《Operating System Concepts》阅读笔记:p764-p766

《Operating System Concepts》学习第 66 天,p764-p766 总结,总计 3 页。

一、技术总结

1.cache-update policy

(1)write-through policy

In caching, a policy whereby writes are not cached but are written through the cache to the master copy of the data.

缺点:However, this policy requires each write access to wait until the information is sent to the server, so it causes poor write performance.

(2)write-back(delayed-write policy)

In caching, a policy whereby data are first written to a cache; later, the cache writes the change to the master copy of the data.

缺点:Unfortunately, delayed-write schemes introduce reliability problems, since unwritten data are lost whenever a user machine crashes.

(3)write-on-close policy

In caching, a policy whereby writes reside in the cache until the file is closed and are only then written back to the master copy of the data.

二、英语总结(生词:2)

1.replication

(1)replicate:re-("again") + plicare("to fold")

vi/vt. replicate literally means "to fold back", overtime, it evolves to mean "to make or do sth again(复现)"。

(2)replication

c/u. the act of making or doing sth again。

(3)示例

To enhance the availability of the crucial mapping information, we can use replication, local caching, or both(《Operating System Concepts》第 764 页)。

2.granularity

(1)granularity: gran("grain,颗粒") + -ul(a diminutive suffix, "small") + -ity(a noun suffix, "quality of")

u. the quality of including a lot of small details(粒度)。

(2)示例

The granularity of the cached data in a DFS can vary from blocks of a file to an entire file(《Operating System Concepts》第 765 页)。

关于英语的注解同步更新汇总到 https://github.com/codists/English-In-CS-Books 仓库。

三、其它

今天没有什么想说的。

四、参考资料

1. 编程

(1) Abraham Silberschatz,Peter Baer Galvin,Greg Gagne《Operating System Concepts》:https://book.douban.com/subject/30272539/

2. 英语

(1) Etymology Dictionary:https://www.etymonline.com

(2) Cambridge Dictionary:https://dictionary.cambridge.org

欢迎搜索及关注:编程人(a_codists)

相关推荐
番茄灭世神5 小时前
Linux从入门到进阶 第四章
linux·操作系统·计算机基础
gfdgd xi1 天前
GXDE OS 25.3.1 更新了!修复更多 bug 了!
linux·c++·操作系统·bug·deepin
Trouvaille ~1 天前
【Linux】TCP vs UDP深度对比:如何选择与用UDP实现可靠传输
linux·网络·c++·tcp/ip·udp·操作系统
_OP_CHEN2 天前
【Linux系统编程】(三十三)System V 共享内存精讲:Linux 最快 IPC 的原理与实战精髓
linux·服务器·操作系统·共享内存·c/c++·ipc·system v
Trouvaille ~2 天前
【Linux】TCP可靠性与性能优化详解:从确认应答到拥塞控制
linux·运维·服务器·网络·tcp/ip·性能优化·操作系统
Jinkxs3 天前
【Linux】零基础入门:一篇吃透操作系统核心概念
linux·运维·服务器·网络·操作系统
何中应4 天前
CentOS安装Nginx提示没找到
后端·centos·操作系统
小李独爱秋4 天前
你真的会用lsof吗?一个被低估的神器级指令(对比netstat & ss)
linux·运维·服务器·操作系统·apache·lsof
shark-chili4 天前
告别AI无效对话:资深工程师的提示词设计最佳实践
java·windows·python·算法·操作系统
_OP_CHEN5 天前
【Linux系统编程】(三十二)命名管道 FIFO 精讲:突破亲缘限制,实现任意进程间的 IPC 通信
linux·操作系统·进程·c/c++·fifo·进程间通信·命名管道