返回信息流rt,能够明显降低总的末级cache命中率,达到影响其他进程的目的.求大神解答
发自「贵邮」
这是一条镜像帖。来源:北邮人论坛 / cpp / #86536同步于 2015/4/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[c语言]如何编写占用cpu资源尽可能大的程序
xiao0xiao
2015/4/12镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
看楼主的描述,猜想是不是要做一个进程间的covert channel或者是要获取其他进程中的秘密信息(通过对方cache hit/miss的情况)?
我觉得会不会内核的或者CPU的cache管理策略也会影响到效果,比如说不允许某一个进程占用过多的cache;另外如果一个CPU核心只能占用部分cache,那么也许目标进程会北分配到其他核心;还有即使是只针对一个进程,它的访存模式如果可以被某些优化手段优化,那么也许真正执行的指令跟你想象的可能还不一样。