操作系统为用户提供了哪些接口?他们的区别是什么?
2013-05-18 10:59
513 查看
我只在LINUX下说说大概的,详细的用法可以自己去查查 创建进程:fork, IPC(进程间通信):管道(pipe),消息,共享内存 线程:pthread_create pthread_cancle ... 并发控制:锁、事件、信号量、自旋锁、原子锁 读写锁 (很多) io操作:read、write、ioctl、fcntl(很多) 网络:这个很大,去查udp tcp这块资料 时钟、定时器 我只能说个大概,可能分不对 你说的区别,这个东西没法去区别,各自完成不同的工作,是没法区别的
相关文章推荐
- 用户与操作系统的接口是什么?一个分时系统提供什么接口?一个批处理系统又提供什么接口?
- 假定某系统提供硬件的访管指令(例如形式:“svc n”),为了实现系统调用,系统设计者应做哪些工作?用户又如如何请求操作系统服务?
- 操作系统的内核是干什么的?和应用程序的区别在哪里?如何调用内核干活?操作系统为什么要分用户态和内核态?
- 服务器操作系统与个人用户操作系统有什么区别?
- 高防cdn跟高防服务器有什么区别?哪些用户需要用到高防CDN加速呢?
- java的集合类有哪些他们之间的关系有什么区别
- 什么是接口?接口有哪些好处,抽象类(abstract)和接口(interface)的区别
- 为什么使用Hive?Hive提供了什么?Hive支持哪些用户?
- Java接口和抽象类有什么区别,哪些时候用接口,哪些时候用抽象类?
- 什么是接口?接口有哪些好处,抽象类(abstract)和接口(interface)的区别
- CSS定位方式有哪些,他们之间的区别是什么?
- 进程之间的通信的方式有哪些,他们之间的区别是什么!或者是忧缺点
- 为什么使用Hive?Hive提供了什么?Hive支持哪些用户?
- 进程之间的通信的方式有哪些,他们之间的区别是什么!或者是忧缺点
- Windows系统提供什么样的接口,Unix、Linux系统的用户接口是什么?
- 接口和抽象类有什么区别
- 不在乎你用到了什么技术,而在于你提供了哪些有价值的东西
- RPC是什么?RPC与REST、Socket的区别?php中流行的rpc框架有哪些?
- JSON和JSONP有哪些区别,PhoneGap跨域请求如何实现,什么是JSON,JSON的优点, JSON的格式或者叫规则。
- C#温故而知新学习系列之面向对象编程—接口和抽象类的区别是什么?(十八)