9. Linux 虚拟内存是什么? 9. Linux 虚拟内存是什么? Linux为每个进程维护了一个单独的虚拟地址空间 。虚拟地址空间分为内核空间与用户空间,用户空间包括代码、数据、堆、共享库以及栈,内核空间包括内核中的代码和数据结构,内核空间的某些区域被映射到所有进程共享的物理页面。Linux也将一组连续的虚拟页面(大小等于内存总量)映射到相应的...
10. 简单 Linux 文件系统? 10. 简单 Linux 文件系统? 在 Linux 操作系统中,所有被操作系统管理的资源,例如网络接口卡、磁盘驱动器、打印机、输入输出设备、普通文件或是目录都被看作是一个文件。 也就是说在 Linux 系统中有一个重要的概念:一切都是文件 。其实这是 Unix 哲学的一个体现,而 Linux 是重写 Uni...