上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 作者:小林coding 图解计算机基础网站:https://xiaolincoding.com/ 前言 磁盘可以说是计算机系统最慢的硬件之一,读写速度相差内存 10 倍以上,所以针对优化磁盘的技术非常的多,比如零拷贝、直接 I/O、异步 I/O 等等,这些优化的目的就是为了提高系统的吞吐量,另外操作 阅读全文
posted @ 2020-09-23 17:06 小林coding 阅读(33151) 评论(19) 推荐(54) 编辑
摘要: 作者:小林coding 图解计算机基础网站:https://xiaolincoding.com/ 前言 生活中用到的锁,用途都比较简单粗暴,上锁基本是为了防止外人进来、电动车被偷等等。 但生活中也不是没有 BUG 的,比如加锁的电动车在「广西 - 窃·格瓦拉」面前,锁就是形同虚设,只要他愿意,他就可 阅读全文
posted @ 2020-09-15 20:15 小林coding 阅读(9260) 评论(6) 推荐(9) 编辑
摘要: 前言 最近,我偷偷潜伏在各大技术群,因为秋招在即,看到不少小伙伴分享的大厂面经。 然后发现,操作系统的知识点考察还是比较多的,大厂就是大厂就爱问基础知识。其中,关于操作系统的「调度算法」考察也算比较频繁。 所以,我这边总结了操作系统的三大调度机制,分别是「进程调度/页面置换/磁盘调度算法」,供大家复 阅读全文
posted @ 2020-09-08 10:53 小林coding 阅读(12821) 评论(1) 推荐(12) 编辑
摘要: 前言 键盘可以说是我们最常使用的输入硬件设备了,但身为程序员的你,你知道「键盘敲入A 字母时,操作系统期间发生了什么吗」? 那要想知道这个发生的过程,我们得先了解了解「操作系统是如何管理多种多样的的输入输出设备」的,等了解完这个后,我们再来看看这个问题,你就会发现问题已经被迎刃而解了。 正文 设备控 阅读全文
posted @ 2020-08-23 21:06 小林coding 阅读(2552) 评论(0) 推荐(2) 编辑
摘要: 前言 不多 BB,直接上「硬菜」。 正文 文件系统的基本组成 文件系统是操作系统中负责管理持久数据的子系统,说简单点,就是负责把用户的文件存到磁盘硬件中,因为即使计算机断电了,磁盘里的数据并不会丢失,所以可以持久化的保存文件。 文件系统的基本数据单位是文件,它的目的是对磁盘上的文件进行组织管理,那组 阅读全文
posted @ 2020-08-13 22:08 小林coding 阅读(5964) 评论(6) 推荐(11) 编辑
摘要: 前言 开场小故事 炎炎夏日,张三骑着单车去面试花了 1 小时,一路上汗流浃背。 结果面试过程只花了 5 分钟就结束了,面完的时候,天还是依然是亮的,还得在烈日下奔波 1 小时回去。 面试五分钟,骑车两小时。 你看,张三因面试没准备好,吹空调的时间只有 5 分钟,来回路上花了 2 小时晒太阳,你说惨不 阅读全文
posted @ 2020-07-30 10:21 小林coding 阅读(8879) 评论(8) 推荐(20) 编辑
摘要: 前言 先来看看虚构的小故事 已经晚上 11 点了,程序员小明的双手还在键盘上飞舞着,眼神依然注视着的电脑屏幕。 没办法这段时间公司业绩增长中,需求自然也多了起来,加班自然也少不了。 天气变化莫测,这时窗外下起了蓬勃大雨,同时闪电轰鸣。 但这一丝都没有影响到小明,始料未及,突然一道巨大的雷一闪而过,办 阅读全文
posted @ 2020-07-20 18:36 小林coding 阅读(2223) 评论(6) 推荐(3) 编辑
摘要: 前言 先来看看一则小故事 我们写好的一行行代码,为了让其工作起来,我们还得把它送进城(进程)里,那既然进了城里,那肯定不能胡作非为了。 城里人有城里人的规矩,城中有个专门管辖你们的城管(操作系统),人家让你休息就休息,让你工作就工作,毕竟摊位不多,每个人都要占这个摊位来工作,城里要工作的人多着去了。 阅读全文
posted @ 2020-07-12 21:26 小林coding 阅读(5747) 评论(7) 推荐(17) 编辑
摘要: 每日英语,每天进步一点点 前言 之前有不少读者跟我反馈,能不能写图解操作系统? 既然那么多读者想看,我最近就在疯狂的复习操作系统的知识。 操作系统确实是比较难啃的一门课,至少我认为比计算机网络难太多了,但它的重要性就不用我多说了。 学操作系统的时候,主要痛苦的地方,有太多的抽象难以理解的词语或概念, 阅读全文
posted @ 2020-06-30 14:47 小林coding 阅读(3587) 评论(0) 推荐(3) 编辑
摘要: 前言 TCP 性能的提升不仅考察 TCP 的理论知识,还考察了对于操作系统提供的内核参数的理解与应用。 TCP 协议是由操作系统实现,所以操作系统提供了不少调节 TCP 的参数。 Linux TCP 参数 如何正确有效的使用这些参数,来提高 TCP 性能是一个不那么简单事情。我们需要针对 TCP 每 阅读全文
posted @ 2020-06-08 19:54 小林coding 阅读(9459) 评论(11) 推荐(5) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页