国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 基礎常識 > 正文

如何減少U啟內核體積

2019-10-30 20:19:30
字體:
來源:轉載
供稿:網友

   PE的體積,除了整體體積、內核體積外,其實還有一種,我稱之為“U啟內核”體積。PE的啟動速度主要取決于“U啟內核”體積,越小越快,而與PE整體體積、內核體積不直接相關。如果認為功能少、整體體積小的PE,一定比功能多、整體體積大的PE的U啟快,那就錯了。

  U啟慢的機器,一般也號稱支持USB2.0高速讀取。但那是進入windows,有USB2.0驅動支持之后的事。在啟動初期,讀U盤速度并沒有達到USB2.0高速。這個階段要讀取的那部分PE數據,就是U啟內核。這時讀盤速度低,U啟內核體積自然成為決定U啟速度的主要因素。

  全外置PE,外置部分分離,啟動初期一般不需讀入這部分。U啟內核體積一般等于PE內核體積。全內置PE,外置部分無法分離,啟動初期得全部讀入。U啟內核體積等于PE整體體積。在總體積相同前提下,理論上全內置的PE比全外置的U啟要慢得多。基于以上分析,0PE做了處理,使得U啟內核超小,甚至比“骨頭”版PE的都要小,只有PE內核的一半。理論上大體積的0PE(數百MB)比一般小體積PE(數十MB)還要快。

  減少U啟內核體積,并不需要減少PE內核、PE整體體積。0PE采取若干措施:

  1、分離shell

  總的思路是從以盡可能小的組件進入windows,盡快獲得USB2.0高速支持。將其它組件的加載延遲到進入USB2.0高速狀態后才進行。0PE的U啟內核是CMDPE組件,類似于老九10MB的CMDPE,它被精簡到連PECMD都運行不了。但它可迅速進入windows命令行(USB2.0高速)狀態,后續啟動在讀U盤時間方面可忽略不計。與傳統PE相比,0PE在非USB2.0高速狀態下讀入的不是整個PE內核,少讀了從windows命令行到進入桌面這部分內容,理論上要快。

  2、外置SRS驅動,智能選擇

  0PE首創ZIP格式外置SRS驅動包,精簡了內核。多數情況下只加載選中的常用小驅動包,而非所有驅動包,減少了讀盤。新的智能選擇,一般能直接選中所需的單個小體積驅動文件,不用加載大體積驅動包。傳統PE內置所有SRS驅動,不管是否用到都得從U盤讀入數MB的全部驅動,而0PE只需讀入200KB左右的單個驅動,相差一個數量級。

  3、既外置又動態內置

  0PE最早支持ISO散開藏入ud。迄今在全藏入ud的PE中,它理論上具有速度優勢。傳統全外置PE在某些情形,例如藏入ud時,多采取iso整體藏入、整體讀取到內存的方式,這樣就跟全內置無異了。0PE一向支持無mem參數整體map可見區iso的啟動方式,穿透iso讀取其中U啟內核部分,使得啟動速度與iso體積無關。傳統PE整體iso啟動的話,往往需要讀入整個iso,這樣體積一大就明顯慢了。

  U啟內核概念的提出,以及在0PE中的實踐,可以幫助理解為什么有的機器有的PE,U啟很慢。可以不用到處找整體體積小的PE,以為那樣啟動快。關鍵還要看U啟內核體積。因此我們如果想提高U盤啟動速度,就可以采取措施來減少U啟內核體積,U盤慢的機器,以后也會逐步被淘汰,因此U啟內核的概念也僅存在于現在的這個階段,隨著科技技術的不斷進步,今后定會出現更多的高速閃存盤。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙州县| 天祝| 鹤庆县| 崇州市| 乌拉特后旗| 清原| 新乐市| 兴山县| 益阳市| 瑞昌市| 新闻| 河池市| 临泉县| 黑山县| 长寿区| 南雄市| 贺州市| 宜良县| 关岭| 喀什市| 手机| 清镇市| 小金县| 衡南县| 焦作市| 开原市| 兴文县| 滨州市| 台湾省| 杭州市| 乌鲁木齐市| 安乡县| 静海县| 池州市| 明溪县| 鄢陵县| 温宿县| 江达县| 山阴县| 十堰市| 铜梁县|