摘要: 系统调用产生中断。也有函数调用部分。在内核空间执行。调用了系统内核的服务,引起从用户到内核再到用户的 两次上下文切换(保存现场恢复现场)。慢。 库调用是函数调用。在用户空间执行。调用了库里的一段程序,是过程调用(没有保存恢复)。快。 ※函数库调用 VS 系统调用 函数库调用 系统调用 在所有的ANS 阅读全文
posted @ 2016-10-25 20:48 今天还是要喝水 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1 线程的3种实现方式 在传统的操作系统中,拥有资源和独立调度的基本单位都是进程。在引入线程的操作系统中,线程是独立调度的基本单位,进程是资源拥有的基本单位。在同一进程中,线程的切换不会引起进程切换。在不同进程中进行线程切换,如从一个进程内的线程切换到另一个进程中的线程时,会引起进程切换 根据操作系 阅读全文
posted @ 2016-10-25 20:11 今天还是要喝水 阅读(3801) 评论(0) 推荐(0) 编辑