Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1358214
  • 博文数量: 277
  • 博客积分: 2551
  • 博客等级: 少校
  • 技术积分: 3918
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-21 22:46
文章分类

全部博文(277)

文章存档

2017年(3)

2016年(9)

2015年(65)

2014年(27)

2013年(85)

2012年(61)

2011年(27)

分类: LINUX

2015-05-07 18:36:24

     进程调度的目标:提高后台进程的吞吐量,提高对交互进程的响应时间
     进程有动态优先级与静态优先级,静态优先级决定时间片
     进程调度程序有办法区分交互进程与后台进程,交互进程需要提高响应时间,后台进程主要是提高吞吐量
     linux中的每个CPU都有一个运行的进程队列,进程也可以绑定CPU
     linux中的单进程多线程与单进程单线程多实例的调度有差异吗?
         分析这种问题比较复杂,首先线程模型,处理器的体系结构SMP,NUMA,超线程等对这个也可能有影响,一个是进程内的线程调度,一个是进程间的调度,进程内的调度肯定比进程间的调度要快
     linux中父进程停止,子进程是否可以使用父进程的时间片?
     linux中自旋锁与普通锁的区别?
         自旋锁是CPU访问代码的锁,普通锁是针对线程访问代码的锁
          如果在同一个CPU上,有两个线程访问一段代码,自旋锁不会有影响,但是普通锁会生效
阅读(1053) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~