admin管理员组文章数量:1794759
Linux操作系统基础知识之六:系统调用
Q1. 什么是系统调用?为什么要引入系统调用?
A:
1) 操作系统为用户态的进程与硬件设备(如CPU、磁盘和打印机等)之间的交互提供了一组接口,这些接口使得程序更具有可移植性,因为不同的操作系统只要所提供的一组接口相同,那么在这些操作系统之上就可以正确地编译和执行相同的程序,这组接口就是所谓的“系统调用”;
2) 引入系统调用的原因有:
A. 这使得编程更加容易;
B. 这极大地提高了系统的安全性;
C. 最重要的一点,这些接口使得操作系统更具有可移植性。版权声明:本文标题:Linux操作系统基础知识之六:系统调用 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686956780a122040.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论