日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

大页(Huge Page)简单介绍

發布時間:2025/3/20 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 大页(Huge Page)简单介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

x86(包括x86-32x86-64)架構的CPU默認使用4KB大小的內存頁面(getconf PAGESIZE),但是它們也支持較大的內存頁,如x86-64系統就支持2MB大小的大頁(huge page)

Linux 2.6及以上的內核都支持huge page

如果在系統中使用了huge page,則內存頁的數量會減少,從而需要更少的頁表(page table)約了頁表所占用的內存數量,并且所需的地址轉換也減少了,TLB緩存失效的次數就減少了,從而提高了內存訪問的性能

另外,由于地址轉換所需的信息一般保存在CPU的緩存中,huge page的使用讓地址轉換信息減少,從而減少了CPU緩存的使用,減輕了CPU緩存的壓力,讓CPU緩存能更多地用于應用程序的數據緩存,也能夠在整體上提升系統的性能

?

在KVM中,也可以將huge page的特性應用到客戶機中:

qemu-kvm 就提供了"-mempath FILE"參數選項用于使用huge page

另外,還有一個參數"-mem-prealloc"可以讓宿主機在啟動客戶機時就全部分配好客戶機的內存,而不是在客戶機實際用到更多內存時才按需分配。

-mem-prealloc 必須在有"-mem-path" 參數時才能使用

提前分配好內存的好處是客戶機的內存訪問速度更快,缺點是客戶機啟動時就得到了所有的內存,從而讓宿主機的內存很快減少(而不是根據客戶機的需求而動態調整內存分配)。

?

通過在宿主機中的如下幾個操作讓客戶機使用huge page

(1)檢查宿主機目前狀態,檢查默認的內存大小和內存使用情況,如下:

getconf ?PAGESIZE

cat ?/proc/meminfo

?

?

(2)(在宿主機中)掛載hugetlbfs文件系統,命令為:

"mount ?-t hugetlbfs ?hugetlbfs ?/dev/hugepages",

如下:

mount ?-t hugetlbfs ?hugetlbfs ?/dev/hugepages

mount|grep? huge

( 3 )設置(在宿主機中設置允許虛擬機使用的)hugepage的數量,命令為"sysctl vm.nr_hugepages=num", 如下:

?

?

?

( 4 )啟動客戶機讓其使用hugepage的內存,使用"-mem-path" 參數,如下:

qemu-system-x86_64 ?-m 1024 ?-smp 2? /opt/cs-01.img ?-mem-path /dev/hugepages

( 5 )查看宿主機中huge page的使用情況,可以看到"HugePages_Free"數值減少,因為客戶機使用了一定數最的hugepage。

在如下的輸出中,"HugePages_Free"數值的減少沒有512(512*2MB=1024MB)那么多,這是因為啟動客戶機時并沒有實際分配1024MB內存,qemu-kvm命令行中加上前面提到的"-mem-prealloc"參數就會讓meminfo文件中"HugePages_Free"的數量減少和分配給客戶機的一致

?

?

至此,如果在客戶機中運行的應用程序(典型的應用為oracle數據庫)具備使用huge page的能力,那么就可以在客戶機中使用huge page帶來性能的提升

總的來說,對于內存訪問密集型的應用,在KVM客戶機中使用huge page是可以較明顯地提高客戶機性能的,不過,它也有一個缺點,使用huge page的內存不能被換出(swap out),也不能使用ballooning方式自動增長

轉載于:https://www.cnblogs.com/wyzhou/p/9596575.html

總結

以上是生活随笔為你收集整理的大页(Huge Page)简单介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美在线性视频 | www.黄在线观看 | 五月天精品在线 | 夜夜春夜夜爽 | 国产精品久久久久久久久免费看 | 亚洲dvd| 超碰av在线播放 | 无码av天堂一区二区三区 | 2019天天干天天操 | 又黄又爽又刺激的视频 | 日韩欧美中文字幕精品 | 99资源在线 | 国产三级国产精品国产国在线观看 | 天天色网站| 欧美一区亚洲二区 | 国产午夜性春猛交ⅹxxx | 九九视频在线观看 | 午夜一级在线 | 国产精品一区二区三区四区 | www.一区 | 长河落日电视连续剧免费观看01 | 国产做爰视频免费播放 | 亚洲区一区二 | 欧美精品一级二级三级 | 色老头在线一区二区三区 | 日韩中文字幕一区二区三区 | 欧美精品videos另类日本 | 国产精品美女毛片真酒店 | 日韩欧美性视频 | 日韩欧美在线一区 | 色婷婷国产 | 日本中文字幕不卡 | 91久久精品www人人做人人爽 | 久久视频在线 | 国产又粗又黄视频 | 99国产在线视频 | 免费av观看网址 | 婷婷六月激情 | 伊人亚洲精品 | 日韩美女一级片 | 91亚色视频| 天天操操夜夜操操 | 男人的天堂一区 | 欧美性猛片aaaaaaa做受 | 五十路六十路 | 美女屁股无遮挡 | 精品视频免费在线 | 黄网站视频在线观看 | 国产精品亲子伦对白 | 精品九九在线 | 亚洲免费视 | 一级在线观看 | 亚洲国产理论 | 菊肠扩张playh | 成年人网站av| 亚洲黄色成人 | 神马午夜51 | 久久久性视频 | 亚洲人成人无码网www国产 | 天天尻 | 欧美不卡一区 | 亚洲国产精品va在线看黑人 | 精品人妻人伦一区二区有限公司 | 久久亚洲综合网 | 瑟瑟在线视频 | 色哟哟av| 无码人妻aⅴ一区二区三区69岛 | 午夜色综合 | 99在线观看 | 欧美成人一区二区视频 | jizzjizz黄大片 | 欧美视频一二三 | 黄色网www | 777久久| 国产一区二区视频免费观看 | 久草综合网 | 91伊人网 | 国产激情综合 | 日本黄色免费大片 | 亚洲av无码乱码国产精品 | wwyoujizzcom| 美女久久久久久久久久 | 毛片免费一区二区三区 | 日韩三区在线 | 亚洲天堂一区二区三区四区 | 中文在线观看免费视频 | 日本波多野结衣在线 | 雷电将军和丘丘人繁衍后代视频 | 在线观看一区二区三区四区 | 久久久天堂 | 日韩视频免费观看高清完整版在线观看 | 欧美精品一区二区免费看 | 热99精品视频| 美女又爽又黄免费 | 亚洲国产高清在线 | 一级特黄aa大片欧美 | 一区二区三区黄色片 | 免费在线看黄网址 | 亚洲精品无码久久久 |