(2) Bộ nhớ Hierarchy
Tất cả các chương trình và dữ liệu được thực hiện bởi các CPU phải được nạp vào bộ nhớ chính. Chương trình và dữ liệu mà không cần phải ngay lập tức, được lưu trong bộ nhớ điện thoại phụ sau đó, chuyển giao cho các bộ nhớ chính khi yêu cầu phải được thực hiện. Một bộ nhớ chính là nhanh hơn và dung tích nhỏ hơn các thiết bị lưu trữ phụ. Mặt khác, thiết bị bộ nhớ phụ có tốc độ lớn hơn so với bộ nhớ chính và giá chậm nhưng rẻ tiền. Trong những năm 1960, giữa CPU và bộ nhớ chính để bộ nhớ cache nó đã có thể để tối đa hóa hiệu suất của hệ thống bằng cách sử dụng tỷ lệ sử dụng CPU. Các bộ nhớ cache, bộ nhớ với dung lượng tương đối nhỏ trong CPU, là nhanh hơn so với các đơn vị bộ nhớ chính hơn mười lần. Trước khi CPU chạy chương trình hoặc dữ liệu, chuyển giao cho bộ nhớ cache, nó có thể là nhanh hơn nhiều so với bộ nhớ chính hoặc tham chiếu. Đệm nằm giữa bộ nhớ chính và đơn vị bộ nhớ thứ cấp để đệm được tạo ra để khắc phục những hạn chế của các đơn vị bộ nhớ phụ là tương đối chậm so với tốc độ đầu ra của các tỷ lệ hoạt động của CPU là một không gian lưu trữ trong bộ nhớ chính. Thời gian trễ giữa CPU và thiết bị ngoại vi có thể được xử lý bằng cách sử dụng một bộ đệm hoặc một bộ nhớ cache đĩa. Thiết bị ngoại vi sử dụng một đĩa, một băng hoặc một cái trống. Vì vậy, bằng cách đặt các mức độ khác nhau của các thiết bị lưu trữ là một chương trình và dữ liệu qua lại giữa các cấp khác nhau của hoạt động bộ nhớ thường được thực hiện, trong đó có thể sử dụng các tài nguyên hệ thống, chẳng hạn như thời gian CPU có hiệu quả. [Sung. 3-2] có thể được phân loại vào hình cấu hình bộ nhớ thứ bậc như đăng ký, bộ nhớ cache, bộ nhớ chính và một thiết bị lưu trữ phụ.
đang được dịch, vui lòng đợi..
