• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    用于大頁分配的方法和裝置制造方法及圖紙

    技術(shù)編號:15329427 閱讀:94 留言:0更新日期:2017-05-16 13:06
    本公開提供了一種用于大頁分配的方法和裝置,應(yīng)用于網(wǎng)絡(luò)設(shè)備。所述方法包括:在所述網(wǎng)絡(luò)設(shè)備啟動時,獲取網(wǎng)絡(luò)設(shè)備被授權(quán)使用的最大并發(fā)連接數(shù);根據(jù)所述最大并發(fā)連接數(shù),確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目;為所述系統(tǒng)分配所確定的大頁數(shù)目。這樣,能夠避免由于大頁分配不足造成的網(wǎng)絡(luò)設(shè)備不能啟動的問題,并且,在一定程度上避免了大頁分配過多造成的資源浪費。

    Method and apparatus for large page allocation

    The present disclosure provides a method and apparatus for large page allocation for network devices. The method comprises the following steps: at the start of the network equipment, access network equipment is authorized to use the maximum concurrent connection number; according to the maximum number of concurrent connections, determine the number of pages of the system network equipment required; the number of pages to determine distribution of the system. In this way, it is possible to avoid the problem that network devices cannot be started due to insufficient distribution of large pages, and to a certain extent avoid waste of resources resulting from excessive distribution of large pages.

    【技術(shù)實現(xiàn)步驟摘要】
    用于大頁分配的方法和裝置
    本公開涉及計算機領(lǐng)域,具體地,涉及一種用于大頁分配的方法和裝置。
    技術(shù)介紹
    大頁(HugePages)是指大的內(nèi)存頁。在網(wǎng)絡(luò)設(shè)備中,系統(tǒng)啟動時需要預(yù)先分配大頁。通過分配大頁,能夠減少高速緩存條目的數(shù)量,提高緩存的命中率,提高內(nèi)存地址轉(zhuǎn)換的效率,從而提高內(nèi)存的操作效率。傳統(tǒng)的大頁分配方法是在開機腳本里首先判斷網(wǎng)絡(luò)設(shè)備的機型(例如,Neteye系列防火墻設(shè)備包括4G、8G、16G、32G機型),根據(jù)設(shè)備機型來確定大頁的分配。所以一旦確定網(wǎng)絡(luò)設(shè)備的機型,分配的大頁數(shù)目也是確定的。但是,根據(jù)機型分配的大頁數(shù)有可能不足或過多。大頁不足可能導(dǎo)致網(wǎng)絡(luò)設(shè)備無法啟動,大頁分配過多,則會造成資源的浪費。
    技術(shù)實現(xiàn)思路
    本公開的目的是提供一種簡單易行的用于大頁分配的方法和裝置。為了實現(xiàn)上述目的,本公開提供一種用于大頁分配的方法,應(yīng)用于網(wǎng)絡(luò)設(shè)備。所述方法包括:在所述網(wǎng)絡(luò)設(shè)備啟動時,獲取所述網(wǎng)絡(luò)設(shè)備被授權(quán)使用的最大并發(fā)連接數(shù);根據(jù)所述最大并發(fā)連接數(shù),確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目;為所述系統(tǒng)分配所確定的大頁數(shù)目。可選地,所述方法還包括:獲取所述網(wǎng)絡(luò)設(shè)備中的大頁的大小;獲取所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小;所述根據(jù)所述最大并發(fā)連接數(shù),確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目的步驟包括:根據(jù)所述最大并發(fā)連接數(shù)、所述網(wǎng)絡(luò)設(shè)備中的大頁的大小、以及所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小,來確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目。可選地,所述方法還包括:獲取所述網(wǎng)絡(luò)設(shè)備中的大頁的大小;獲取所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小;確定所述網(wǎng)絡(luò)設(shè)備中的預(yù)留內(nèi)存的大小;所述根據(jù)所述最大并發(fā)連接數(shù),確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目的步驟包括:根據(jù)所述最大并發(fā)連接數(shù)、所述網(wǎng)絡(luò)設(shè)備中的大頁的大小、所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小、以及所述預(yù)留內(nèi)存的大小,來確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目。可選地,所述方法還包括:根據(jù)所述最大并發(fā)連接數(shù),確定空洞因子;所述根據(jù)所述最大并發(fā)連接數(shù)、所述網(wǎng)絡(luò)設(shè)備中的大頁的大小、所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小、以及所述預(yù)留內(nèi)存的大小,來確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目的步驟包括:根據(jù)所述最大并發(fā)連接數(shù)、所述網(wǎng)絡(luò)設(shè)備中的大頁的大小、所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小、所述預(yù)留內(nèi)存的大小、以及所述空洞因子,來確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目。可選地,所述根據(jù)所述最大并發(fā)連接數(shù)、所述網(wǎng)絡(luò)設(shè)備中的大頁的大小、所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小、所述預(yù)留內(nèi)存的大小、以及所述空洞因子,來確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目的步驟通過以下方式執(zhí)行:其中,Hnum為所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目;n為所述最大并發(fā)連接數(shù);Sess為所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小;x為所述網(wǎng)絡(luò)設(shè)備中的預(yù)留內(nèi)存的大小;α為所述空洞因子;Hsize為所述網(wǎng)絡(luò)設(shè)備中的大頁的大小。本公開還提供一種用于大頁分配的裝置,應(yīng)用于網(wǎng)絡(luò)設(shè)備。所述裝置包括:最大并發(fā)連接數(shù)獲取模塊,用于在所述網(wǎng)絡(luò)設(shè)備啟動時,獲取所述網(wǎng)絡(luò)設(shè)備被授權(quán)使用的最大并發(fā)連接數(shù);大頁數(shù)目確定模塊,用于根據(jù)所述最大并發(fā)連接數(shù),確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目;分配模塊,用于為所述系統(tǒng)分配所確定的大頁數(shù)目。通過上述技術(shù)方案,根據(jù)網(wǎng)絡(luò)設(shè)備被授權(quán)使用的最大并發(fā)連接數(shù),來分配大頁數(shù)目。由于該最大并發(fā)連接數(shù)比機型更能體現(xiàn)實際的系統(tǒng)內(nèi)存使用情況,因此,根據(jù)最大并發(fā)連接數(shù)來分配大頁數(shù)目,能夠避免由于大頁分配不足造成的網(wǎng)絡(luò)設(shè)備不能啟動的問題,并且,在一定程度上避免了大頁分配過多造成的資源浪費。本公開的其他特征和優(yōu)點將在隨后的具體實施方式部分予以詳細(xì)說明。附圖說明附圖是用來提供對本公開的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與下面的具體實施方式一起用于解釋本公開,但并不構(gòu)成對本公開的限制。在附圖中:圖1是一示例性實施例提供的用于大頁分配的方法的流程圖;圖2是另一示例性實施例提供的用于大頁分配的方法的流程圖;圖3是又一示例性實施例提供的用于大頁分配的方法的流程圖;圖4是又一示例性實施例提供的用于大頁分配的方法的流程圖;圖5是一示例性實施例提供的用于大頁分配的裝置的框圖。具體實施方式以下結(jié)合附圖對本公開的具體實施方式進(jìn)行詳細(xì)說明。應(yīng)當(dāng)理解的是,此處所描述的具體實施方式僅用于說明和解釋本公開,并不用于限制本公開。網(wǎng)絡(luò)設(shè)備的不同機型體現(xiàn)了不同等級的配置。用戶通常考慮網(wǎng)絡(luò)設(shè)備的配置參數(shù)來選擇網(wǎng)絡(luò)設(shè)備的機型。例如,用戶根據(jù)防火墻的吞吐量(每秒處理數(shù)據(jù)包的個數(shù))、最大并發(fā)連接數(shù)、新建連接數(shù)、vpn性能等配置參數(shù)來選擇防火墻設(shè)備。傳統(tǒng)的大頁分配方法是根據(jù)設(shè)備的機型來確定大頁的分配。也就是,每一個網(wǎng)絡(luò)設(shè)備的機型都對應(yīng)有一個具體的大頁分配數(shù)目。在網(wǎng)絡(luò)設(shè)備開機時,檢測機型后,就能夠確定分配給系統(tǒng)的大頁數(shù)目。這是考慮到,擁有較高配置的機型的網(wǎng)絡(luò)設(shè)備能夠支持更大的并發(fā)連接數(shù),因此需要預(yù)留更多的大頁內(nèi)存作為會話表的存儲空間。因此,傳統(tǒng)的分配方法中,對于每個機型的網(wǎng)絡(luò)設(shè)備,都預(yù)設(shè)了固定的、與該機型的配置大體上相適應(yīng)的大頁數(shù)目。然而,有時候用戶只是出于對最大并發(fā)連接數(shù)以外的其他參數(shù)(例如,vpn性能)的需求,而購買了較高配置的機型。這種情況下,在實際應(yīng)用中,可能會使得大頁分配過多,造成資源浪費。這是因為,并發(fā)連接需要占用大頁內(nèi)存,而有一些配置參數(shù)(例如,vpn、新建連接、ips等)不需要占用大頁內(nèi)存。大頁分配得多,為其他資源分配的內(nèi)存就會少。如果用戶不需要太多的并發(fā)連接數(shù),就可以不分配與高配置機型相適應(yīng)的那么多大頁,這樣就有更多的資源用于其他配置參數(shù)。考慮到以上問題,專利技術(shù)人想到,可以根據(jù)網(wǎng)絡(luò)設(shè)備被授權(quán)使用的最大并發(fā)連接數(shù),為系統(tǒng)分配大頁數(shù)目。也就是,根據(jù)用戶對其使用的最大并發(fā)連接數(shù)的付費,來分配大頁。這樣,能夠更接近于用戶在使用網(wǎng)絡(luò)設(shè)備時的并發(fā)連接數(shù)的實際情況,來更合理地分配大頁。圖1是一示例性實施例提供的用于大頁分配的方法的流程圖。所述方法應(yīng)用于網(wǎng)絡(luò)設(shè)備。所述網(wǎng)絡(luò)設(shè)備例如可以包括防火墻設(shè)備、路由器設(shè)備等。如圖1所示,所述方法可以包括以下步驟。在步驟S11中,在網(wǎng)絡(luò)設(shè)備啟動時,獲取網(wǎng)絡(luò)設(shè)備被授權(quán)使用的最大并發(fā)連接數(shù)。根據(jù)內(nèi)存的不同,網(wǎng)絡(luò)設(shè)備具有不同的機型,例如,neteye防火墻設(shè)備包括4G、8G、16G和32G機型。網(wǎng)絡(luò)設(shè)備的機型體現(xiàn)了根據(jù)其硬件條件能夠達(dá)到的最大內(nèi)存,也體現(xiàn)了根據(jù)其硬件條件能夠提供的最大并發(fā)連接數(shù)。用戶在購置網(wǎng)絡(luò)設(shè)備后,還需根據(jù)自身的需求來購買最大并發(fā)連接數(shù)。網(wǎng)絡(luò)設(shè)備的生產(chǎn)廠商根據(jù)用戶付費的情況來授權(quán)該網(wǎng)絡(luò)設(shè)備的最大并發(fā)連接數(shù)。通常,網(wǎng)絡(luò)設(shè)備被授權(quán)使用的最大并發(fā)連接數(shù)體現(xiàn)在生產(chǎn)廠商在系統(tǒng)的license中的設(shè)置,也就是,一網(wǎng)絡(luò)設(shè)備的license中設(shè)置的最大并發(fā)連接數(shù)即為該網(wǎng)絡(luò)設(shè)備被授權(quán)使用的最大并發(fā)連接數(shù)。上述的最大并發(fā)連接數(shù),可以是網(wǎng)絡(luò)設(shè)備的生產(chǎn)廠商根據(jù)用戶當(dāng)前的付費情況在網(wǎng)絡(luò)設(shè)備的license中設(shè)置的最大并發(fā)連接數(shù)。可以理解的是,在一網(wǎng)絡(luò)設(shè)備中,license中的最大并發(fā)連接數(shù)小于或等于該網(wǎng)絡(luò)設(shè)備根據(jù)其硬件條件能夠提供的最大并發(fā)連接數(shù)。通常,用戶會根據(jù)自身的需求為網(wǎng)絡(luò)設(shè)備的最大并發(fā)連接數(shù)付費。由于網(wǎng)絡(luò)設(shè)備license中的最大并發(fā)連接數(shù)與用戶的付費情況緊密聯(lián)系,因此,也與實際應(yīng)用中的并發(fā)連接數(shù)比較接近。以本文檔來自技高網(wǎng)...
    用于大頁分配的方法和裝置

    【技術(shù)保護(hù)點】
    一種用于大頁分配的方法,應(yīng)用于網(wǎng)絡(luò)設(shè)備,其特征在于,所述方法包括:在所述網(wǎng)絡(luò)設(shè)備啟動時,獲取所述網(wǎng)絡(luò)設(shè)備被授權(quán)使用的最大并發(fā)連接數(shù);根據(jù)所述最大并發(fā)連接數(shù),確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目;為所述系統(tǒng)分配所確定的大頁數(shù)目。

    【技術(shù)特征摘要】
    1.一種用于大頁分配的方法,應(yīng)用于網(wǎng)絡(luò)設(shè)備,其特征在于,所述方法包括:在所述網(wǎng)絡(luò)設(shè)備啟動時,獲取所述網(wǎng)絡(luò)設(shè)備被授權(quán)使用的最大并發(fā)連接數(shù);根據(jù)所述最大并發(fā)連接數(shù),確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目;為所述系統(tǒng)分配所確定的大頁數(shù)目。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:獲取所述網(wǎng)絡(luò)設(shè)備中的大頁的大小;獲取所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小;所述根據(jù)所述最大并發(fā)連接數(shù),確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目的步驟包括:根據(jù)所述最大并發(fā)連接數(shù)、所述網(wǎng)絡(luò)設(shè)備中的大頁的大小、以及所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小,來確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:獲取所述網(wǎng)絡(luò)設(shè)備中的大頁的大小;獲取所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小;確定所述網(wǎng)絡(luò)設(shè)備中的預(yù)留內(nèi)存的大小;所述根據(jù)所述最大并發(fā)連接數(shù),確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目的步驟包括:根據(jù)所述最大并發(fā)連接數(shù)、所述網(wǎng)絡(luò)設(shè)備中的大頁的大小、所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小、以及所述預(yù)留內(nèi)存的大小,來確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:根據(jù)所述最大并發(fā)連接數(shù),確定空洞因子;所述根據(jù)所述最大并發(fā)連接數(shù)、所述網(wǎng)絡(luò)設(shè)備中的大頁的大小、所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小、以及所述預(yù)留內(nèi)存的大小,來確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目的步驟包括:根據(jù)所述最大并發(fā)連接數(shù)、所述網(wǎng)絡(luò)設(shè)備中的大頁的大小、所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小、所述預(yù)留內(nèi)存的大小、以及所述空洞因子,來確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述最大并發(fā)連接數(shù)、所述網(wǎng)絡(luò)設(shè)備中的大頁的大小、所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小、所述預(yù)留內(nèi)存的大小、以及所述空洞因子,來確定所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目的步驟通過以下方式執(zhí)行:其中,Hnum為所述網(wǎng)絡(luò)設(shè)備的系統(tǒng)所需的大頁數(shù)目;n為所述最大并發(fā)連接數(shù);Sess為所述網(wǎng)絡(luò)設(shè)備中的每個會話的大小;x為所述網(wǎng)絡(luò)設(shè)備中的預(yù)留內(nèi)存的大小;α為所述空洞因子;Hsize...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:劉芳寧
    申請(專利權(quán))人:東軟集團股份有限公司
    類型:發(fā)明
    國別省市:遼寧,21

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲av永久无码制服河南实里| 无码射肉在线播放视频| 亚洲精品无码鲁网中文电影| 国产在线拍揄自揄拍无码| 无码国产精品一区二区免费16| 50岁人妻丰满熟妇αv无码区| 亚洲国产91精品无码专区| 日韩亚洲AV无码一区二区不卡 | 亚洲AV色吊丝无码| 国产在线观看无码免费视频| 日本无码一区二区三区白峰美| 性无码专区无码片| 少妇性饥渴无码A区免费 | 无码国产精品一区二区免费式影视 | 国产成人无码综合亚洲日韩| 无码精品国产va在线观看dvd| 无码日韩精品一区二区免费暖暖| 久久精品无码av| 无码中文av有码中文a| 久久精品无码一区二区WWW| 亚洲成AV人片在线播放无码| 亚洲人成人无码网www国产| 亚洲AV永久无码精品一福利| 久久精品无码一区二区WWW | 国产一区二区三区无码免费| AV大片在线无码永久免费| 无码国产精品一区二区免费模式 | 亚洲va无码手机在线电影| 国产精品无码永久免费888 | 永久免费av无码入口国语片| 国产精品无码v在线观看| 宅男在线国产精品无码| 国产日韩AV免费无码一区二区| yy111111电影院少妇影院无码| 国产丝袜无码一区二区视频| 红桃AV一区二区三区在线无码AV| 亚洲欧洲无码AV电影在线观看| 亚洲一区爱区精品无码| 无码人妻AV一二区二区三区| 亚洲精品无码久久久久久久 | 亚洲精品午夜无码专区|