![]() |
||
*停權中*
加入日期: Nov 2000 您的住址: Taipei,ROC
文章: 573
|
引用:
定址受限於晶片組還比較多, 有很多主機板還不見得能真的插滿 4GB. 定址能力歸定址能力, 就算你記憶體用不到那麼多, 他保留的潛力還是比遠 32 位元多. 其實 CPU 的實際定址可以分好幾層實作機制來討論, Windows 在系統上會建立 SWAP 檔, 其實就是定址能力實作的一部份, 把硬碟空間拿來當記憶體用. |
||||||||
![]() |
![]() |
Basic Member
加入日期: May 2004
文章: 19
|
引用:
那page table豈不是很大? |
|||
![]() |
![]() |
*停權中*
加入日期: Nov 2000 您的住址: Taipei,ROC
文章: 573
|
引用:
可以找看看舊書攤找講解 Windows 記憶體管理的書, 我手邊只剩一本 ![]() 有本新的 Windows Internal 是原文的, Microsoft Press 出版, 講的是 Windows XP、2000、2003 的系統架構包括記憶體管理. |
|
![]() |
![]() |
*停權中*
加入日期: Aug 2000 您的住址: Seattle, WA
文章: 6,075
|
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jul 2000 您的住址: R.O.C
文章: 5,636
|
引用:
windows 9x的核心是混合版的32位元... 不只是噩夢阿 ![]() |
|
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jul 2000 您的住址: R.O.C
文章: 5,636
|
微軟剛剛發佈了其64位元Windows系統免費升級方案--Windows XP Professional x64 Edition Technology Advancement Program,如果你是Windows XP Pro版用戶,那麼你將可以免費獲得升級服務。
首先,確認你的Windows版本為Pro版,而非Home版,電腦已經安裝Windows作業系統。你需要填寫COA或者產品ID,並仔細閱讀認可微軟的EULA(最終用戶許可協議)條款。 微軟此套“Windows XP Professional x64 Edition Technology Advancement Program”活動截止日期為7月31日。 對於美國本土用戶,升級到Windows 64需要產品運費和手續費共計12美圓,非本土Windows用戶則為22美圓。 Upgrade to Windows XP Professional x64 Edition from Windows XP Professional (32-bit) http://www.microsoft.com/windowsxp/...de/default.mspx Microsoft𦲷 Windows𦲷 x64 Edition Technology Advancement Program http://microsoft.productorder.com/clientx64/ |
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Jun 2001 您的住址: Taipei
文章: 481
|
啊~這消息等好久了
但我只有home 版... 只好買了吧~~ 有哪位大大知道哪邊有在賣 Winxp 64bits了嗎?? 我只要英文版的~~(從98開始都用英文的) |
![]() |
![]() |
*停權中*
加入日期: Nov 2000 您的住址: Taipei,ROC
文章: 573
|
引用:
那個時代 DOS 跟 Windows 是不同架構的作業系統, 轉換問題比較多是正常的. |
|
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Aug 2004
文章: 83
|
又一支64位元防毒軟體Symantec AntiVirus Win64 Coporate 10.0.0.359
|
![]() |
![]() |
*停權中*
加入日期: Aug 2000 您的住址: Seattle, WA
文章: 6,075
|
這段回答了記憶體的問題...
http://www.anandtech.com/tradeshows...aspx?i=2399&p=3 How much memory is "enough"? Bill Gates is often misquoted as having said something to the effect that "no one will ever need more than 640K of memory!" Happy to poke some fun at himself, Gates suggested that anyone that actually believed this legendary quote probably also thinks that Microsoft is working on an email tracking system. While the actual specifics of what was said may be lost to time and fading memories, the basic idea is that at some point, even unimaginable amounts of memory are likely to be exhausted. With the availability of 64-bit computing - and obviously XP-64 is not first to the party, although we'll leave discussions of Linux and other 64-bit OS solutions out for now - we now have the potential to address up to 2^64 bytes of memory (or 16 EiB of memory if you prefer). Gates quipped, "I'll be very careful not to say that 2 to the 64th will be enough memory for anyone. I will say that it might last us for a little while; it's quite a bit of memory, but some day somebody will write code that wants to go even beyond that." In reality, our current x86-64 systems can't actually address that much memory - and with the largest readily available DIMMs currently coming in at 2 GB in size, it would require over two billion such DIMMs to provide 2^64 bytes of memory! For the present, hardware is limited to 40-bit or 48-bit physical address spaces, depending on implementation, which would still require hundreds or even thousands of 2 GB DIMMs to reach. As the hardware limits are approached, things can be modified to stretch the physical address space until it eventually reach 64-bits. When will this occur? Given that it took nearly two decades to go exceed the constraints of the 32-bit address space, 64-bits could very well last for several decades (at least on the desktop). But that's just speculation for now. One of the areas that we really need to talk about is who specifically needs more than 32-bit memory spaces. While everyone stands to benefit in some ways from additional memory, the truth is that we will not all benefit equally. Servers and high-end workstations have already been available in 64-bit designs for a while, and they remain the primary examples of usage models that require more memory. You can see some examples of the server uses for 64 bit outlined above. A further example given was the MSN Instant Messenger servers. MS was able to reduce the number of servers - and thus the space required - while improving performance by shifting to a 64-bit environment. On the desktop front, the vast majority of people aren't waiting with baited breath for Word 64 and Excel 64; instead, it's the content creation people that are working with large 3D models, movies and images that are beginning to run into the memory wall. 3D gaming may hit that wall next, although it may still be a couple more years. After conversations with several vendors following the keynote, we feel safe in stating that a major need for 64-bit Windows will only come if you're already running at least 2 GB of RAM. If you're not running that much memory, it doesn't necessarily mean you should avoid upgrading to XP-64, but you'll certainly get diminishing returns. On the other hand, if you're running 4 GB of RAM in your system and still running into memory limitations, 64-bit Windows has the potential to bring vast performance improvements. |
![]() |
![]() |