互联网服务cpu线程进程

用bindprocessor 来把进程 分到其他cpu上,线程是否也会只占用这一个cpu?

如题,怎么控制在cpu上的并发性,是把进程,还是线程分配到不同的cpu上去,有无办法调度线程到其他cpu?

参与3

1同行回答

yangjianxvyangjianxv部门总经理成方金融科技有限公司
bindprocessor是把进程绑定到某个cpu上。这种方式是非虚拟化的处理方法。虚拟化环境不太试用。进程和线程,对于cpu是一回事。另外linux操作系统就没有线程的概念,linux的线程是轻量级进程。控制在cpu上的并发,应该交给OS做,而不是自己控制,而且也控制不了。...显示全部

bindprocessor是把进程绑定到某个cpu上。这种方式是非虚拟化的处理方法。虚拟化环境不太试用。

进程和线程,对于cpu是一回事。

另外linux操作系统就没有线程的概念,linux的线程是轻量级进程。

控制在cpu上的并发,应该交给OS做,而不是自己控制,而且也控制不了。

收起
银行 · 2016-12-30
浏览1718

提问者

overtop
系统工程师互联网公司
擅长领域: 服务器存储虚拟化

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-12-29
  • 关注会员:2 人
  • 问题浏览:4328
  • 最近回答:2016-12-30
  • X社区推广