亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Linux > 正文

DPDK內存大頁在NUMA架構重分配的問題

2024-08-28 00:23:05
字體:
來源:轉載
供稿:網友

一. 問題介紹

?在DPDK中往往是在內核啟動參數中設置要啟動的大頁的總數量,比如設置大頁個數為16個,每個大頁是1G,這樣系統啟動后,就能在/sys/devices/system/node/node0/hugepages/hugepages-1048576KB/nr_hugepages上看到node0上分配的大頁,同樣可以查看到node1上的大頁。默認的情況是內核會平均分配到 不同的socket上。在我的機器上,就是2個socket,這樣的話,每個node上會分到8個大頁。

? 然而,問題就來了。對于使用DPDK ring的primary進程和secondary進程而言,為了提高性能,在其中的線程綁core的時候,最好是在同一個socket上,假設我們綁定了socket 0上的多個core,這時候,無論是primary進程還是secondary進程分配內存的時候都是優先在socket 0上的node 0分配內存,這就導致一個問題,node 1上的內存基本就分配不到,也就是說,雖然留出了16G的大頁給DPDK的應用使用,但實際上,只有不到一半的使用率。這就有點浪費內存咯。

? 急于上面的問題,我們期望能夠重新分配大頁在不同socket上的分配比例,比如,如果DPDK進程都是在socket 0上,那么16G大頁可以分配12G給node 0,剩余的4G給node 1,充分利用內存。

二. 重新配置方法

?對于不同的系統,配置的方法大同小異,對于2M的大頁而言,可以直接進行配置,而對于1G的大頁,老些的版本則存在一些問題,如在使用CentOS 6.3時,動態修改1G大頁的個數就不成功。

?因此這里只說通用的做法,對于自己的系統,可以再進行細調。在內核啟動參數中配置大頁的大小和個數,以Ubuntu為例:

default_hugepagesz=1G hugepagesz=1G hugepages=1設置到/etc/default/grub中的GRUB_CMDLINE_LINUX中,然后運行update-grub更新啟動參數配置文件 /boot/grub/grub.cfg。之后重新啟動,cat /proc/meminfo就能看到系統中顯示大頁數量和剩余的數量(這個圖是配置的2M的頁)。

接下來就是如何解決提到的背景問題了:

? 在系統啟動后,是可以再進行調整大頁的數量的,配置的參數就在/sys/devices/system/node/node0/hugepages/hugepages-2048kB/nr_hugepages,這個是2M的配置,對于1G的頁,無非就是2048K變為其他值。注意這里的node0,如果還有其他socket,就可以調整對應的socket上的大頁的數量。

? 也正是基于上面的可調整參數,可以在系統啟動后,先進行大頁在不同socket上重新調整,然后再啟動DPDK的應用進程。比如共設置16個大頁,其中node 0上分配12個,node 1上分配4個。這里也會有另一個問題:就是如果調整后的大頁分配大于原來的總頁數會怎么樣?對于2M的應該沒啥問題,對于1G的,恐怕是不行的,暫時沒實驗,需要注意。這樣調整后,把DPDK的應用都綁定在node 0上對應的core(因為我們給他分的大頁多),這樣的話,就能充分利用到我們分配的大頁了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国内精品免费午夜毛片| 亚洲美女www午夜| 国产一区二区三区在线播放免费观看| 亚洲第一网中文字幕| 国产精品老女人视频| 热99精品里视频精品| 日韩一区二区在线视频| 日韩成人av一区| 成人在线观看视频网站| 欧美人在线视频| 国产精品揄拍一区二区| 国产美女精品免费电影| 国产一区二区三区在线| 国产精品青草久久久久福利99| 色中色综合影院手机版在线观看| 久久99久久99精品免观看粉嫩| 亚洲欧美激情一区| 久久久久久国产精品三级玉女聊斋| 亚洲人成在线播放| 日韩美女主播视频| 国产乱肥老妇国产一区二| 国产亚洲激情在线| 精品久久久香蕉免费精品视频| 91美女片黄在线观| 91精品国产自产在线老师啪| 日韩性生活视频| 欧美极品少妇xxxxⅹ裸体艺术| 日韩av在线免费观看| 国产丝袜高跟一区| 日韩免费高清在线观看| 在线观看免费高清视频97| 国产精品自产拍高潮在线观看| 欧美性猛交xxxx乱大交极品| 欧美性高潮床叫视频| 国产精品网红福利| 欧美做受高潮电影o| 91国内免费在线视频| 亚洲品质视频自拍网| 日韩亚洲欧美中文高清在线| 91精品久久久久久久久中文字幕| 日本韩国欧美精品大片卡二| 亚洲天堂成人在线视频| 亚洲欧美在线第一页| 不卡av在线网站| 亚洲影院高清在线| 欧美日韩国产一区中文午夜| 国产精品偷伦一区二区| 亚洲国内高清视频| 国产成人97精品免费看片| 久久精品最新地址| 国产一区二区三区在线免费观看| 国产精品久久久久福利| 久久综合电影一区| 久久韩剧网电视剧| 欧美主播福利视频| 色99之美女主播在线视频| 欧美日韩国产精品专区| 国产精品爱啪在线线免费观看| 高清一区二区三区四区五区| 在线观看视频99| 国产日韩在线视频| 亚洲国产成人久久| 亚洲精品一区二区网址| 美日韩在线视频| 国产日韩在线观看av| 日韩大陆欧美高清视频区| 在线播放亚洲激情| 欧洲精品毛片网站| 亚洲综合在线播放| 综合国产在线观看| 亚洲精品视频久久| 视频在线一区二区| 日韩高清电影好看的电视剧电影| 亚洲男人天堂网站| 久久久精品在线观看| 日本高清视频一区| 亚洲第五色综合网| 亚洲在线一区二区| 欧美激情a∨在线视频播放| 日韩在线欧美在线国产在线| 亚洲精品美女久久| 中文字幕在线看视频国产欧美| 97超碰蝌蚪网人人做人人爽| 久久99精品久久久久久青青91| 国产精品扒开腿做爽爽爽男男| 久久久久久12| 成人黄色免费网站在线观看| 欧美午夜片欧美片在线观看| 久久九九亚洲综合| 日韩国产欧美精品一区二区三区| 国产精品久久9| 中文字幕亚洲欧美日韩在线不卡| 国产中文字幕日韩| 成人精品一区二区三区电影免费| 2023亚洲男人天堂| 九九精品在线视频| 91免费在线视频网站| 欧美丰满片xxx777| 欧美国产乱视频| 欧美肥老太性生活视频| 一级做a爰片久久毛片美女图片| 欧美成人精品激情在线观看| 国产精品吹潮在线观看| 国产成人精品999| 日韩免费在线免费观看| 一区二区三区亚洲| 国产精品色午夜在线观看| 狠狠躁夜夜躁人人爽天天天天97| 精品国产一区二区三区四区在线观看| 亚洲区免费影片| 在线视频日韩精品| 欧美国产视频日韩| 亚洲区免费影片| 日韩精品一区二区视频| 亚洲一区美女视频在线观看免费| 欧美成人免费观看| 最近2019年中文视频免费在线观看| 亚洲福利在线看| 亚洲性生活视频| 精品在线观看国产| 成人97在线观看视频| 久久国产加勒比精品无码| 国内精品久久久久久中文字幕| 一区二区在线视频| 综合激情国产一区| 亚洲视频在线播放| 91黑丝在线观看| 91手机视频在线观看| 亚洲一区二区三区乱码aⅴ| 欧美一性一乱一交一视频| 亚洲精品美女在线| 日韩av片永久免费网站| 国产精品美女久久久久久免费| 日韩电影大全免费观看2023年上| 欧美乱人伦中文字幕在线| 国产日韩欧美中文| 亚洲在线免费观看| 日韩成人小视频| 欧美极品欧美精品欧美视频| 久久亚洲成人精品| 91视频免费在线| 精品亚洲国产成av人片传媒| 日韩免费在线播放| 国产精品自拍偷拍| 国产亚洲免费的视频看| 精品国产乱码久久久久酒店| 97热精品视频官网| 欧美日韩国产综合视频在线观看中文| 日韩在线免费高清视频| 国产精品久久久久久久久久免费| 亚洲国产精品嫩草影院久久| 一区二区三区www| 亚洲jizzjizz日本少妇| 欧美一区二区大胆人体摄影专业网站| 亚洲欧美制服另类日韩| 精品国产91久久久久久老师| 欧美综合在线第二页| 日韩a**站在线观看| 日韩中文字幕第一页| 97精品一区二区视频在线观看| 91爱爱小视频k| 日韩欧美一区视频| 精品一区二区电影| 九九视频直播综合网|