Bộ đề 1

Câu 1

Trong hệ thống bộ nhớ ảo, 'working set' (tập làm việc) của một tiến trình là gì?

Câu 2

Hiện tượng 'internal fragmentation' (phân mảnh nội bộ) thường xảy ra trong kỹ thuật quản lý bộ nhớ nào?

Câu 3

Vai trò của TLB (Translation Lookaside Buffer) trong quản lý bộ nhớ là gì?

Câu 4

Trong ngữ cảnh của bộ nhớ ảo, 'demand paging' (phân trang theo yêu cầu) có nghĩa là gì?

Câu 5

Trong hệ thống Linux, lệnh 'mmap' được sử dụng để làm gì liên quan đến bộ nhớ?

Câu 6

Sự khác biệt chính giữa phân mảnh nội bộ (internal fragmentation) và phân mảnh bên ngoài (external fragmentation) là gì?

Câu 7

Trong hệ thống bộ nhớ ảo, việc sử dụng các thuật toán thay thế trang (page replacement algorithms) là cần thiết để làm gì?

Câu 8

Trong hệ thống Linux, lệnh 'malloc' được sử dụng để làm gì?

Câu 9

Thuật toán FIFO trong thay thế trang có thể gặp vấn đề gì?

Câu 10

Vai trò của 'swap space' (không gian hoán đổi) trong bộ nhớ ảo là gì?

Câu 11

Chức năng của bảng trang (Page Table) trong hệ thống bộ nhớ ảo là gì?

Câu 12

Kỹ thuật 'overlays' (phủ chồng) trong quản lý bộ nhớ là gì?

Câu 13

Thuật toán thay thế trang (page replacement algorithm) nào sau đây có xu hướng thay thế trang được sử dụng gần đây nhất?

Câu 14

Thuật toán thay thế trang Clock (hay Second Chance) cải thiện thuật toán FIFO như thế nào?

Câu 15

Sự khác biệt chính giữa bộ nhớ cache và bộ nhớ chính (RAM) là gì?

Câu 16

Ưu điểm của việc sử dụng bộ nhớ cache CPU là gì?

Câu 17

Trong hệ thống bộ nhớ, việc sử dụng các kỹ thuật như 'swapping' (hoán đổi) liên quan đến điều gì?

Câu 18

Trong hệ thống phân trang, địa chỉ logic (logical address) được chia thành những phần nào?

Câu 19

Kỹ thuật phân trang (paging) trong quản lý bộ nhớ có ưu điểm gì so với phân đoạn (segmentation)?

Câu 20

Trong hệ thống phân trang, kích thước của bảng trang (page table) phụ thuộc vào yếu tố nào?

Câu 21

Nguyên tắc hoạt động chính của bộ nhớ ảo (Virtual Memory) là gì?

Câu 22

Hiện tượng 'page fault' (lỗi trang) xảy ra khi nào?

Câu 23

Trong hệ điều hành, đâu là chức năng chính của chương trình quản lý bộ nhớ (Memory Manager)?

Câu 24

Trong hệ thống bộ nhớ ảo, việc sử dụng các cơ chế bảo vệ bộ nhớ có mục đích gì?

Câu 25

Trong hệ thống quản lý bộ nhớ, 'fragmentation' (phân mảnh) là gì?

Câu 26

Trong hệ thống phân trang, kích thước của một trang (page) ảnh hưởng như thế nào đến hiệu suất?

Câu 27

Kỹ thuật nào sau đây thường được sử dụng để giảm thiểu phân mảnh bên ngoài?

Câu 28

Đâu là mục đích chính của cơ chế 'copy-on-write' (sao chép khi ghi) trong quản lý bộ nhớ?

Câu 29

Trong bộ nhớ ảo, hiện tượng 'thrashing' (tắc nghẽn) xảy ra khi nào?

Câu 30

Lợi ích chính của việc sử dụng bộ nhớ ảo là gì?