周其仁:停止改革,我们将面临三大麻烦

抛开立场观点不谈,且看周小平写一句话能犯多少语病

罗马尼亚的声明:小事件隐藏着大趋势——黑暗中的风:坚持做对的事相信未来的结果

布林肯突访乌克兰,为何选择去吃麦当劳?

中国不再是美国第一大进口国,贸易战殃及纺织业? 美国进一步延长352项中国商品的关税豁免期

自由微信安卓APP发布,立即下载! | 提交文章网址

人人极客社区

Linux操作系统通过实战理解CPU上下文切换

前言:Linux是一个多任务的操作系统,可以支持远大于CPU数量的任务同时运行,但是我们都知道这其实是一个错觉,真正是系统在很短的时间内将CPU轮流分配给各个进程,给用户造成多任务同时运行的错觉。所以这就是有一个问题,在每次运行进程之前CPU都需要知道进程从哪里加载、从哪里运行,也就是说需要系统提前帮它设置好CPU寄存器和程序计数器。1、CPU上下文
6月27日 上午 8:08

深入理解Linux 的Page Cache

等),第二管理线程周期性地唤醒设备上的回写线程进行回写,第三是某些应用程序/内核任务发现内存不足时要回收部分缓存页面而事先进行脏页面回写,设计一个统一的框架来管理这些回写任务非常有必要。Write
1月28日 上午 9:16

六万字 | 深入理解Linux进程调度

flag中的_TIF_NEED_RESCHED,如果设置了就会执行调度。中断返回用户空间或者内核空间:linux-src/arch/x86/include/asm/idtentry.h#define
2022年8月9日

五万字 | 深入理解Linux内存管理

__read_mostly;EXPORT_SYMBOL(node_data);查找内存节点的代码如下:linux-src/arch/x86/include/asm/mmzone_64.hextern
2022年8月5日

《DRM 专栏》| 从应用程序谈起

Controller去处理(比如合成),而让GPU专注于绘图(即渲染)这一主要任务,减轻GPU的负担,从而达到降低功耗提升性能的目的。于是,Plane(硬件图层单元)就诞生了。Plane
2022年6月9日