PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

  回應
 
主題工具
jeerjay2
New Member
 

加入日期: Jun 2010
文章: 4
有關記憶體容量限制的問題

老師之前小考有出一道問題:

"COMPUTER的MEMORY,在PC上最大可到2GB,SERVER上最大只能搭載到4g.
試申論為什麼會有這種限制."

PC和SERVER在32BIT下不是都可支援到4G嗎?
這節課是在講有關位元的觀念,這問題應該不是在討論XP下能顯示幾G的問題

有人知道原理嗎?
     
      
舊 2010-06-06, 10:33 AM #1
回應時引用此文章
jeerjay2離線中  
chaotommy
Elite Member
 

加入日期: Mar 2003
您的住址: Vancouver, Canada
文章: 15,006
引用:
作者jeerjay2
老師之前小考有出一道問題:

"COMPUTER的MEMORY,在PC上最大可到2GB,SERVER上最大只能搭載到4g.
試申論為什麼會有這種限制."

PC和SERVER在32BIT下不是都可支援到4G嗎?
這節課是在講有關位元的觀念,這問題應該不是在討論XP下能顯示幾G的問題

有人知道原理嗎?

這要看對應的是什麼時候的電腦和OS吧
 
舊 2010-06-06, 10:56 AM #2
回應時引用此文章
chaotommy離線中  
airitter
Master Member
 
airitter的大頭照
 

加入日期: Sep 2003
文章: 2,102
硬體 intel 早在1995年 出產的Pentium PRO 就支援 物理地址擴展 32位增加到了36位

32位版 Windows 2000 Advanced Server 可以支援到 8 GiB
32位版 Windows 2000 Datacenter Server 可以支援到 32 GiB

而32位版 Windows XP 系統核心是使用Windows 2000 只支援到4 GiB
有人說是鎖起來的,有人說一開始就寫成這樣

正要看你們老師是怎麼教你們的 你跟他講一大堆就是你皮癢 他也聽不懂
別老師想的太厲害 看題目就有問題了
__________________
[ExtremeTech]VGAMaster

此文章於 2010-06-06 11:12 AM 被 airitter 編輯.
舊 2010-06-06, 11:08 AM #3
回應時引用此文章
airitter離線中  
jeerjay2
New Member
 

加入日期: Jun 2010
文章: 4
如果純粹以架構來說呢?
跟OS沒關係

我想他的意思應該是32bit CPU上最多可以支援到4G
但和PC及SERVER有啥關係有差嗎?? 我實在想不出來

所以我這題是空白
舊 2010-06-06, 11:24 AM #4
回應時引用此文章
jeerjay2離線中  
airitter
Master Member
 
airitter的大頭照
 

加入日期: Sep 2003
文章: 2,102
引用:
作者jeerjay2
如果純粹以架構來說呢?
跟OS沒關係

我想他的意思應該是32bit CPU上最多可以支援到4G
但和PC及SERVER有啥關係有差嗎?? 我實在想不出來

所以我這題是空白

所以問你
哪一顆CPU
哪一塊主機板才會有答案

像超級電腦server
幾百顆CPU
記憶體好幾TB
__________________
[ExtremeTech]VGAMaster

此文章於 2010-06-06 01:29 PM 被 airitter 編輯.
舊 2010-06-06, 01:26 PM #5
回應時引用此文章
airitter離線中  
anderson1127
Elite Member
 

加入日期: Jan 2002
文章: 4,032
看來樓主對於CPU architecture不大了解...

簡單說吧

樓主試著算一個算數題 ... 2的32次方 數值是多少 ??

算出來的數值,去除以1024 , 連除3 次
第一次的數值單為為k Bytes , 第二次為 M Bytes ,第三次你會看到一個熟悉的數字 , 單位為G bytes

好了,上面的數值,每一個數字代表一個儲存空間,每個空間可以放8 bits = 1 Bytes資料 !!

希望以上的數字能夠幫助你來申論老師的題目!!

至於前面網友說的PAE mode , 那是另一個故事 , 資料請自行Google找 Intel PAE 這兩個
關鍵字.... 資料很多,有中文也有英文 ...相信你英文的應該是看不懂的... :P
__________________
您想買新硬碟嗎? 購買前請務必參考這篇文章,是我的實際經驗

還想讓統一賺你的錢嗎?統一集團成員(能見度高的):
星巴克、家樂福、7-11、無印良品、黑貓宅急便、聖娜多堡、阪急百貨、
康是美、博客來、夢時代、Mister Donut 、Cold Stone 、龜甲萬、
維力33%股權、光泉31%股權、Smile速邁樂、紅心辣椒、台北轉運站(統一企業BOT)

統一LP33膠囊有環保署早已列管的一級管制品: DNOP塑化劑
舊 2010-06-06, 11:22 PM #6
回應時引用此文章
anderson1127離線中  
jeerjay2
New Member
 

加入日期: Jun 2010
文章: 4
引用:
作者anderson1127
看來樓主對於CPU architecture不大了解...

簡單說吧

樓主試著算一個算數題 ... 2的32次方 數值是多少 ??

算出來的數值,去除以1024 , 連除3 次
第一次的數值單為為k Bytes , 第二次為 M Bytes ,第三次你會看到一個熟悉的數字 , 單位為G bytes


非常感謝這位大大的說明
我記的老師考試當時有說
以類似類似大大的記述來申論
不用考慮OS和CPU其他特殊規格那些因素
這個就是老師之前上課教的
這邊我都了解,
這也就是為何32bit CPU可以支援到4G,
但是為何老師的題目中會有PC及SERVER之分?
以及那個2G是怎麼來的就想不出來
舊 2010-06-07, 09:45 AM #7
回應時引用此文章
jeerjay2離線中  
syntech
*停權中*
 

加入日期: Jan 2003
文章: 494
應該先去翻你的教科書還有老師的講義.
因為有些答案與現實差距太遠,
而如果用現實科技作答又會得不到分數. XD

2G之別?
也許老師把 signed integer 與 unsigned integer 混在一起了.
認為pc 定址 0~2^31-1 ,一位元拿去當正負號, server 是0~2^32-1



以現實面作答,就算是P2 已經支援 PAE,
但是當時的intel PC用晶片組卻不實作這個部分,只實作在server用晶片組上
所以想用也沒辦法
舊 2010-06-07, 11:41 AM #8
回應時引用此文章
syntech離線中  
sandstorm
*停權中*
 

加入日期: Mar 2010
文章: 541
像這種計概類的基礎課程,不管是作者(中文的,英文的則多半較嚴謹)還是教師,很多也是翻翻其他書籍複習一下內容兜在一起就出書/上課了,所以有些比較瑣碎的東西又不是他們專精領域的,內容出現錯誤是正常的...

那這時該怎麼辦呢......

建議考試寫的答案以上課教的為準!

如果不去跟老師指正會睡不著覺的話,建議私下過去討論喔...
舊 2010-06-07, 12:56 PM #9
回應時引用此文章
sandstorm離線中  
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
Exclamation

引用:
作者jeerjay2
非常感謝這位大大的說明
我記的老師考試當時有說
以類似類似大大的記述來申論
不用考慮OS和CPU其他特殊規格那些因素
這個就是老師之前上課教的
這邊我都了解,
這也就是為何32bit CPU可以支援到4G,
但是為何老師的題目中會有PC及SERVER之分?
以及那個2G是怎麼來的就想不出來

CPU以Intel來說..
一般Desktop的CPU清一色都是36位元實體定址...
Server的CPU(把Workstation某幾款排除掉)大多都是40位元實體定址......
從Intel來說..
還會額外實作一些額外硬線設計的記憶體模式...

記憶體限制另一個問題就是和記憶體控制器設計有關.....
你看看Intel的5520 IOH搭上QPI Link x2 的CPU(例如X5680)...
可以支持達到192GB的記憶體空間..

你們老師出這種題目很奇怪...

此文章於 2010-06-07 02:06 PM 被 vxr 編輯.
舊 2010-06-07, 02:01 PM #10
回應時引用此文章
vxr離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是07:17 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。