操作系统学习笔记
文章平均质量分 65
jax_fanyang
旋岚偃岳而常静,江水竟注而不流。
展开
-
操作系统课程笔记——存储管理笔记
2018-3-23 周五整理本周学习的操作系统相关课程:---------关于存储管理的一些基本概念。簇:磁盘文件存储管理的最小单位叫做“簇”扇区:是磁盘最小的物理存储单元二者联系:由于操作系统无法对数目众多的扇区进行寻址,所以操作系统就将相邻的扇区组合在一起,形成一个簇,然后再对簇进行管理。每个簇可以包括2、4、8、16、32或64个扇区。显然,簇是操作系统所使用的逻辑概念,而非磁盘的物理特性。...原创 2018-03-23 17:14:01 · 358 阅读 · 0 评论 -
进程的一原理思考
* 发明进程的动机是什么?解答:没有进程之前是单道批处理处理系统,cpu占用的效率太低了。因而提出进程。实现了多道编程!#进程与程序之间的关系:解答:进程是程序的一次执行进程带来的最大的好处:提高系统响应时间,给用户更好的体验。*进程空间的意思:类比一个剧院的舞台,表演的是各个演员。但却共用着一个舞台。进程空间即地址空间,进程要用的所有资源,让多个进程来共享这个资源。填坑:具体用到了那些资源呢?*...原创 2018-03-31 20:36:06 · 235 阅读 · 0 评论 -
操作系统之-进程调度
*进程调度的目的:极小化平均响应时间,极大化吞吐量。*程序使用CPU的模式:有何特点:!程序大部分时间在CPU上执行 -》CPU导向或计算密集型程序。运用于->科学计算或天文计算!程序大部分在进行输入输出操作-》io导向或输入输出密集型程序。->运用于人机交互,游戏。!介于两者之间-》平衡型程序。->网络浏览,下载,视屏等。*比较短任务优先和优先级调度算法:短任务STCF:执行...原创 2018-04-07 10:57:51 · 297 阅读 · 0 评论 -
操作系统作业之线程:
引入线程的目的:线程是进程级别的并发;进程不能满足操作系统对资源的具体掌控。;多线程技术让用户体验感更好比如用户点击了一个按钮去触发某件事件的处理,可以弹出一个进度条来显示处理的进度;对于等待的任务的实现上,多线程将会使cpu干更多的事。线程的属性:typedef struct { int detachstate; 线程的分离状态 int...原创 2018-05-02 22:45:37 · 172 阅读 · 0 评论 -
关于操作系统-银行家算法的阐述:
以下内容是笔者整合网络资源以及个人理解所得:银行家算法解题步骤:先明确几个概念:Need[ ] = Max[ ] - Allocation[ ]; Available[ ] //当前系统可用的该种资源个数 //Need:宣布当前所需要的资源个数;Max:进程需要的最大资源;Allocatio...原创 2018-05-13 10:38:24 · 340 阅读 · 0 评论 -
linux笔记
Linux进程线程系列:1.头文件:unistd.h unix标准函数写法sys/types.h unix系统变量库;基本系统数据类型原创 2021-08-18 15:30:11 · 99 阅读 · 0 评论