摘要

In this paper, we first analyze data storage models in typical operating systems, the relation between distributed shared memory and data storage model, as well as the relation between memory hierarchy and data storage model, Then we propose the concept of No Address Space Operating System, discuss an implementation prototype, and analyze its performance and advantages. We believe that the concept of process virtual address space should be abandoned in operating systems, instructions should access files directly, and processes should run on files. Compared with other operating systems, No Address Space Operating System has many advantages and should be adopted in computer systems.

全文