無錫工藝職業(yè)技術(shù)學(xué)院 畢 桂
淺議BIOS優(yōu)化設(shè)置提高系統(tǒng)速度
無錫工藝職業(yè)技術(shù)學(xué)院 畢 桂
伴隨計(jì)算機(jī)的普及,使用計(jì)算機(jī)的用戶越來越多,在使用計(jì)算機(jī)的過程中,都會(huì)或多或少的接觸到BIOS,是因?yàn)樗谟?jì)算機(jī)系統(tǒng)中起著非常重要的作用。BIOS實(shí)際上它是計(jì)算機(jī)軟件程序和硬件部件之間的樞紐,隨著計(jì)算機(jī)技術(shù)的發(fā)展,可以通過對(duì)BIOS的基本功能和基本操作的了解,知道BIOS參數(shù)設(shè)置含義,掌握BIOS設(shè)置知識(shí),就可以提升計(jì)算機(jī)的性能、優(yōu)化計(jì)算機(jī)的配置、還可實(shí)現(xiàn)個(gè)性化的計(jì)算機(jī)應(yīng)用;讀懂BIOS語言,還可以輕易排除一些計(jì)算機(jī)故障。
BIOS(Basic Input Output System,基本輸入輸出系統(tǒng))是計(jì)算機(jī)中最基礎(chǔ)、最重要的程序。這段程序存放到我們計(jì)算機(jī)主板上的ROM芯片上,它是一個(gè)可重復(fù)編程、可擦寫的只讀存儲(chǔ)器,主要記錄了計(jì)算機(jī)中最重要的有關(guān)基本輸入和輸出的程序、系統(tǒng)信息的設(shè)置、開機(jī)上電自檢和系統(tǒng)啟動(dòng)自舉程序。BIOS看似軟件,卻與計(jì)算機(jī)硬件有著相當(dāng)緊密的聯(lián)系,準(zhǔn)確的說,BIOS是計(jì)算機(jī)軟件程序和硬件設(shè)備連接的橋梁,換句話說是人機(jī)交流的接口所在,負(fù)責(zé)解決硬件的即時(shí)要求,并按軟件對(duì)硬件的具體操作執(zhí)行。我們的算機(jī)能否高速運(yùn)行,充分體現(xiàn)我們計(jì)算機(jī)硬件性能,不僅僅取決于我們計(jì)算機(jī)硬件本身,它要涉及到硬件配置(如BIOS)設(shè)置、軟件配置、操作方法等諸多方面,其中最重要的要數(shù)BIOS設(shè)置。
我們要對(duì)BIOS參數(shù)進(jìn)行設(shè)置,我們首先就要全面了解BIOS的基本功能和基本操作,這是對(duì)BIOS參數(shù)設(shè)置并進(jìn)一步進(jìn)行優(yōu)化計(jì)算機(jī)的基礎(chǔ)知識(shí)。下面我來看一下BIOS的具體功能和主要作用:
計(jì)算機(jī)進(jìn)行開機(jī)后,系統(tǒng)將會(huì)有一個(gè)對(duì)計(jì)算機(jī)內(nèi)部各個(gè)設(shè)備進(jìn)行檢查的過程,這個(gè)過程就是由上電自檢的程序來完成。完整的上電自檢包括了對(duì)CPU、基本內(nèi)存、擴(kuò)展內(nèi)存、ROM、主板、CMOS存儲(chǔ)器、串口、并口、顯卡、硬盤及鍵盤的檢測。如果在檢測過程中發(fā)現(xiàn)存在問題,系統(tǒng)將會(huì)出現(xiàn)提示信息或報(bào)警聲。沒有發(fā)現(xiàn)任何問題,完成自檢后BIOS將會(huì)按照系統(tǒng)CMOS設(shè)置的有效啟動(dòng)順序,讀入操作系統(tǒng)引導(dǎo)記錄,把系統(tǒng)控制權(quán)限移交給引導(dǎo)記錄,由引導(dǎo)記錄來完成系統(tǒng)的啟動(dòng)。
計(jì)算機(jī)進(jìn)行開機(jī)的時(shí)候,BIOS會(huì)告訴我們的CPU等硬件設(shè)備的中斷信號(hào),當(dāng)進(jìn)行操作時(shí),輸入了某個(gè)硬件設(shè)備的命令后,BIOS就會(huì)根據(jù)中斷信號(hào)使用相應(yīng)的硬件來執(zhí)行命令的任務(wù),最后根據(jù)其中斷信號(hào)跳回原來的狀態(tài)。
BIOS總是和計(jì)算機(jī)的輸入輸出設(shè)備打交道,準(zhǔn)確地說,BIOS是硬件設(shè)備和軟件程序之間的一個(gè)“轉(zhuǎn)換器”,它是通過特定的數(shù)據(jù)端口發(fā)出命令、發(fā)送或接受各類外部設(shè)備的數(shù)據(jù),從而實(shí)現(xiàn)軟件應(yīng)用程序?qū)τ布O(shè)備的操作。
由于BIOS芯片種類繁多,不同的BIOS有不同的進(jìn)入方法,進(jìn)入BIOS設(shè)置通常有一下3中方法。
在開機(jī)時(shí)按下特定的熱鍵可以進(jìn)入BIOS設(shè)置程序。不同類型的機(jī)器進(jìn)入BIOS設(shè)置程序的按鍵不同有的在屏幕上給出提示、有的不會(huì)給出提示。例如常見BIOS進(jìn)入方法如下表:
BIOS型號(hào)進(jìn)入BIOS設(shè)置的熱鍵有無屏幕提示AMI Del或Esc 有AWARD Del或Ctrl+Alt+Esc 有PHOENIX Ctrl+Alt+s 無
部分品牌計(jì)算機(jī)會(huì)使用自己設(shè)定的熱鍵進(jìn)入BIOS設(shè)置,例如HP、Dell、Acer等電腦是在啟動(dòng)計(jì)算機(jī)或重新啟動(dòng)計(jì)算機(jī)時(shí)按F2鍵,具體品牌計(jì)算機(jī)要參考品牌計(jì)算機(jī)說明書。
現(xiàn)在很多主板都提供了在DOS下進(jìn)入BIOS設(shè)置程序的軟件,現(xiàn)在的操作系統(tǒng)的注冊(cè)表中已經(jīng)包含了部分BIOS設(shè)置項(xiàng)。
部分應(yīng)用程序提供了對(duì)CMOS進(jìn)行讀寫的功能,通過它們可以對(duì)一些基本系統(tǒng)配置進(jìn)行修改。
我們可以通過對(duì)系統(tǒng)BIOS的設(shè)置對(duì)系統(tǒng)進(jìn)行優(yōu)化,不同的BIOS會(huì)有不同的功能和設(shè)置選項(xiàng),但都大同小異。Award BIOS在現(xiàn)在的PC機(jī)應(yīng)用較為廣泛(界面簡單、功能強(qiáng)大),我們現(xiàn)在以Award BIOS為例介紹,我們?cè)谶@里對(duì)系統(tǒng)的優(yōu)化主要是指對(duì)內(nèi)存讀寫等待時(shí)間、硬盤傳輸模式、開始順序等參數(shù)進(jìn)行調(diào)整,主要是因?yàn)橄到y(tǒng)默認(rèn)的設(shè)置并不一定是最優(yōu)化的,所以我們自己需要找到最佳參數(shù)設(shè)置。一般而言,我們對(duì)BIOS進(jìn)行的設(shè)置過程中可以對(duì)BIOS的一下選項(xiàng)進(jìn)行設(shè)置和優(yōu)化。
1.磁盤設(shè)置:硬盤型號(hào)、啟動(dòng)順序、上電自檢IDE接口。
2.內(nèi)存設(shè)置:存儲(chǔ)容量、讀寫時(shí)序、奇偶校驗(yàn)、ECC糾錯(cuò)、1MB以上內(nèi)存測試及音響等。
3.CPU設(shè)置:L1/L2Cache、CPU外頻、倍頻、電壓等。
4.總線周期設(shè)置:即插即用功能、IRQ中斷請(qǐng)求號(hào)、PCI/AGP工作頻率。
5.主板集成接口設(shè)置:串口和并口、I/O地址、IRO及DMA設(shè)置、USB接口、IrDA接等。
6.ROM Shadow設(shè)置:ROM BIOS Shadow、VIDEO Shadow、各種適配卡Shadow。
7.安全設(shè)置:硬盤分區(qū)保護(hù)、病毒防護(hù)、開機(jī)口令、CPU溫度、電壓、風(fēng)扇監(jiān)控等。
8.電源管理設(shè)置:節(jié)能狀態(tài)、喚醒狀態(tài)、等待延遲時(shí)時(shí)間、IDE設(shè)備斷電方式、顯示器斷電方式。
9.其他參數(shù)設(shè)置:快速上電自檢,A20地址線選擇、系統(tǒng)引導(dǎo)速度。
系統(tǒng)啟動(dòng)時(shí)間是指從開機(jī)或重啟到引導(dǎo)出操作系統(tǒng)所需的時(shí)間,在這個(gè)過程中主要包括了:檢測硬件、初始化系統(tǒng)數(shù)據(jù)、引導(dǎo)操作系統(tǒng)等幾個(gè)方面,所以CPU得速度在很大程度上影響了系統(tǒng)的啟動(dòng)速度。我們可以通過3個(gè)方面對(duì)BIOS進(jìn)行設(shè)置,在一定程度上提高計(jì)算機(jī)的啟動(dòng)速度:
1)加速系統(tǒng)自檢過程:可以在BIOS菜單中找到“INTEGRATED PERIPHERALS”設(shè)置項(xiàng);關(guān)閉不用的硬件,例如:通過BIOS主菜單中的“IDE HDD AUTO DELECTION”設(shè)置項(xiàng)檢測IDE硬盤參數(shù),如果可以正確檢測出來,就進(jìn)入主菜單“Standard CMOS Setup”設(shè)置項(xiàng),按檢測結(jié)果設(shè)置硬盤參數(shù)。不要把硬盤設(shè)置參數(shù)設(shè)置為Auto,這樣就可以省去每次啟動(dòng)時(shí)都要檢測硬盤參數(shù)而耗時(shí),可以縮短啟動(dòng)時(shí)間;關(guān)閉多余的檢測,例如:Above 1MB Memory Test選項(xiàng)可以關(guān)閉,即設(shè)置為Disabled,不檢測MB以上的內(nèi)存,可以縮短檢測時(shí)間,提高系統(tǒng)啟動(dòng)時(shí)間。
2)進(jìn)行快速自檢:可以通過BIOS菜單中的“BIOS FEATURES SETUP”設(shè)置項(xiàng),設(shè)置快速自檢,即把設(shè)置項(xiàng)中的“Quick Power On Self Test”設(shè)置為Enabled,進(jìn)行快速自檢,通過提高自檢速度來提高啟動(dòng)速度。
3)設(shè)置系統(tǒng)引導(dǎo)順序:在BIOS主菜單中“BIOS FEATURES SETUP”設(shè)置項(xiàng)中將“Boot Sequence”設(shè)置為系統(tǒng)所在磁盤。省去檢測光驅(qū)是否有啟動(dòng)盤的操作,從而可以提高系統(tǒng)啟動(dòng)速度。
計(jì)算機(jī)的運(yùn)行速度雖然直接取決于計(jì)算機(jī)的CPU的性能,但是,其他部件的設(shè)置以及所使用的軟件也很大的關(guān)系,我們可以通過2個(gè)方面對(duì)BIOS進(jìn)行設(shè)置,來提高系統(tǒng)的運(yùn)行速度:
1)加速CPU:可以通過BIOS主菜單中“BIOS FEATURES SETUP”,將CPU L1Cache、CPU L2 Cache或External Cache、Internal Cache設(shè)置為Enabled,以使用內(nèi)外高速緩存。將System Boot Up及CPU Speed設(shè)置為High,可以讓我們的計(jì)算機(jī)在高速狀態(tài)下運(yùn)行。
2)允許設(shè)備使用緩存:可以將BIOS菜單中的“System BIOS Cacheable”、“System BIOS Shadow”設(shè)置為Enabled,以使用主板BIOS內(nèi)存映射。
顯示速度與顯卡本身的性能以及顯存的多少有直接關(guān)系,在BIOS中我們可以設(shè)置視頻BIOS影子內(nèi)存以提高顯示速度,可以通過BIOS主菜單中“CHIPSET FEATURES SETUP”設(shè)置項(xiàng),將“Video BIOS Cacheable”、“Video RAM Cacheable”和“Video BIOS Shadow”都設(shè)置為Enabled。來提高顯示速度。
硬盤讀寫速度主要取決于所使用的硬盤驅(qū)動(dòng)器的類型和性能,我們通過對(duì)BIOS的設(shè)置,可以在同等條件下提高磁盤的讀寫速度。在BIOS主菜單中“BIOS FEATURES SETUP”設(shè)置項(xiàng)中將“IDE HDD Block Mode”和“IDE 32Bit Transfer Mode”設(shè)置為Enabled,將“IDE Ultra DMA Mode”設(shè)置為Enabled,來提高磁盤的讀寫速度。
通過前面的介紹我們可以知道,BIOS是計(jì)算機(jī)啟動(dòng)和操作的基礎(chǔ),若計(jì)算機(jī)系統(tǒng)中沒有BIOS,所有的硬件設(shè)備都不能正常使用。BIOS對(duì)硬件的管理功能決定了計(jì)算機(jī)系統(tǒng)的性能,如果我們BIOS操作不當(dāng)就會(huì)對(duì)計(jì)算機(jī)的性能造成影響,如BIOS中的設(shè)置錯(cuò)誤,則可能無法進(jìn)入操作系統(tǒng),檢測不到硬件;為計(jì)算機(jī)添加新的硬件設(shè)備時(shí),可能會(huì)出現(xiàn)設(shè)備之間的沖突;安裝操作系統(tǒng)時(shí),會(huì)出現(xiàn)安裝不能徹底完成、硬件設(shè)備沖突,甚至無法使用某些設(shè)備的問題。
[1]甘登岱.實(shí)戰(zhàn)注冊(cè)表與BIOS[M].人民郵電出版社,2002.
[2]王軍寧.TI DSP/BIOS用戶手冊(cè)與驅(qū)動(dòng)開發(fā)[M].清華大學(xué)出版社,2007.
[3]袁捷.計(jì)算機(jī)操作系統(tǒng)原理與應(yīng)用[M].清華大學(xué)出版社,2012.