+ -
当前位置:首页 → 问答吧 → 一个关于多进程的问题

一个关于多进程的问题

时间:2011-02-04

来源:互联网

我知道多进程是每一个进程占用一个时间段,时间段过了就把各种寄存器的状态都保存然后切换到下一个进程,但是CPU缓存的机制是4组相联映射,如果进程多了每个进程访问的内存地址都相距很远不会造成每次切换进程缓存命中都很低吗?

作者: lizelglg2hao   发布时间: 2011-02-04

好象是的,不过编译器会优化处理的吧,尽量分配到相近的地址,具体不是很懂,呵呵.

作者: va_zaixuexi   发布时间: 2011-02-04