V2EX  ›  英汉词典
Enqueued related words: Syscall, Context Switch

System Call

定义 Definition

system call(系统调用):操作系统提供给应用程序的一种接口,使程序能够请求内核执行受保护的操作,例如创建进程、读写文件、分配内存、网络通信等。(在不同语境下也可泛指“向系统发起的调用/请求”。)

发音 Pronunciation (IPA)

/ˈsɪstəm kɔːl/

例句 Examples

A program uses a system call to read a file.
程序通过系统调用来读取文件。

When the process runs out of memory, it may trigger a system call to request more pages from the operating system.
当进程内存不足时,它可能会触发系统调用,向操作系统请求更多内存页。

词源 Etymology

system 来自希腊语 systēma(整体、组织起来的集合),call 表示“调用/呼叫”。在计算机领域中,system call 逐渐固定为术语,指“用户态程序向操作系统内核请求服务的调用”,常见于类 Unix 系统与操作系统教材的讨论中。

相关词 Related Words

文学与著作中的用例 Notable Works

  • Advanced Programming in the UNIX Environment(W. Richard Stevens):大量讨论 Unix 编程中的系统调用接口(如 open, read, write, fork)。
  • Operating System Concepts(Silberschatz, Galvin, Gagne):在“系统调用(System Calls)”章节系统介绍其类别与机制。
  • Modern Operating Systems(Andrew S. Tanenbaum):解释系统调用与内核/用户态边界、陷入(trap)机制等。
  • The Linux Programming Interface(Michael Kerrisk):围绕 Linux 系统调用与库函数封装进行深入讲解。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2458 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 13:23 · PVG 21:23 · LAX 05:23 · JFK 08:23
♥ Do have faith in what you're doing.