Linux默认页大小是4KB原因

  Linux以页为单位管理内存,同时支持正常大小的内存页和大内存页(Huge Page),绝大部分都是4KB,也有8KB,16KB,64KB的,但是主流仍是4KB,主要是以下两个方面的考虑:

1.过小的页面大小会带来较大的页表项,从而增加了寻址时TLB查找速度和额外开销

2.过大的页面大小会浪费内存空间,造成内存碎片,降低了内存的利用率。

posted @ 2020-11-24 10:50  ITShadow  阅读(755)  评论(0)    收藏  举报