摘要: 3、用户编程接口 函数调用和系统调用 函数调用运行在用户空间,为程序员提供调用真正的幕后完成实际事务的是系统调用接口。系统函数是内核提供给应用程序的接口,属于系统的一部分。 函数调用:调用函数库中的一段程序或函数;与用户程序联系;在用户地址空间执行;运行时间属于“用户时间”;属于过程调用,系统开销小 阅读全文
posted @ 2017-04-10 22:22 糯米米一粒 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 2、内存管理: 内存管理方式: 块式管理:主存分为一大块一大块。易于管理,浪费太大; 页式管理:主存分为一页一页的,每一页比一块要小得多。显然其空间利用率比块式高很多。分页用户不可见。 段式管理:二维逻辑地址,包括段号和段内位移。段内位移一定连续,但段间地址不一定连续。 段页式管理:先将进程的地址空 阅读全文
posted @ 2017-04-10 21:46 糯米米一粒 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1、进程管理 进程与线程:一个程序至少有一个进程,一个进程至少有一个线程。 进程:是一个动态概念,是程序执行过程总分配资源和管理的基本单位,竞争计算机资源的基本单位。每个进程拥有自己的数据空间,栈空间,包括用户栈和核心栈。进程大小只与处理机的位数有关。16位216,32位232. 线程:进程的一个实 阅读全文
posted @ 2017-04-10 21:45 糯米米一粒 阅读(211) 评论(0) 推荐(0) 编辑