作者CharArray ( char[] )
看板Programming
标题Re: 不相干的程式做multi-thread有帮助吗?
时间Sun Nov 9 11:53:56 2008
※ 引述《ggg12345 (ggg)》之铭言:
: ※ 引述《CharArray ( char[] )》之铭言:
: 完全不相干的程式片段成为muti-thread时, 不管是轮流或多核
: 交错并行, 最大的优点就是可以避免 process 切换时带来不必要的
: context switching. 但单核只有单组 processor register set 时,
: 仍免不了要 user program 自行进行 register save/restore 动作,
: 因为 cpu 内部资源还是会有共用的地方, 只是需要处理的量可以少
: 很多.
请问一下,所谓少很多,可以明确的指出是少处理哪些事吗?
因为我想知道有什麽事是把multi-process转成multi-thread後,在context-switch
可以减少的工作量
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.71.240.89
※ 编辑: CharArray 来自: 219.71.240.89 (11/09 12:00)
1F:推 meltice:听说google chrome是用multi process耶 115.83.193.81 11/09 22:35
2F:→ meltice:这样就不会一个tab当掉整个浏览器当掉 115.83.193.81 11/09 22:36