操作系统
qq_41257782
这个作者很懒,什么都没留下…
展开
-
简单理解 同步和互斥 同步和异步-----阻塞和非阻塞
一、同步和互斥----实现对临界资源的控制 互斥是同步的一个子集。 互斥:通过互斥锁来实现某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。 s=1; p(s) //s-1 printf(); v(s) //s+1 通过p v 操作来是实现对 写...原创 2019-08-03 16:06:00 · 795 阅读 · 0 评论 -
32位下的内存地址分布
32位下的内存地址分布图如下:1g为内核空间,3g为用户空间 内核空间:内核空间表示运行在处理器最高级别的超级用户模式(supervisor mode)下的代码或数据,内核空间占用从0xC0000000到0xFFFFFFFF的1GB线性地址空间,内核线性地址空间由所有进程共享,但只有运行在内核态的进程才能访问,用户进程可以通过系统调用切换到内核态访问内核空间,进程运行在内核态时所产生的地址都属于...原创 2019-08-12 11:30:11 · 3847 阅读 · 0 评论