Thuật toán chọn vùng trống tự do đầu tiên nhỏ nhất nhưng đủ lớn để nạp tiến trình là gì?
Trả lời:
Đáp án đúng: B
Thuật toán Best-fit chọn vùng trống nhỏ nhất nhưng đủ lớn để nạp tiến trình. Mục tiêu là giảm thiểu sự phân mảnh bộ nhớ bằng cách tìm kiếm vùng trống phù hợp nhất với kích thước của tiến trình.
50 câu hỏi 60 phút
Câu hỏi liên quan
Lời giải:
Đáp án đúng: A
Địa chỉ truy nhập được tính bằng công thức: Địa chỉ đầu của module (Ap) + độ dời (d). Trong trường hợp này, Ap = 590 và d = 04038. Vậy, địa chỉ truy nhập = 590 + 04038 = 5904038.
Lời giải:
Đáp án đúng: C
Sơ đồ phân trang (paging) thường có tốc độ truy nhập bộ nhớ nhanh nhất trong các sơ đồ quản lý bộ nhớ được liệt kê. Điều này là do:
1. Kích thước trang cố định: Các trang có kích thước cố định giúp việc quản lý và truy xuất bộ nhớ trở nên đơn giản và hiệu quả hơn. Địa chỉ logic được chia thành số trang và offset, việc tìm kiếm trang trong bảng trang (page table) thường nhanh chóng.
2. Không có phân mảnh ngoài: Phân trang tránh được phân mảnh ngoài, giúp sử dụng bộ nhớ hiệu quả hơn và giảm thiểu thời gian tìm kiếm các khối bộ nhớ trống liền kề.
3. Bảng trang: Mặc dù cần tra cứu bảng trang, nhưng bảng trang thường được lưu trữ trong bộ nhớ chính và có thể được cache trong TLB (Translation Lookaside Buffer), giúp tăng tốc độ truy xuất.
Các sơ đồ khác có những hạn chế sau:
* Phân đoạn (Segmentation): Có thể dẫn đến phân mảnh ngoài và việc quản lý các đoạn có kích thước khác nhau phức tạp hơn.
* Phân hoạch động (Dynamic Partitioning): Dẫn đến phân mảnh ngoài và cần các thuật toán phức tạp để tìm kiếm các khối bộ nhớ phù hợp (first-fit, best-fit, worst-fit).
* Hoán đổi (Swapping): Liên quan đến việc di chuyển các tiến trình giữa bộ nhớ chính và bộ nhớ phụ (ví dụ: ổ cứng), là một thao tác tốn thời gian.
Vì vậy, sơ đồ phân trang là lựa chọn tốt nhất về tốc độ truy nhập bộ nhớ.
1. Kích thước trang cố định: Các trang có kích thước cố định giúp việc quản lý và truy xuất bộ nhớ trở nên đơn giản và hiệu quả hơn. Địa chỉ logic được chia thành số trang và offset, việc tìm kiếm trang trong bảng trang (page table) thường nhanh chóng.
2. Không có phân mảnh ngoài: Phân trang tránh được phân mảnh ngoài, giúp sử dụng bộ nhớ hiệu quả hơn và giảm thiểu thời gian tìm kiếm các khối bộ nhớ trống liền kề.
3. Bảng trang: Mặc dù cần tra cứu bảng trang, nhưng bảng trang thường được lưu trữ trong bộ nhớ chính và có thể được cache trong TLB (Translation Lookaside Buffer), giúp tăng tốc độ truy xuất.
Các sơ đồ khác có những hạn chế sau:
* Phân đoạn (Segmentation): Có thể dẫn đến phân mảnh ngoài và việc quản lý các đoạn có kích thước khác nhau phức tạp hơn.
* Phân hoạch động (Dynamic Partitioning): Dẫn đến phân mảnh ngoài và cần các thuật toán phức tạp để tìm kiếm các khối bộ nhớ phù hợp (first-fit, best-fit, worst-fit).
* Hoán đổi (Swapping): Liên quan đến việc di chuyển các tiến trình giữa bộ nhớ chính và bộ nhớ phụ (ví dụ: ổ cứng), là một thao tác tốn thời gian.
Vì vậy, sơ đồ phân trang là lựa chọn tốt nhất về tốc độ truy nhập bộ nhớ.
Lời giải:
Đáp án đúng: B
Trong sơ đồ quản lý bộ nhớ theo phân trang, bit D (Dirty bit) cho biết trang có bị thay đổi hay không kể từ khi được nạp vào bộ nhớ. Khi D=0, điều này có nghĩa là trang chưa bị thay đổi. Trường Ap (Absent Present bit) cho biết trang có hiện diện trong bộ nhớ chính hay không. Nếu một trang không có trong bộ nhớ chính (ví dụ, nó chỉ nằm trên đĩa), thì Ap=0. Lúc này, trường Ap sẽ chứa thông tin cần thiết để tìm trang đó ở bộ nhớ ngoài, để hệ điều hành có thể nạp trang vào bộ nhớ khi cần.
Lời giải:
Đáp án đúng: D
Để định vị một khối đĩa, hệ điều hành cần biết chính xác vị trí vật lý của nó trên đĩa. Thông tin này bao gồm:
* Ổ đĩa (Drive): Xác định ổ đĩa nào chứa khối dữ liệu.
* Mặt đĩa (Disk surface): Xác định mặt nào của đĩa (đĩa có thể có nhiều mặt) chứa khối dữ liệu.
* Track: Xác định đường tròn đồng tâm nào trên mặt đĩa chứa khối dữ liệu.
* Sector: Xác định cung nhỏ nào trên track chứa khối dữ liệu.
Kết hợp các thông tin này, hệ điều hành có thể xác định duy nhất vị trí của một khối dữ liệu trên đĩa. Vì vậy, đáp án C là chính xác nhất.
* Ổ đĩa (Drive): Xác định ổ đĩa nào chứa khối dữ liệu.
* Mặt đĩa (Disk surface): Xác định mặt nào của đĩa (đĩa có thể có nhiều mặt) chứa khối dữ liệu.
* Track: Xác định đường tròn đồng tâm nào trên mặt đĩa chứa khối dữ liệu.
* Sector: Xác định cung nhỏ nào trên track chứa khối dữ liệu.
Kết hợp các thông tin này, hệ điều hành có thể xác định duy nhất vị trí của một khối dữ liệu trên đĩa. Vì vậy, đáp án C là chính xác nhất.
Lời giải:
Đáp án đúng: A
Để đánh dấu trạng thái của mỗi khối đĩa (ví dụ: khối còn trống, khối đang sử dụng, khối bị lỗi), ta cần sử dụng một số bit nhất định. Số lượng bit cần thiết phụ thuộc vào số lượng trạng thái khác nhau mà ta muốn biểu diễn. Với 2 bits, ta có thể biểu diễn 2^2 = 4 trạng thái khác nhau. Ví dụ: 00 (trống), 01 (đang sử dụng), 10 (lỗi), 11 (dành riêng). Vì vậy, 2 bits là đủ để đánh dấu trạng thái của mỗi khối đĩa trong nhiều hệ thống.
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp
136 tài liệu563 lượt tải

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp
125 tài liệu585 lượt tải

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng
325 tài liệu608 lượt tải

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất
331 tài liệu1010 lượt tải

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
246 tài liệu802 lượt tải

CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp
138 tài liệu417 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng