当前位置: 首页 > article >正文

《Operating System Concepts》阅读笔记:p62-p75

《Operating System Concepts》学习第 10 天,p62-p75 总结,总计 14 页。

一、技术总结

1.  system call

(1)  定义

The primary interface between processes and the operating system, providing a means to invoke services made available by the operating system.

(2)  类型

System calls can be grouped roughly into six major categories: process control, file management, device management, information maintenance, communications, and protection。

2.  interprocess communication

(1)  分类

There are two common models of interprocess communication: the message-

passing model and the shared-memory model.

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

1.rewind

(1)rewind: re-(“again”) + wind(“to turn, to twist”)
vi/vt. go back to the beginning, move back to the start.
示例:We may also read(), write(), or reposition() (rewind or skip to the end of the file, for example)(《Operating System Concepts》第 71 页)。

2.exclusive

(1)exclusive:ex-(“out, away”) + claudere(“to close, to shout out”)
adj. exclusive refers to sth is limited, restricted or not shared with others–it implies that others are shut out or excluded。常见的用法有:exclusive use(专用), exclusiver access(独占式访问), exclusive right(专有权)。
示例:A system with multiple users may require us to first request() a device, to ensure exclusive use of it(《Operating System Concepts》第 72 页)。
(2)exclusive vs privileged
exclusive 强调 restriction or sole access(not shared or available to others), privileged 强调 special advantage or benefit(having something valuable or favorable)。

3.eligible

(1)eligible: e-(“out, from”) + legere(“to choose”)
adj. able to choosen(有资格的)。
示例:In this section, we describe the steps in this procedure, from compiling a program to placing it in memory, where it becomes eligible to run on an available CPU core(《Operating System Concepts》第 75 页)。

关于英语的注解同步更新汇总到 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)


http://www.kler.cn/a/556107.html

相关文章:

  • 《重构-》
  • 力扣LeetCode: 2209 用地毯覆盖后的最少白色砖块
  • 基于windows的docker-desktop安装kubenetes以及dashboard
  • 【消息队列】认识项目
  • 信创浪潮下,以 OpManager筑牢安全运维防线
  • TDengine 产品组件: taosd
  • Apache Spark 的主要特点
  • 【Python爬虫(40)】分布式爬虫:数据一致性的破局之道
  • Python的那些事第二十八篇:数据分析与操作的利器Pandas
  • 基于 DeepSeek+AutoGen 的智能体协作系统
  • 游戏引擎学习第111天
  • 算法1-4 数楼梯
  • C++栈与队列:数据结构的“单行道”与“流水线
  • k8s ssl 漏洞修复
  • 深入剖析 Vue 的计算属性与侦听属性:差异、应用及最佳实践
  • CDGA|企业数据治理实战:从疏通“信息河”到打造优质“数据湖”
  • TCP三次握手 四次挥手:一场“确认眼神”与“礼貌告别”的对话
  • DeepSeek 助力 Vue 开发:打造丝滑的缩略图列表(Thumbnail List)
  • 【数据库系统概论】第6章 (三)数据依赖的公理系统
  • 深度解析应用层协议-----HTTP与MQTT(涵盖Paho库)