oracle中64位與32位有什么區(qū)別

oracle中,64位于32位的區(qū)別是32位的SGA只能夠達(dá)到1.7G,就算重新編譯內(nèi)核也只能達(dá)到2G到3G,而64位沒(méi)有SGA內(nèi)存限制,可以使用更大的內(nèi)存,性能提升明顯。

oracle中64位與32位有什么區(qū)別

本教程操作環(huán)境:Windows10系統(tǒng)、Oracle 11g版、Dell G3電腦。

oracle中64位與32位有什么區(qū)別

32位的?SGA只能達(dá)到1.7G?就算重新編譯內(nèi)核也只能達(dá)到2-3個(gè)G?還得看是什么OS版本

64位的好處太大了,沒(méi)有了SGA內(nèi)存限制,性能的提升是很明顯的。

64位的操作系統(tǒng)必須使用在64位的CPU上。

最大的區(qū)別是64位可以使用更大的內(nèi)存,把更多的數(shù)據(jù)加載到內(nèi)存提高性能。

而64位CPU與32位CPU的區(qū)別如下:

1.?最重大的區(qū)別是64位CPU能夠直接尋址更大范圍的內(nèi)存(16GB),而32位最大尋址范圍是4GB.

2.?64位CPU一次可提取64位數(shù)據(jù),比32位提高了一倍,理論上性能會(huì)提升1倍。但這是建立在64bit操作系統(tǒng),64bit軟件的基礎(chǔ)上的。

如果我在64位硬件平臺(tái)安裝64位的操作系統(tǒng)會(huì)得到以下好處:

1.?使用64位的操作系統(tǒng)來(lái)執(zhí)行速度比運(yùn)行在32位硬件平臺(tái)的32位操作系統(tǒng)的執(zhí)行速度要快很多。即使是在64位平臺(tái)執(zhí)行針對(duì)32位開(kāi)發(fā)的軟件的速度也有一定提高,一般在15-30%之間。因此性能的提升對(duì)于那些要求強(qiáng)大性能的用戶來(lái)說(shuō),選擇64位操作系統(tǒng)成為他們選擇64位的主要理由。

2.?使用64位操作系統(tǒng)可以尋址更多的內(nèi)存空間,這成了那些要求使用大內(nèi)存的業(yè)務(wù)系統(tǒng)選擇64位操作系統(tǒng)的原因。如數(shù)據(jù)庫(kù)服務(wù)器。

3.?以后使用64位操作系統(tǒng)和應(yīng)用軟件將成為趁勢(shì),因此與以后軟硬件兼容有一定好處。

如果我在64位硬件平臺(tái)安裝64位的操作系統(tǒng)會(huì)帶來(lái)那些不便:

1.?最主要是存在兼容性問(wèn)題。現(xiàn)在很多驅(qū)動(dòng)廠商還沒(méi)有提供與之相匹配驅(qū)動(dòng),如果使用32位驅(qū)動(dòng)程序在64位的操作系統(tǒng)上去驅(qū)動(dòng)相應(yīng)的32位硬件常常會(huì)出現(xiàn)驅(qū)動(dòng)不能正常運(yùn)行的情況。

2.?相應(yīng)的64位的軟件比較少。由于64位CPU和操作系統(tǒng)出來(lái)的時(shí)間不長(zhǎng),很多廠商還在繼續(xù)大力研發(fā)主流的基于32位系統(tǒng)的軟件,因此與之相匹配的64位軟件比較少。

為了與32?位操作系統(tǒng),目前的64位機(jī)都設(shè)計(jì)有兼容32位代碼的操作系統(tǒng),因此可以在64位硬件平臺(tái)安裝32位的操作系統(tǒng)和應(yīng)用軟件,只是這樣做的問(wèn)題是會(huì)損失一些服務(wù)器性能。

推薦教程:《Oracle視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊11 分享