随笔分类 -  操作系统那些事儿

摘要:首先来看 CPU 和 GPU 的百科解释: CPU(Central ProcessingUnit,中央处理器):功能主要是解释计算机指令以及处理计算机软件中的数据 GPU(Graphics ProcessingUnit,图形处理器;又称显示核心、显卡、视觉处理器、显示芯片或绘图芯片):GPU 不同于 阅读全文
posted @ 2022-12-13 14:08 飞天小牛肉 阅读(2012) 评论(1) 推荐(7) 编辑
摘要:最近看书看到的伪共享问题,直接触碰到知识盲区了,之前确实没听说过这个东西,打开百度就像吃饭一样自然。 虽然面经上出现的次数不多,不过我觉得还是很重要的一个问题,而且不难,花个五分钟就能弄清楚~ 老规矩,背诵版在文末。公众号【飞天小牛肉】定期更新大厂面试题,提供背诵版和详解版 三级缓存架构 众所周知, 阅读全文
posted @ 2022-06-14 10:11 飞天小牛肉 阅读(675) 评论(2) 推荐(4) 编辑
摘要:千万不要把虚拟内存当作一个实际存在的东西,它是一门技术!和交换技术覆盖技术一样是一门用来逻辑扩充内存空间的技术! 阅读全文
posted @ 2021-05-31 17:15 飞天小牛肉 阅读(542) 评论(0) 推荐(0) 编辑
摘要:内存管理所研究的内容无外乎以下这三个方面:取、放、替换 阅读全文
posted @ 2021-05-22 09:51 飞天小牛肉 阅读(660) 评论(0) 推荐(0) 编辑
摘要:先解释下一个困扰了我很久的问题:虚拟地址(vitural address)和逻辑地址(logical address)的区别。 大部分操作系统的书籍要么写的是虚拟地址,要么写的是逻辑地址,看的我一脸懵逼。 在《深入理解 Linux 内核》这本书中终于找到了确切的答案,这里我就不写出来了,扣概念的话这 阅读全文
posted @ 2021-05-17 10:13 飞天小牛肉 阅读(2046) 评论(0) 推荐(0) 编辑
摘要:没有了 CPU,内存和磁盘就沦为一具行尸走肉。 阅读全文
posted @ 2021-04-15 20:02 飞天小牛肉 阅读(1610) 评论(0) 推荐(1) 编辑
摘要:在多道批处理系统中,多个进程是可以并发执行的,但由于系统的资源有限,进程的执行不是一贯到底的, 而是走走停停,以不可预知的速度向前推进,这就是进程的异步性。那么,进程的异步性会带来什么问题呢? 阅读全文
posted @ 2021-02-26 10:22 飞天小牛肉 阅读(783) 评论(0) 推荐(3) 编辑
摘要:在多道批处理系统中,多个进程是可以并发执行的,但由于系统的资源有限,进程的执行不是一贯到底的, 而是走走停停,以不可预知的速度向前推进,这就是进程的异步性。那么,进程的异步性会带来什么问题呢? 阅读全文
posted @ 2021-02-25 14:57 飞天小牛肉 阅读(4395) 评论(0) 推荐(4) 编辑
摘要:进程就好比工厂的车间,它代表 CPU 所能处理的单个任务。任一时刻,CPU 总是运行一个进程,其他进程处于非运行状态。 阅读全文
posted @ 2021-02-24 10:04 飞天小牛肉 阅读(1167) 评论(4) 推荐(2) 编辑
摘要:不懂计算机系统也能写程序,这是不争的事实。但是我们学习操作系统并非是为了去创造一个操作系统,而是为了理解操作系统之后写出更好的程序。 阅读全文
posted @ 2021-02-23 10:08 飞天小牛肉 阅读(1053) 评论(2) 推荐(3) 编辑

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