Remove ads
在電腦科學中,應用程式用來向作業系統或其他應用程式請求服務的機制 来自维基百科,自由的百科全书
在電腦中,系统调用(英語:system call),指運行在使用者空間的程序向操作系统内核請求需要更高權限運行的服務。系统调用提供用戶程序與操作系统之間的接口。大多數系統交互式操作需求在內核態執行。如设备IO操作或者进程间通信。
此條目没有列出任何参考或来源。 (2021年1月21日) |
系统调用和普通库函数调用非常相似,只是系统调用由操作系统内核提供,运行于内核核心态,而普通的库函数调用由函数库或用户自己提供,运行于用户态。
Linux 在x86上的系统调用通过 int 80h 实现,用系统调用号来区分入口函数。操作系统实现系统调用的基本过程是:
应用程序调用系统调用的过程是:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.