Missashe考研日记-day34
1 专业课408
- 学习时间:3h
- 学习内容:
- 本日是学习I/O管理第二末节的内容,听了课也做了题,这是操作体系倒数第二节知识了,还差末了一节就完结了。
- 知识点回顾:
- 1.I/O焦点子体系:指装备独立性软件层、装备驱动程序层和制止处理程序层这三层。
- 2.磁盘高速缓存:使用内存中的存储空间来暂存从磁盘中读出的数据。两种形式:缓冲区和缓冲池。
- 3.缓冲区管理:
- 1)一般采用内存作为缓冲区,重要目的是和缓CPU与I/O装备之间速度不匹配的抵牾。
- 2)装备将数据输入缓冲区的时间为T,将缓冲区中的数据送到工作区的时间为M,CPU对这块数据的处理时间为C。
- 3)单缓冲:一个进程在内存中只分配一块缓冲区,处理一块数据的均匀耗时为 M a x ( C , T ) + M Max(C,T)+M Max(C,T)+M,分析题目初始状态:工作区满,缓冲区空。
- 4)双缓冲:分配两个缓冲区,处理一块数据的均匀耗时为 M a x ( C + M , T ) Max(C+M,T) Max(C+M,T),分析题目初始状态:工作区空,一个缓冲区满,另一个缓冲区空。
- 5)循环缓冲:分配多个缓冲区,形成循环链接。
- 6)每个进程专有自己的缓冲区。
- 4.缓冲池:
- 1)由多个体系公用的缓冲区组成,可供多个进程并发共享使用。
- 2)三个队列:空缓冲队列、输入队列、输出队列。
- 3)四种工作缓冲区:收留输入hin、提取输入sin、收留输出hout、提取输出sout。
- 5.装备分配与回收:
- 1)考虑因素:装备的固有属性:独占共享虚拟、装备分配算法、安全性:安全/不安全分配方式。
- 2)静态分配:进程运行前为其分配全部所需资源,运行竣事后归还资源,一般用于独占装备。动态分配:进程运行过程中动态申请装备资源,用于共享装备。
- 3)装备分配的数据布局:装备控制表DCT、控制器控制表COCT、通道控制器CHCT、体系装备表SDT。
- 4)装备分配步骤:
- ①根据物理装备名查找SDT;
- ②根据SDT找到DCT并分配装备;
- ③根据DCT找到COCT并分配控制器;
- ④根据COCT找到CHCT并分配通道。
- ⑤只有三个都分配乐成时,这次装备分配才算乐成。
- 5)装备分配步骤的改进:使用逻辑装备名,设置一张逻辑装备表LUT,将逻辑装备名映射为物理装备名。两张设置方式:整个体系中只设置一张LUT、为每个用户设置一张LUT。
- 6.SPOOLing技术:也称假脱机技术。
- 1)脱机是指脱离主机控制举行I/O操作,假是指用程序模仿外围控制机。
- 2)组成:输入井和输出井(磁盘中)、输入缓冲区和输出缓冲区(内存中)、输入进程和输出进程、井管理程序。
- 3)分配一个缓冲区相当于分配一台逻辑装备。
- 4)特点:进步了I/O速度、将独占装备改造为共享装备、实现了虚拟装备功能。是以空间换时间的技术。
2 高数
- 学习时间:3h
- 学习内容:
- 本日继承刷定积分板块的题,着实是太多了,还有30道就刷完了,加油吧。
3 线代
- 学习时间:2h
- 学习内容:
- 本日还是举行复盘,前两天的复盘效果我不是很满意,我计划重新总结一下,这里画个饼,我计划到时间单独写别的的线代总结博客,用来总结各个章节的我现在做过的、见过的、重要的全部题型,尽量保证全面,但是多久能写出来嘛我也不知道哈哈哈。
- 本日先不说复盘内容了,分享两个可以加速一定计算速度的算法:
- 1.另类矩阵求逆算法: 只实用于三阶
- 1)先把左边两列抄到右边,如图两条绿色竖线所划;
- 2)再把上面两行抄到下面,如图两条绿色横线所划;
- 3)十字交叉相减,一共算9次,如图9个红色交叉,竖着算但横着写,如图绿色圆圈所划;
- 4)这样算出来可得到陪同矩阵;
- 5)计算该矩阵对应的行列式;
- 6)末了由公式可算出所求的逆矩阵。
- 2.向量角度的矩阵乘法计算:这个方法虽然计算量没有淘汰太多,但是不容易算错,更有条理。
4 英语
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |