eitherstaticallyordynamically. Một lịch trình tĩnh, giao đất hoặc ràng buộc làm cho thời gian chạy
hệ thống đơn giản.
Trong khuôn khổ chung này, phần cứng tổng hợp nhất sử dụng phân bổ tài nguyên tĩnh và các chương trình liên kết, và các kỹ thuật lập lịch tĩnh hoặc họ hàng như mô tả trong
Chương 4. Do tính chất tĩnh này, các hoạt động chia sẻ mà nguồn tài nguyên là tuần tự và các
ràng buộc của các nguồn tài nguyên được xây dựng thành các cấu trúc của phần cứng tổng hợp, và do đó
luôn có đủ nguồn lực để chạy bộ có sẵn các nhiệm vụ. Do đó, không có
nhu cầu cho một hệ thống thời gian chạy trong phần cứng. Tương tự như vậy, trong phần mềm, sự cần thiết cho một thời gian chạy
hệ thống phụ thuộc vào việc các nguồn lực và nhiệm vụ (phụ thuộc của họ) được
xác định tại thời gian biên dịch hoặc thời gian chạy.
Từ kiến trúc đích của chúng tôi chỉ có một nguồn duy nhất, đó là, các bộ vi xử lý,
các nhiệm vụ phân bổ và ràng buộc là tầm thường, tức là, các bộ vi xử lý được phân bổ và ràng buộc
cho tất cả các thói quen. Tuy nhiên, một staticbinding sẽ yêu cầu xác định astaticorder
của thói quen, hiệu quả hàng đầu để xây dựng một thói quen duy nhất cho phần mềm. Đây
sẽ là một cách hoàn toàn tự nhiên để xây dựng phần mềm cho một thực tế rằng cả hai nguồn lực
và nhiệm vụ phụ thuộc của họ được biết tất cả các tĩnh. Tuy nhiên, do sự hiện diện
ofNDoperations trong phần mềm, một tuần tự hoàn thiện của các hoạt động có thể dẫn đến việc tạo ra
ofNDcycles đó sẽ đưa ra quyết định satisfiability không thể.
đang được dịch, vui lòng đợi..
