操作系统
小虾米 ~
这个作者很懒,什么都没留下…
展开
-
线程和进程
线程是进程中执行运算的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。进程是程序的而一次动态执行过程。好处 :(1)易于调度。(2)提高并发性。通过线程可方便有效地实现并发性。进程...转载 2019-07-09 19:31:59 · 263 阅读 · 0 评论 -
系统调用和库函数的区别
前言从用户的角度来看,系统调用和库函数似乎没有什么区别,它们都是以C函数的形式出现,并且两者都为应用程序提供服务。但从实现者角度来看,它们之间是有根本的区别。那么,它们之间到底有哪些不同呢?在说明之前,先简单了解以下系统调用和库函数。系统调用系统调用指运行在用户空间的程序向操作系统内核请求需要更高权限运行的服务。它通过软中断向内核态发出一个明确的请求。系统调用实现了用户态进程和硬件设备...转载 2019-08-19 16:56:17 · 163 阅读 · 0 评论