Trang Chủ Phát triển Nguyên tử là gì? - định nghĩa từ techopedia

Nguyên tử là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Nguyên tử có nghĩa là gì?

Atom là ngôn ngữ lập trình cụ thể đồng thời và miền được sử dụng cho các ứng dụng nhúng và thời gian thực. Nó có tính năng lập lịch tác vụ thời gian và tạo mã với việc sử dụng bộ nhớ và thời gian thực hiện được cải thiện. Mô hình đồng thời của Atom loại bỏ các yêu cầu đối với các thuật toán loại trừ lẫn nhau.

Techopedia giải thích về nguyên tử

Được phát triển vào năm 2007, Atom được phát hành dưới dạng nguồn mở vào tháng Tư năm đó. Nó được thiết kế để tối đa hóa các hoạt động được thực hiện trong một chu kỳ đồng hồ nhất định mà không vi phạm ngữ nghĩa hoạt động nguyên tử. Tuy nhiên, Atom cũng cân bằng tải xử lý và giảm thiểu độ trễ thời gian.

Mô tả mạch của nguyên tử bao gồm một tập hợp các yếu tố và quy tắc trạng thái. Mỗi quy tắc được tạo thành từ hai thành phần: cập nhật trạng thái và điều kiện cho phép. Khi quy tắc được kích hoạt, các hành động được chọn để thực hiện nguyên tử. Các quy tắc được gán mức ưu tiên tuyến tính và toàn cầu và nhiều quy tắc có thể được viết cho cùng một phần tử trạng thái. Dữ liệu phụ thuộc giữa các quy tắc tạo thành một biểu đồ. Biểu đồ tuần hoàn được ưa thích như các quy tắc và có thể được tạo theo tuần tự. Trình biên dịch đặt hàng các quy tắc để giảm thiểu các cạnh phản hồi từ các quy tắc ưu tiên thấp đến cao. Vì các cặp quy tắc loại trừ lẫn nhau, các cạnh không quan trọng đối với biểu đồ phụ thuộc dữ liệu quy tắc.

Các đối tượng nguyên tử (còn được gọi là các đối tượng hoạt động) là các thực thể hoạt động tương tự như các máy chủ đa luồng. Tất cả các tin nhắn được xử lý tạo chủ đề mới trong các đối tượng. Các luồng đôi khi được tạo đồng thời trong quá trình tạo đối tượng để thực hiện các hoạt động nội bộ. Việc thực thi luồng không được ưu tiên và mỗi lần chỉ có một luồng hoạt động trong một đối tượng. Các chủ đề liên quan đến các điều kiện kích hoạt xác định trạng thái đối tượng tương thích với thực thi. Các mô hình nguyên tử được liên kết với các tính năng (như thông báo trạng thái, trạng thái trừu tượng và vị từ trạng thái) và được tích hợp với chuyển thông điệp và lập lịch luồng.

Nguyên tử là gì? - định nghĩa từ techopedia