等小雨淅淅

--:--:--
天气加载中…

Contributions

GitHub contribution chart

零拷贝

tags: 操作系统
@烩面 13/09/2026

零拷贝

传统的IO模型 read(),write(),文件发送到网络,需要经过四次拷贝,四次上下文切换:

磁盘---->内核缓冲区---->用户缓冲区---->socket内核缓冲区---->网卡

其中第一次和最后一 … 展开阅读

关于内存

tags: OS
@很困的面 12/09/2026

计算机分级存储

计算机的存储有一个特点:速度快的存储设备,通常容量小,价格贵。而容量大,价格便宜的存储设备一般存储速度会比较慢。 计算机的分级存储从快到慢:

CPU寄存器 -> CPU cache -> 内存RAM -> …

关于锁

tags: OS
@面 10/09/2026

竞态条件是指当多个线程同时访问和修改同一块未被保护的内存区域的时候,最终结果依赖于线程的执行顺序,可能导致数据的不一致 为了保护共享资源,确保共享资源同一时间只有一个线程可以修改,用锁来保护。锁分很多类型

自旋锁

对于一个用自旋锁保护的 … 展开阅读