花费 5 ms
深入操作系统,从内核理解网络包的接收过程(Linux篇)

1、引言 因为要对百万、千万、甚至是过亿的用户提供各种网络服务,所以在一线互联网企业里面试和晋升后端开发同学的其中一个重点要求就是要能支撑高并发,要理解性能开销,会进行性能优化。而很多时候,如 ...

Wed Jan 20 02:24:00 CST 2021 0 1043
操作系统开发系列—8.时钟中断

外部中断的情况复杂一些,因为需要建立硬件中断与向量号之间的对应关系。外部中断分为不可屏蔽中断(NMI)和可屏蔽中断两种,分别由CPU的两根引脚NMI和INTR来接收。如下图所示: 可屏蔽中断与C ...

Thu Apr 14 03:05:00 CST 2016 0 3116
什么是内存屏障?

先总结: 内存屏障 CPU乱序执行在单线程环境下是一种很好的优化手段,但是在多线程环境下,就会出现数据不一致的问题,因此就可以通过内存屏障这个机制来处理这个问题。 ...

Sat Mar 05 00:26:00 CST 2022 0 786

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM