Wednesday, June 10, 2015

1. Storage

+ Primary storage: RAM
+ Secondary storage: HDD
+ Off-line storage: CD, DVD
+ Tertiary storage: USB, SD, MMC, ...

2. Virtual & Physical Memory


+ Physical memory: Bộ nhớ vật lý, chính là RAM
+ Virtual memory: Bộ nhớ ảo. Virtual memory được map với physical memory thông qua một bảng map gọi là Page tables. Tất cả các ứng dụng trên tầng Applications đều được cấp phát virtual memory. Một vùng nhớ liên lục trên virtual memory có thể sẽ không liên tục dưới physical memory.
Virtual memory không chỉ map với physical memory, nó còn map với secondary storage, khi đó một phân vùng lưu trữ của HDD được xem như RAM thật, điều này giúp ứng dụng vẫn có thể chạy tốt khi thiếu bộ nhớ (thiếu RAM)




Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Lập trình hệ thống nhúng Linux . Powered by Luong Duy Ninh -