3 ms·
Yes. The basic problem with those old home computer operating systems was the lack of memory protection. Any program could overwrite the memory of any other pr
by II2II 2y ago
Yes.
The basic problem with those old home computer operating systems was the lack of memory protection. Any program could overwrite the memory of any other program, or even vital components of the operating system.
While memory protection was touted as a huge improvement for end users, its actual benefit was to developers. Just try to debugging memory issues in the application's own address space. Now try to imagine doing the same, where your only hints of a problem is someone else's code crashing because of memory you inadvertently overwrote.