wordpress页面模板下载,东莞市seo网络推广企业,成都html5网站建设,全国室内设计公司排名文章目录 1.1 从功能上来看操作系统1.2 硬件资源 1.1 从功能上来看操作系统
对用户来说#xff0c;操作系统是一个控制软件#xff0c;可以用来管理应用程序#xff0c;它可以限制不同的程序来占用的资源。对内部的软件来说#xff0c;操作系统是一个管理外设和分配资源的… 文章目录 1.1 从功能上来看操作系统1.2 硬件资源 1.1 从功能上来看操作系统
对用户来说操作系统是一个控制软件可以用来管理应用程序它可以限制不同的程序来占用的资源。对内部的软件来说操作系统是一个管理外设和分配资源的分配器。比如说cpu和内存的资源。 一般应用程序想要访问的资源都是我们操作系统提供的操作系统是直接对接硬件的然后它起到一个承上启下的作用。
软件分为应用软件和系统软件。
操作系统层面的软件有两个对外接口。
面向应用程序的接口我们称之为shell(外壳)。 Shell最常见的就是我们的GUI。面向内部管理内部资源的我们称之为kernel(内核)。
1.2 硬件资源
硬件资源主要分为三大块cpu、内存还有磁盘。
内存分为物理内存和虚拟内存的管理。 虚拟内存的管理是给应用提供一块相独立尽可能较大的空间去使用。 磁盘的话我们在上面抽象一个文件系统主要做文件系统的管理。