07 2021 档案

摘要:日志文件系统 对文件系统进行修改时,需要进行很多操作。这些操作可能中途被打断,也就是说,这些操作不是“不可中断”(atomic)的。如果操作被打断,就可能造成文件系统出现不一致的状态。 例如:删除文件时,先要从目录树中移除文件的标示,然后收回文件占用的空间。如果在这两步之间操作被打断,文件占用的空间 阅读全文 »
posted @ 2021-07-23 21:51 Veritas_des_Liberty 阅读(842) 评论(0) 推荐(0) 编辑
摘要:什么是 epoll? epoll 是 Linux 内核的可扩展 I/O 事件通知机制。取代了 select 与 poll 系统函数,让需要大量操作文件描述符的程序得以发挥更优异的性能。旧有的系统函数所花费的事件复杂度为 O(1),epoll 的时间复杂度为 O(logn)。epoll 实现的功能与 阅读全文 »
posted @ 2021-07-11 00:25 Veritas_des_Liberty 阅读(606) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示