|
|
|
|
 刷新TLB的开销有多大? - 3ground [ 2006-10-01 14:36 | 198 byte(s)]
 Re: 刷新TLB的开销有多大? - coly [ 2006-10-27 01:25 | 155 byte(s)]
 Re: 刷新TLB的开销有多大? - leviathan [ 2006-10-30 12:10 | 103 byte(s)]
 Re: 刷新TLB的开销有多大? - asmcos [ 2006-10-06 16:02 | 34 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
大家好,
假设使用如下命令刷新TLB:
movl %%cr3, %%eax
movl %%eax, %%cr3
这对性能有多大的影响呢?
谢谢!
|
|
|
----
博弈树
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
|
我在一篇L4的paper,"On u-kernel construction"里面看到过,在一个50Hz的486上,90个TLB miss需要花费800个cycle。但是并没有说重新装载TLB需要多长时间。
|
|
|
----
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
|
猜想刷新tlb所需的时间,跟tlb miss的时间消耗相比,是微不足道的--不过谁有量化的数据来说明一下就更好了:)
|
|
|
----
何意百煉剛,化爲繞指柔!天吖度绱耍疫M杯中物。。
|
|
[Original]
[Print]
[Top]
|
|
|