标签: 操作系统

4 篇文章

thumbnail
操作系统知识总结(4)–文件管理
文件系统 文件系统 存储信息和检索信息 能够存储大量的信息 长期保存信息 可以共享信息 解决方法 文件 文件系统 文件 信息以一种单元,即文件形式存储在磁盘或其他外部介质上 文件是一组带标识的、在逻辑上有完整意义的信息项的序列 文件是通过操作系统来管理的,文件内容由文件建立者和使用者解释 文件系统 用户观点:文件系统如何呈现在其面前 操作系统观点:文件目录怎样实现、怎样管理存储空间、文件存储位置、…
thumbnail
操作系统知识总结(3)–内存管理
内存管理基础 程序执行前处理 编译:编译程序将用户代码编译成若干个目标模块 链接:将编译后形成的一组目标模块,以及所需库函数链接在一起,形成完整装入模块 装入:将装入模块装入内存 常用链接方法 1.静态链接:在程序运行之前,将各目标模块及所需函数链接成为一个完整的装入模块,以后不再拆开 2.装入时动态链接:在装入内存时,将目标模块变装入边链接 3.运行时动态链接:在程序执行过程中,需要该目标模块时…
thumbnail
操作系统知识总结(2)–进程管理
进程 进程概念 定义 进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。 进程是程序的执行; 进程执行必须按照一定顺序进行 进程组成:数据、代码、PCB(、栈) 引入原因 计算机允许加载多个程序到内存以便并发执行,需要对各种程序提供更严的控制和更好的划分,因此引入进程概念 进程与程序的区别 进程是由程序和数据两部分组成的; 进程有生命周期,有诞生有消亡,短暂的;而程序是相对长久的; …
thumbnail
操作系统知识总结(1)–概述
概念:操作系统是控制和管理计算机硬件和软件资源,合理组织计算机工作流程以及方便用户、在计算机与用户之间起到接口作用的程序集合。 三种角度的定义 1.资源分配器:管理分配资源 2.控制程序:控制用户程序和I/O设备的执行 3.内核程序:一直在运行的程序(其他的都是应用程序) 基本特征 并发性: 所谓并发,是指两个或两个以上事件在同一时间间隔内发生。 共享性: 所谓共享是指系统中的硬件和软件资源可为多…