tailieunhanh - Đồ án "Quản lý bộ nhớ trong Linux"
Vài năm qua, Linux đã thực sự tạo ra một cuộc cách mạng trong lĩnh vực máy tính. Sự phát triển và những gì chúng mang lại cho máy tính thật đáng kinh ngạc: một hệ điều hành đa nhiệm, đa người dùng. Linux có thể chạy trên nhiều bộ vi xử lý khác nhau như: Intel , Motorola , MC68K , Dec Alpha. Nó tương tác tốt với các hệ điều hành: Apple , Microsoft và Novell. Không phải ngẫu nhiên mà ngành công nghệ thông tin Việt Nam chọn Linux làm hệ điều hành nền cho các. | Quản lý bộ nhớ trong Linux A 7 Lời mở đầu Vài năm qua Linux đã thực sự tạo ra một cuộc cách mạng trong lĩnh vực máy tính. Sự phát triển và những gì chúng mang lại cho máy tính thật đáng kinh ngạc một hệ điều hành đa nhiệm đa người dùng. Linux có thể chạy trên nhiều bộ vi xử lý khác nhau như Intel Motorola MC68K Dec Alpha. Nó tương tác tốt với các hệ điều hành Apple Microsoft và Novell. Không phải ngẫu nhiên mà ngành công nghệ thông tin Việt Nam chọn Linux làm hệ điều hành nền cho các chương trình ứng dụng chủ đạo về kinh tế và quốc phòng. Với mã nguồn mở sử dụng Linux an toàn hơn các ứng dụng Windows. Linux đem đến cho chúng ta lợi ích về kinh tế với rất nhiều phần mềm miễn phí. Mã nguồn mở của hệ điều hành và của các chương trình trên Linux là tài liệu vô giá để chúng ta học hỏi về kỹ thuật lập trình vốn là những tài liệu không được công bố đối với các ứng dụng Windows. Trong đồ án này chúng ta sẽ tìm hiểu một phần rất quan trọng trong hệ điều hành Linux đó là quản lý bộ nhớ trong Linux. Một hệ điều hành muốn chạy ổn định thì phải có một cơ chế quản lý bộ nhớ hiệu quả. Cơ chế này sẽ được trình bày một cách chi tiết trong đồ án và có kèm theo các chương trình minh họa. fanguoshou fanguoshou Trang 1 Quản lý bộ nhớ trong Linux MỤC LỤC Lời mở đầu . Chương 1 MỞ ĐẦU I. Giới thiệu về hệ điều hành Linux. II. Tổng quan về quản lý bộ nhớ trong Linux. Chương 2 CƠ Chế phân đoạn phân trang I. Sự phân đoạn. II. Sự phân trang. 1. Nhu cầu phân trang. 2. Trang lưu trữ page cache . 3. Bảng trang. 4. Định vị và giải phóng trang. Chương 3 QUẢN LÝ BỘ NHỚ ẢO KHÔNG GIAN HOÁN ĐỔI I. Khái niệm bộ nhớ ảo không gian hoán đổi. II. Mô hình bộ nhớ ảo. III. Tạo không gian hoán đổi. IV. Sử dụng không gian hoán đổi. V. Định vị không gian hoán đổi. Chương 4 CƠ CHẾ QUAN LÝ BỘ NHỚ VẬT LÝ ÁNH XẠ BỘ NHỚ I. Quản lý bộ nhớ vật lý. II. Ánh xạ bộ nhớ. Chương 5 CẤP PHÁT VÀ GIẢI PHÓNG VÙNG NHỚ I. Cấp phát vùng nhớ. 1. Cấp phát vùng nhớ giản đơn. 2. Cấp phát vùng nhớ lớn. 3. Vùng nhớ được bảo vệ. 4. Một
đang nạp các trang xem trước