进程,线程,程序的理解以及区别

进程,线程,程序的理解以及区别 。 https://blog.csdn.net/lixin88/article/details/8222492 1.什么是进程(Process)和线程(Thread)?有何区别?   线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (...

2019-01-22 09:26:31

阅读数 15

评论数 0

什么是死锁?

什么是死锁? 所谓死锁是指多个进程因竞争资源而相互等待,若无外力作用,这些进程都无法向前推进。 二、死锁是怎样产生的? 系统资源的竞争   当不可剥得资源的数量不足以满足进程的需要时,使得进程会因为争得资源而陷入僵局 进程推进顺序不当   进程在运行过程中,请求和释放资源的顺序不当,也会造...

2019-01-19 17:55:53

阅读数 71

评论数 0

I/O多路复用技术(multiplexing)

I/O多路复用技术(multiplexing)是什么?关注问题写回答计算机RedisC / C++MultiplexingI/O多路复用技术(multiplexing)是antirez/redis · GitHub关于I/O多路复用(又被称为“事件驱动”),首先要理解的是,操作系统为你提供了一个功...

2018-06-03 16:23:36

阅读数 138

评论数 0

物理地址和逻辑地址

物理地址和逻辑地址  物理地址:加载到内存地址寄存器中的地址,内存单元的真正地址。在前端总线上传输的内存地址都是物理内存地址,编号从0开始一直到可用物理内存的最高端。这些数字被北桥(Nortbridge chip)映射到实际的内存条上。物理地址是明确的、最终用在总线上的编号,不必转换,不必分页,也...

2018-05-15 01:16:38

阅读数 3571

评论数 0

操作系统原理之内存(一)

操作系统原理之内存(一)一.内存地址重定位在汇编指令中,我们有时会看到如下指令:.text .entry: 代码入口 call 40 - main: .......那么这里的40指向的是内存中的哪个位置呢?是内存的实际地址吗?  显然,如果是实际地址的话我们的程序必须被装...

2018-05-15 00:48:58

阅读数 65

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭