《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)

相关推荐
何中应2 小时前
解决Windows CMD中文乱码问题
windows·操作系统
何中应2 小时前
Windows打开命令窗口的几种方式
windows·操作系统
苏叶新城9 小时前
麒麟操作系统(Kylin OS)V10、V11发展历程
操作系统·kylin
kyle~9 小时前
Python---watchdog文件系统监控库
开发语言·python·操作系统·文件系统
小李独爱秋1 天前
模拟面试:用自己的话解释一下lvs的工作原理
linux·运维·面试·职场和发展·操作系统·lvs
锅包一切1 天前
二、几种安装类型
linux·运维·后端·操作系统
_OP_CHEN1 天前
【Linux系统编程】(三十七)信号捕捉全链路拆解|从内核态切换到 sigaction 实战
linux·运维·操作系统·进程·c/c++·信号·信号捕捉
阿昭L2 天前
内存交换空间
操作系统·分页机制
阿昭L2 天前
Windows内存管理中的交换空间
windows·操作系统·分页机制
_OP_CHEN2 天前
【Linux系统编程】(三十六)深挖信号保存机制:未决、阻塞与信号集的底层实现全解析
linux·运维·操作系统·进程·c/c++·信号·信号保存