從我的觀點來說,64-bits的好處,在現階段而言,在伺服器上的展現更有現實意義。64-bits的硬體上早已經不是問題了,甚至連我現在使用的Centrino Duo筆記本都支援x64架構(雖然我仍然是安裝的32-bits Windows Vista)。
64-bits的第一大好處就是支援更多的記憶體,32-bits的尋址空間不能大于4G(而且由于現在的Windows使用了直接記憶體通路技術,比如,Windows會将顯示卡的顯存映射成高位的記憶體位址,通過“模拟的”往記憶體位址寫資料,就能實作更友善的通路顯存,是以,一些高位的記憶體位址已經被占用了,而不能将4G記憶體位址全部給真正的記憶體),而64-bits完全沒有這個限制。在資料庫這樣對記憶體敏感的場合,64-bits将帶來很大的優勢!
對于SharePoint而言,它自己,以及它所依賴的元件,都有64-bits版本,包括Windows Server 2003、SQL Server 2005、.NET Framework 2.0 & 3.0。是以,SharePoint 2007對64-bits有非常好的支援。對于64-bits SharePoint 2007,在安裝、配置上和32-bits沒有什麼差別。
但是如果安裝SharePoint 2007的64-bits版本,你也需要有一些注意的地方。首先,不支援将已有的32-bits SharePoint伺服器場更新到64-bits上。如果你希望進行一次這樣的遷移,需要先進行備份,然後再恢複到64-bits SharePoint上。
SharePoint 2007伺服器場還支援32-bits和64-bits的混合部署。一個比較推薦的方式就是,對于SharePoint的前端Web伺服器和應用伺服器仍然使用32-bits的SharePoint,但是對于資料庫伺服器,則單獨使用64-bits,這樣可以讓SQL Server 2005充分享受大記憶體的好處。
本文轉自 kaneb0y 51CTO部落格,原文連結:http://blog.51cto.com/kaneboy/280829,如需轉載請自行聯系原作者