RAM VS系統資源



贊助商連結


頁 : [1] 2

pitt0118
2001-08-31, 10:40 PM
到底ram的大小會不會影響系統資源的多少?
我的配備:
P4-1.3g
rdram128
mainbord: msi 850pro
os:win me
只要稍微多開一點東西就會當機..他會顯示系統資源不足...
剩下的我不知道..

誰可以回答我!我到底該不該加ram???加要加哪一個牌子的比較好創見的還是金士頓的???

贊助商連結


gtom15
2001-08-31, 10:50 PM
如果你灌W2k就不會有這種情形,因為W2k以前的windows的RAM管理太爛了;至於RAM的品牌的話請參考之前的文章~~

insture777
2001-08-31, 11:51 PM
雖然說winme是蠻會當的,但是你裝128的記憶體應該比較不會了阿~~你都開啥軟體阿~~不過是建議如果不加ram的話,可以裝98,2k也可,加ram的話,就裝2k吧~~超棒的~~

pitt0118
2001-09-01, 12:06 AM
win 2k是什麼呢??

pitt0118
2001-09-01, 12:15 AM
還有加ram到底對記憶體有沒有幫助???

insture777
2001-09-01, 12:23 AM
2K就是win2000阿~~"還有加ram到底對記憶體有沒有幫助???"????ram不就是記憶體嗎???
加記憶體一定會有幫助的~~不過在98跟me下,裝到256應該就夠了~~

pitt0118
2001-09-01, 12:40 AM
不知該買金士頓or創見
我想買兩條128給我點意見吧??

WUSZUHSIEN
2001-09-01, 01:09 AM
[QUOTE]最初由 pitt0118
[B]到底ram的大小會不會影響系統資源的多少?
不會根本沒關係
~~~~以下轉載斌斌小站~~~~~~~~~~~~~~~~
「為什麼我的系統資源會不夠?」、「我什麼程式都沒跑,為什麼我的系統資源不是 100%?」

如果有人告訴你增加電腦的記憶體可以解決的話,那就是「胡說八道」了。

因為,所謂的系統資源(System Resourecs 註一)跟你電腦上的記憶體(System Memory)的多少,可以說是風馬牛不相及,一點關係都沒有。

不管你今天 PC 上的記憶體有多少,16MB也好、512 MB 也好,所謂「系統資源」(System Sources)永遠是記憶體中「固定的一小塊區域」,不會因為你的 RAM 特別多,System Sources 就會有特權,多一些。

System Resources 其實只有 64K可以利用,永遠就是這個數,不管你有多少記憶體,System Resources 就是64K,這是跟 CPU、還有實體的記憶體數量(Memory) 都沒有關係。(註二)

系統資源是什麼?系統資源就是用來處理選單、工具列、指標、還有繪圖方面的事情等等。例如?

像是記住螢幕上每個物件的顏色、按鈕圖案、所使用的字型種類、螢幕上每個按鈕的位置、選項有哪些、選項的狀態、螢幕上每個視窗的位置..等等,用來存放與管理這些東西的空間,就是「系統資源」(System Resources)

所以在解了系統資源做哪些事之後,你應該知道,除非你不開機,否則系統資源絕對不可能達到 100%,不要認為系統資源被消耗掉是不正常的,這很正常,系統資源本來就是用來「消耗」的。

以下都是一些關於系統資源的基本常識:

System Resource 跟記憶體多寡沒有關係、另外,只要進入 Windows,有程式在跑,就會消耗系統資源。

除非作業系統告訴你系統資源不足了,否則,不要鑽牛角尖,一直 care 你現在的系統資源有多少,只要 Windows 沒有警告你,都不用去擔心。

只有系統資源為「0」的時候,才沒有辦法打開、或關閉應用程式,但是在這之前,Windows 絕對會警告你,所以你絕對有充分的時間存檔、重新啟動。(除非你根本不理會那些警告訊息)

怎麼樣可以少用一點系統資源?

前面說過,系統資源是用做選單、工具列、指標、繪圖.......這些方面的工作,所以,如果你的這類東西:桌面、圖示、工具列、背景、Active Desktop..越少用,系統資源用掉的也越少。

Active Desktop 就會消耗不少的系統資源。

擁有炫麗UI介面的軟體也會比使用一般傳統介面的軟體會耗較多的系統資源。

例如:

有設有桌面背景圖案就會比沒有設要來得消耗系統資源、用最多色彩顯示圖示也會用較多的系統資源....諸如此類。

只要執行程式就會消耗系統資源,所以,一開機載入的程式越少,消耗得也越少,一些不是隨時要用的程式,就不需要讓它擺在系統列,我看過有人的系統列是長長的一大串,這也是會佔用不少系統資源的。

最後還是要提醒,只要執行程式,就會消耗系統資源,這是很正常的,只要Windows 沒有出現系統資源過低的訊息,你就不用去擔心,出現訊息,你還是有足夠存檔的時間,你不要一直盯著那系統資源數值一直看,那不是股票指數,一直盯著沒有什麼意義。

有時後你會發現某些程式已經關閉了,但是並沒有釋放系統資源,或是某個應用程式特別吃系統資源,這些現象都跟作業系統本身沒有什麼關聯,是那個應用軟體的問題,要由程式作者改善,你除了不執行之外,不能做什麼事。

註一:系統資源﹙System Resource﹚是Windows 作業系統的專有名詞,作業系統它有它自己的定義,你不能任憑自己想像來解釋,例如把「鍵盤」、「螢幕」、「滑鼠」、「記憶體」..等等這些只要是裝在電腦上的東西都當作是「系統資源」,這是你自己的定義,沒有人會承認。

註二:請參考:更多關於系統資源的故事。

如果你對系統資源有興趣,想了解更多,歡迎繼續閱讀下一章:更多關於系統資源的故事。

WUSZUHSIEN
2001-09-01, 01:17 AM
什麼是「系統資源」(System Resources)?我在哪裡可以看到我的系統資源剩多少?為什麼叫做「資源」?

你在桌面上「我的電腦」圖示上按滑鼠右鍵選內容,到「效能」頁,其中有一項目叫做「系統資源」,它是以百分比來顯示,告訴你目前可用的資源有多少。

什麼叫做「系統資源」(System Resources)?在「系統資源與記憶體多寡沒有關係」一文中我已經有大略的講過,這邊我再解釋一次:

Windows 在記憶體中,需要一塊空間來追蹤、儲存你目前螢幕上以及正在執行的這些程式的狀態,這一塊空間,它有一個專有名詞:就叫做「系統資源」。

因為 Windows 把記錄與追蹤應用程式的工作(就是 User Resources 與 GDI Resources),都放在這一塊特殊的地方,所以換個角度看,這空間要是塞滿了會怎樣?當然就沒有辦法執行程式了,因為沒有空間來記錄執行程式時的游標、按鈕、顏色..等等。(不管你 RAM 還剩多少)

而這塊叫做「系統資源」的空間,大致就是維持 64K 的大小,不管你實體的 RAM 有多少,Windows 作業系統就是劃這麼大塊地方來存放「系統資源」。

為什麼是 64K (Kilobytes)?

這跟「歷史」有關,你可以說他是歷史包袱,也可以稱之為 Windows 「原罪」。

時間必須往回追溯到 Windows 3.x 的時代,Windows 3.x 作業系統是以 Intel 286 的 CPU 架構為藍本發展而成,自然也就是個 16 bit 的作業系統,16 位元的二進位數運算能力是 64K,16 bit 所能記憶的容量也就限制在此,所以系統資源有了這種 64K 的限制,以當時的軟、硬體環境來說,只能做到如此。

Windows 95/98/Me 是 32 - bit 架構,32 位元的二進位數運算能力比 16-bit 高出了千百倍,「照理說」,應該不會再出現「系統資源不足」的夢靨,然而,事情不是這麼理想。

32 位元作業系統為了要向下相容(如果以前的程式不能跑了,你會買這種新的作業系統嗎),讓所有的 16 bit 程式、component 都可以順利在 32 bit 作業系統下運作,所以還是維持了這個系統資源 64K 的傳統。

Windows 9x 比起 Windows 3.x 改善了很多,不會一下子就把 System Resources 吃光,但是,舊的 16-bit 程式跟 32 bit OLE 仍然是會咬著系統資源不放,所以,系統資源還是會有耗盡的機會,只是機會不像以往舊 Windows 時代那麼高而已。

應用程式吃系統資源的多寡,跟程式碼撰寫是否好壞有關係,有的應用軟體在結束之後,仍然抓著系統資源不放,這也是撰寫不良的程式。

隨著作業系統的差異,對於「低」系統資源 Windows 的忍耐限度也不同,像是同樣只剩 10%,在 Windows Me 底下的操作仍然會比 Windows 98 要順暢。

一般來講,一開機可以有 70% 左右的系統資源都算正常,如果你一進入 Windows 發現系統資源只有 50% 左右,這一定是你一開機就自動載入了一堆程式,你應該不可能有那麼多的程式需要一開機就載入,移除一些吧。

有些程式會佔用多一點的系統資源、有些軟體會用較少的系統資源,這是當然的,因為每個軟體的系統資源使用情況不可能完全一樣,你不可能經過任何的設定去要某個軟體少用一點的系統資源,除非,你改寫它的程式碼才有可能。

補充:我做哪些行為會佔用較多的系統資源?

先前說過,有程式執行,就會吃系統資源,這是一定的。但是,有哪些系統資源是在我們不經意的情況下,讓他被佔掉的呢?(或者說,就是你可以省下的)

佈景主題、桌面底圖、動畫游標、Active Desktop、還有 OFFICE 快捷列、還有擁有極度炫麗外表的視窗軟體。

前面提到的這類行為,因為有些一開機就會載入、有的是炫麗外表會佔用更多 GDI,再加上很多人都喜歡把桌面弄得「美美的」,所以與那些沒有使用這些功能的系統比起來,會佔多一點資源。

天下沒有白吃的午餐,要美麗、要方便,就要付出代價,你付的代價就是「系統資源」。

不過,我在這裡還是提醒讀者,凡事不要「本末倒置」,執行程式就會消耗系統資源,這是天經地義的,只要你覺得系統穩定、跑起來都很順、什麼感覺都沒有,使用佈景主題、Office 快捷列等等,並無傷大雅,你資源擺在那邊不用也是浪費。

不要「窮緊張」。(我都稱這種人有「電腦潔癖」)

conankun
2001-09-01, 01:50 AM
me有暗藏著一些一般人不會用到的東西(其實每個windows都一樣)
若要好好跑.......真的請裝個記憶體管理軟體
及常駐程式一開機時不要太多