04 2021 档案

摘要:1.4 pageCache pagecache是kernel中的一个折中方案。 可以没有pagecache,如果没有pagecache的话,那么如果应用想要访问文件的话,应用程序只需要调用kernel,然后kernel访问磁盘,拿到数据后直接返回就结束了,但是磁盘是比较慢的,为了提升效率所以加了pa 阅读全文
posted @ 2021-04-23 15:11 Zs夏至 阅读(120) 评论(0) 推荐(0) 编辑
摘要:1.2 用户态和内核态 操作系统在运行过程中,cpu有两种状态,用户态和内核态。 用户态:运行所有的用户程序。 内核态:操作系统运行在内核态。内核态主要负责系统调度以及与硬件的交互。 用户态和内核态的区别 内核态与用户态是操作系统的两种运行级别,当程序运行在3级特权上时,就可以称之为运行在用户态。因 阅读全文
posted @ 2021-04-21 19:51 Zs夏至 阅读(152) 评论(0) 推荐(0) 编辑
摘要:一、IO前置知识--Linux系统 根据冯诺依曼计算机结构,计算机的组成为:运算器、控制器、存储器、输入输出设备。 在现代计算机中,运算器和控制器集成为了cpu,存储器按照功能可以拆分为内存和磁盘。而输入输出设备也就是键盘、显示器等,统称为IO。 而Linux系统其实也是一个普通的程序,它运行在内存 阅读全文
posted @ 2021-04-19 14:22 Zs夏至 阅读(152) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示