计算机基础拾遗
文章平均质量分 61
iie_libi
这个作者很懒,什么都没留下…
展开
-
cacheline pagecache buffercache
参考文献:http://blog.csdn.net/iter_zc/article/details/44308729https://www.ibm.com/developerworks/cn/linux/l-cn-hugetlb/cacheline pagecache buffercache1. Cacheline:cpu中高速缓存(L1,L2)的每一行的大小。取决原创 2017-01-06 21:03:59 · 525 阅读 · 0 评论 -
异步 同步
事件处理上的同步,异步回调函数在事件处理上,属于同步;回调函数用于层间协作,上层将回调函数安装在下层,调用。异步调用在应用程序框架中具有广泛的应用,并且特指多线程情况下。它同Windows的消息循环机制,消息响应,消息队列,事件驱动机制以及设计模式中的观察者模式等都是紧密相关的。 在单线程方式下,计算机是一台严格意义上的冯·诺依曼式机器,一段代码调用另一段代码时,只能采用同步调用,必须等待原创 2017-01-05 13:01:39 · 249 阅读 · 0 评论 -
tcp状态机
tcp共有11种状态,其中涉及到关闭的状态有5 个。这5 个状态相互关联,相互纠缠,而且状态变化触发都是由应用触发,但是又涉及操作系统和网络,所以正确的理解TCP 在关闭时网络状态变化情况,为我们诊断网络中各种问题,快速定位故障有着非常重要的作用和意义。TCP连接的建立到关闭,需要经历以下状态迁移(假定Client发起连接,并主动关闭连接):Client CLOSED -原创 2017-01-05 13:00:27 · 258 阅读 · 0 评论 -
零拷贝 DMA 存储器映射
参考博文 :http://www.ibm.com/developerworks/cn/linux/l-cn-zerocopy1/一直不清楚零拷贝 DMA 存储器映射的系统调用有什么关系?零拷贝( zero-copy )这种技术可以有效地改善数据传输的性能,在内核驱动程序(比如网络堆栈或者磁盘存储驱动程序)处理 I/O 数据的时候,零拷贝技术可以在某种程度上减少甚至完全避免不必要转载 2017-01-05 15:51:12 · 821 阅读 · 0 评论 -
tcp状态机
tcp共有11种状态,其中涉及到关闭的状态有5 个。这5 个状态相互关联,相互纠缠,而且状态变化触发都是由应用触发,但是又涉及操作系统和网络,所以正确的理解TCP 在关闭时网络状态变化情况,为我们诊断网络中各种问题,快速定位故障有着非常重要的作用和意义。TCP连接的建立到关闭,需要经历以下状态迁移(假定Client发起连接,并主动关闭连接):Client CLOSED ->原创 2017-02-26 15:00:39 · 247 阅读 · 0 评论 -
inotify问题定位
rename操作无法检测到。。。。touch之后就可以检测到了。。。。查看rename操作修改了哪些信息?是不是和文件系统有关?ext4??? mount 新建了一个文件系统。测试rename是否可以。。file state查看mv后的文件状态 查看inotify怎么检测信息?man inotifywait是不是加一个属性就可以、、、原创 2017-07-21 18:40:07 · 332 阅读 · 0 评论