In some older systems, one badly written program that never gave up the processor could freeze the whole computer. What do modern operating systems use to prevent this?
Sur certains anciens systèmes, un seul programme mal écrit qui ne rendait jamais le processeur pouvait figer tout l'ordinateur. Qu'utilisent les systèmes d'exploitation modernes pour l'empêcher ?
Answers
ACooperative multitasking, in which each program decides for itself when to yieldLe multitâche coopératif, où chaque programme décide lui-même du moment où il cède la main
BLarger hard disks with more free spaceDes disques durs plus grands avec plus d'espace libre
CFaster graphics cardsDes cartes graphiques plus rapides
DPreemptive multitasking, where the OS interrupts programsLe multitâche préemptif, où le système interrompt les programmes
The answer and explanation are in the full bank.
This question is one of 2,831 in the paid banks. Each comes with the correct answer and the reasoning behind it, not just a mark.
Unlock for 5,000 RWFMIFOTRA exam practicealigned to Practice set: Operating Systems·3 marks·Hard
More Operating Systems questions
- You need to print the whole contents of a file. Which command does that?
- What does the Linux command `uname` do?
- What does the Linux command `chmod` do?
- On a Linux system, what does /boot contain?
- What does the Linux command `ping` do?
- What does the Linux command `ps` do?
- What does the Linux command `tar` do?
- You need to search a directory tree for files matching criteria. Which command does that?