tinyclub/tinylab.org

LWN 384093: issues - 3rd paragraph

Closed this issue · 1 comments

image
红线部分翻译的不是很准确。我个人的翻译意见是“在理想情况(调用链很短)下,能用的内核栈空间就很少。而direct relaim可能在任意的地方被调用,调用链可能非常长,所以留给direct reclaim的内核栈就更少了”

cannot count on finding the best of conditions意思是不能指望最好的情况,说明direct reclaim于东的情况会更差

嗯,这句话我翻译的比较随意了,没有严格对应原话

要不改成下面这样,你觉得如何?
内核栈很小,一般不大于 8KB,通常只有 4KB,即使在理想(调用栈很浅)的情况下可用的栈空间也不多。由于 direct reclaim 在内核中随处可以被调用,很难指望其对调用栈的使用总是处在最佳状态。