What if there is no OS
202308201259
Status: #idea
Tags: OS
What if there is no OS?
- This is practically impossible, because something will need to load your program into memory
- We need a mechanism to:
- load a program into memory
- run the program, and store the result into persistent storage
- unload the program to release memory
Info
Protecting the starting memory for the OS is preferred. This is because the IVT already requires memory at the starting, so we can protect a single contiguous chunk