What is the fundamental difference in memory usage between monoprogramming and multiprogramming?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Monoprogramming dedicates most memory to one program, while multiprogramming allows multiple programs concurrently.". Đơn chương trình dành gần như toàn bộ bộ nhớ chính cho một chương trình, chạy xong mới nạp chương trình kế tiếp; đa chương trình chia bộ nhớ cho nhiều chương trình cùng nằm trong đó và luân phiên dùng bộ xử lý, nhờ vậy lấp được thời gian chờ vào ra. "Monoprogramming uses virtual memory, while multiprogramming does not" sai vì bộ nhớ ảo ra đời để phục vụ đa chương trình. "Multiprogramming loads programs entirely into memory, while monoprogramming uses demand paging" sai vì nói ngược: nạp trọn chương trình vào bộ nhớ là cách của đơn chương trình, còn phân trang theo yêu cầu là kỹ thuật của đa chương trình. "Monoprogramming always stores programs on disk, multiprogramming in RAM" sai vì chương trình nào cũng phải vào bộ nhớ chính mới thi hành được, kể cả trong đơn chương trình.

Cùng phần 6

Xuất hiện trong 1 bộ đề