Hierarchy of Memories
lập trình viên muốn nhớ để được nhanh chóng, lớn, và giá rẻ, như tốc độ bộ nhớ thường định hình hiệu suất, năng lực hạn chế kích thước của vấn đề có thể được giải quyết, và các chi phí của bộ nhớ hôm nay là oft en phần lớn các chi phí máy tính. Kiến trúc sư đã phát hiện ra rằng họ có thể giải quyết những nhu cầu mâu thuẫn với một hệ thống phân cấp của ký ức, với bộ nhớ nhanh nhất, nhỏ nhất, và đắt tiền nhất cho mỗi bit ở cấp trên cùng và bit chậm nhất, lớn nhất, và rẻ nhất trên ở phía dưới. Như chúng ta sẽ thấy trong Chương 5, cache cho các lập trình viên ảo tưởng rằng bộ nhớ chính là gần nhanh như trên cùng của hệ thống phân cấp và gần như là lớn và giá rẻ như dưới cùng của hệ thống phân cấp. Chúng tôi sử dụng một biểu tượng tam giác lớp để đại diện cho các hệ thống phân cấp bộ nhớ. Hình dạng chỉ ra tốc độ, chi phí và kích thước: gần phía trên đầu, nhanh hơn và đắt hơn một chút bộ nhớ; . càng rộng cơ sở của lớp, lớn hơn bộ nhớ
cậy qua Redundancy
Máy tính không chỉ cần phải được nhanh chóng; họ cần phải được tin cậy. Vì bất kỳ lý
thiết bị có thể thất bại, chúng tôi làm cho hệ thống đáng tin cậy bằng cách bao gồm các thành phần không cần thiết mà
có thể đi qua khi có sự cố xảy ra và giúp phát hiện các lỗi. Chúng tôi sử dụng máy kéo rơ moóc
như biểu tượng của chúng tôi, kể từ khi lốp kép trên mỗi bên của rearaxels của nó cho phép các xe tải để tiếp tục lái xe ngay cả khi một lốp bị lỗi. (Có lẽ, người đứng đầu tài xế xe tải ngay lập tức đến một cơ sở sửa chữa nên fl vào lốp xe có thể được cổ định, qua đó khôi phục lại dự phòng!)
đang được dịch, vui lòng đợi..
