为什么python下想要充分利用多核cpu,就用多进程
2个回答
展开全部
这个问题太专业,但是我据我的感觉,这个跟程序有关,有的程序支持多核,有的则不支持,所以说把程序就是任务,那么任务里又有很多小任务组成,如果程序支持多核, 那个可以程序可以将小任务分配给不同的核或线程去处理.
所以会有人说很多游戏特别是大型单机游戏,运行得好与不好,和CPU的频率很有关系,双核多核看不出有明显的区别.是因为这些大型单机游戏不支持多核多进程.
但实际使用中操作系统也是程序,而且是个大程序,所以不可能有完全的单进程状态.
多核在开多进程的时候,会明显比单核 的CPU强很多.这个网游的多开是最明显的
所以会有人说很多游戏特别是大型单机游戏,运行得好与不好,和CPU的频率很有关系,双核多核看不出有明显的区别.是因为这些大型单机游戏不支持多核多进程.
但实际使用中操作系统也是程序,而且是个大程序,所以不可能有完全的单进程状态.
多核在开多进程的时候,会明显比单核 的CPU强很多.这个网游的多开是最明显的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询