• 34

windows 7使用ram 最大還是3.2g?

jazzman_lin wrote:
這句話有語病,XP ...(恕刪)


問題在於有人認為32BIT最多只到4G而已...
而不知實際上有個東西叫PAE...可以讓RAM的運用增加至64G...
一樣是32BIT...最重要的是微軟把OS鎖定在4G...
才讓人誤以為32BIT只能使用4G的RAM...
這個是OS所限制的...
另個思考方向...
硬體若因32BIT而限制RAM只有到4G...那插6G的人怎麼用RAM DISK來使用剩下的2G???
這不是很神奇的一件事嗎???所以32BIT一樣可以用超過4G的RAM...一切都是微軟搞的鬼...
that's all...
etlink wrote:
說到重點了那CPU幹...(恕刪)

支持樓上這位大大的說法。感覺twu2的想法比較奇怪,有什麽好抱怨的呢?用64bit的不就行了。人家作為一間大公司,雖然不是說所有決策都正確,但你一個外行人的想法真的有比人家的集體決定有好些嗎?很多手機不也沒wifi,沒gps,搞個wifi,gps難嗎?開公司就是要想如何賺最多的錢,無論出於什麽原因把32bit的限制了,歸根到底是錢的考慮。從前面的回文我覺得抱怨的還是少數,可見$M這個做法沒什麽問題。
Vincent Chen4028 wrote:
SP1從頭到尾都不能支援超過4G 這是32位元系統的先天限制
因為32位元定址只能定到4G的位置 但是主機板上其他的零件也要位置
好比一輛飛機只有4096個位置 XP如果把4096都佔光了
那主機板其他人就沒位置做了 所以實際上32位元只能用到4096M=4G
但是因為XP要和其他人共享這4G 所以只能用到3.XG(恕刪)


這裡的3.X 照前面有人說的,是3.2 的話,4-3.2=0.8。

主機板其他零件的資源需要用到800mb!?
大家好
parmenides wrote:
支持樓上這位大大的說法。感覺twu2的想法比較奇怪,有什麽好抱怨的呢?用64bit的不就行了。人家作為一間大公司,雖然不是說所有決策都正確,但你一個外行人的想法真的有比人家的集體決定有好些嗎?很多手機不也沒wifi,沒gps,搞個wifi,gps難嗎?開公司就是要想如何賺最多的錢,無論出於什麽原因把32bit的限制了,歸根到底是錢的考慮。從前面的回文我覺得抱怨的還是少數,可見$M這個做法沒什麽問題。...(恕刪)

64-bit computing絕對是趨勢,但在21世紀第一個十年也絕對不會是主流,第二個十年的前半要成為主流也得很拼,如果工作上有機會,建議可以跟HP、Dell、Acer的主其事者瞭解為何不盡快轉用64-bit Vista的諸多考量,現實就是這些廠商對於大宗轉換到64-bit Vista還有很多疑慮。再者自行升級安裝作業系統、安裝驅動程式、安裝一堆應用程式、設定使用環境,是九成以上電腦使用者一輩子也不會想去碰的事,您也太以techie眼光看事情了.....

32-bit Windows至少還要陪伴絕大部分使用者三四年光景,而大部分使用者是電腦出廠裝什麼,終那台電腦一生就用什麼,有規模公司的MIS還會嚴禁一般員工自行安裝程式+定期稽核呢!何況是沒事找事從大宗預先搭售的32-bit Windows升級到64-bit Windows,您從有一定技術功力的個人角度認為何不自行轉換64-bit作業系統,不能說您錯,但卻很有些何不食肉糜的味道.....從大環境看,沒那麼單純.....
個人是對一件事感到疑惑

先不論 PAE
個人對這詳情不了解
不過如果程式開發的時候 pointer 就已經定成 32bit
那不就是已經限制該程式只能用到4G?

就算實際上很多個 pointer 都可以對到不同的page, 就像以前X86暫存器 DS 對 DX 一樣
可是誰也不能預料 程式內不會直接讓 兩段記憶體的資料互相使用
如果 compiler 當時就已經編成簡單的,相同 pae 規劃 那就算 XP 可以開100個 4G
對這個程式來說 最多也只能用4G

所以
個人覺得

可不可以超過4G 好像都對耶 只是指的不是同一件事
僅供參考
parmenides wrote:
支持樓上這位大大的說法。感覺twu2的想法比較奇怪,有什麽好抱怨的呢?用64bit的不就行了。人家作為一間大公司,雖然不是說所有決策都正確,但你一個外行人的想法真的有比人家的集體決定有好些嗎?很多手機不也沒wifi,沒gps,搞個wifi,gps 難嗎?開公司就是要想如何賺最多的錢,無論出於什麽原因把32bit的限制了,歸根到底是錢的考慮。從前面的回文我覺得抱怨的還是少數,可見$M這個做法沒什麽問題。
...(恕刪)


你說「一個外行人的想法真的有比人家的集體決定有好些嗎?」

自由市場派的經濟學家不讚同讓政府對市場有太多的權力就是因為:那些官員不一定比較聰明,他們的「集體決定」不一定比較好。而且你又說「開公司就是要想如何賺最多的錢」...那些人的集體決定如果是為了讓公司賺更多錢,那他們當然要限制舊產品及不同階產品線的功能,否則打到新產品或高階產品的路就糟了。在這種情況下,以一個外行的使用者來看,他的想法會比這些專業的集體決定差嗎?
大家好
pcking wrote:
不過如果程式開發的時候 pointer 就已經定成 32bit
那不就是已經限制該程式只能用到4G?

就算實際上很多個 pointer 都可以對到不同的page, 就像以前X86暫存器 DS 對 DX 一樣
可是誰也不能預料 程式內不會直接讓 兩段記憶體的資料互相使用
如果 compiler 當時就已經編成簡單的,相同 pae 規劃 那就算 XP 可以開100個 4G
對這個程式來說 最多也只能用4G
...(恕刪)

您少了一個前提,在IA-32的Flat定址模式下,每個process的虛擬定址空間才有4GB的限制(含kernel space跟user space),不過前面很多錯誤來自認為32位元作業系統只能管理4GB實體記憶體,您所說的Flat 定址模式下每個process的4GB 虛擬空間,並沒有被質疑,對絕大多數程式來說也都是相當夠用的。
奇怪這種"月經文"為什麼三不五時就出現,
現在的老師都沒再教,
還是學生不用上課了
yhd wrote:

這裡的3.X 照前面有人說的,是3.2 的話,4-3.2=0.8。

主機板其他零件的資源需要用到800mb!?


..........
前幾篇就已經貼出來網址了,
而且裡面的說明還有實際的圖解給你看資源都怎麼分配.

(http://blogs.technet.com/markrussinovich/archive/2008/07/21/3092070.aspx)

有興趣了解, 答案已經給你了, 就自己去研究一下吧!

yhd wrote:
你說「一個外行人的想法真的有比人家的集體決定有好些嗎?」

自由市場派的經濟學家不讚同讓政府對市場有太多的權力就是因為:那些官員不一定比較聰明,他們的「集體決定」不一定比較好。而且你又說「開公司就是要想如何賺最多的錢」...那些人的集體決定如果是為了讓公司賺更多錢,那他們當然要限制舊產品及不同階產品線的功能,否則打到新產品或高階產品的路就糟了。在這種情況下,以一個外行的使用者來看,他的想法會比這些專業的集體決定差嗎?


所以說以上面這篇連結的例子來說,
偶要聽你這個別人幫你把答案找出來, 提供給你, 然後都不會去看,
還要裝內行跑來問的外行人的話,
還是聽可以打一整篇說明+圖解的人的話呢?
What they found was that many of the systems would crash, hang, or become unbootable because some device drivers, commonly those for video and audio devices that are found typically on clients but not servers, were not programmed to expect physical addresses larger than 4GB. As a result, the drivers truncated such addresses, resulting in memory corruptions and corruption side effects.

可以解釋這一段為什麼 truncate ,會造成 memory corruption ?
  • 34
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 34)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?