知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

Linux操作系统基础知识之六:系统调用

发布时间:2014-09-05 16:48:53作者:知识屋

Q1.        什么是系统调用?为什么要引入系统调用?
A:

1)        操作系统为用户态的进程与硬件设备(如CPU、磁盘和打印机等)之间的交互提供了一组接口,这些接口使得程序更具有可移植性,因为不同的操作系统只要所提供的一组接口相同,那么在这些操作系统之上就可以正确地编译和执行相同的程序,这组接口就是所谓的“系统调用”;

2)        引入系统调用的原因有:

A.      这使得编程更加容易;

B.       这极大地提高了系统的安全性;

C.      最重要的一点,这些接口使得操作系统更具有可移植性

 

摘自:zhouzxi的专栏

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜