Domanda di colloquio di NVIDIA

Why do we have two separate modes (kernel and user mode) for CPU?

Risposta di colloquio

Anonimo

7 gen 2018

The reason for this is because if all programs ran in kernel mode, they would be able to overwrite each other’s memory. Basically for protection.