PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   舊主機還有加裝RAM繼續服役的價值嗎 (https://www.pcdvd.com.tw/showthread.php?t=923542)

richard_wu 2011-04-10 10:38 PM

引用:
作者foolblue
感謝各位
不過小弟我確定記憶體是DDR2沒錯
也有PCI-E的顯卡插槽 (目前插7300GT)
只是主機板型號我不是很確定
再考慮是要買條2G的DDR2來用
還是整組砍掉重練


如果不確定主機板型號,查少先查到主機板的晶片組是哪一款。
要注意的是某些比較舊的晶片組,不支援超過1GB的RAM, 2GB就要用1GB*2來裝。
如果要改善HD影片播放的順暢度,就找張有支援硬解的顯示卡 (ATI HD或是nVIDIA 8400之後的卡)

jamin 2011-04-10 11:37 PM

引用:
作者bonoc
1.小弟沒有改內部細部設定

2.當8G記憶體耗盡時,工作管理員內顯示emule最大僅佔7xxMB
 怎麼看也不像是emule用掉

3.但當把emule關閉,硬碟燈會閃個5~10分鐘
 最後直到紅燈閃完,emule完全關閉,記憶體用量從7.xGB降到1.3GB

4.小弟把這種情況視為emule會拿空的記憶體放剛接收的檔案,或是分享的檔案片段..
 才會有程式主體佔7xxM,卻佔盡所有系統記憶體的現象....

以上..全是猜的..

emule版本為4.9C,也不算太舊...

你的簽名檔並沒提到OS, 但我記得 XP 並不會這樣用檔案快取.

如果你沒修改軟體設定(ex:同時抓檔數), 不知道這會不會是 OS 的現象?

小弟轉用 Ubuntu 很久了, 沒用過 Vista/Win7, 不太清楚它的細節反應. :ase

 

BBCT 2011-04-11 05:49 AM

引用:
作者notee
如果純當BT機
我覺得1T記憶體其實也不算是很夠
個人是裝到3G
然後緩衝設大一點
然後找個有硬碟散熱、介面完善的好機殼下去RUN
硬碟都是退役下來的硬碟不是玩新品就是了



哪張版子可以裝到1T記憶體,小弟很好奇!

policer 2011-04-11 07:58 AM

想辦法弄條二手的ddr ram、大容量的硬碟,再裝上新版的freenas,可抓bt、可當nas,可用的東西可多了。

bonoc 2011-04-11 07:54 PM

引用:
作者jamin
你的簽名檔並沒提到OS, 但我記得 XP 並不會這樣用檔案快取.

如果你沒修改軟體設定(ex:同時抓檔數), 不知道這會不會是 OS 的現象?

小弟轉用 Ubuntu 很久了, 沒用過 Vista/Win7, 不太清楚它的細節反應. :ase

 

感謝您願意參與討論

小弟用的是XP X64

說到這點,OS倒是在安裝時有修改了連線數,由10個改為1萬多個

但是在emule裡印象中沒做什麼特殊設定,頂多是上/下傳速度而已

其它有做的設定:
每個檔案最大來源數=5000 ; 連線限制-最大連線數=10000

檔案緩衝區大小,調到最大:1.5MB ; 等候區大小,調到最小=2000

在想,會不會是檔案緩衝區調太大了?

BLUESKYVFX- 2011-04-11 08:11 PM

引用:
作者foolblue
主機板好像是6100還是6150晶片(有內顯)
cpu是AMD-3000+(應該是939)
IDE-80G硬碟
使用DDR2記憶體
目前主機缺記憶體(CPU+MB+HD+POWER)
確定可開機沒有故障
評估是砍掉重練
還是買條2G的DDR2記憶體來當BT機
請各位給個建議吧
謝謝


沒幹嘛一定夠用. 買新貨結果又只是上網打打報告之類的.好像沒什麼太大幫助...

Suspect 2011-04-11 08:18 PM

引用:
作者BLUESKYVFX-
沒幹嘛一定夠用. 買新貨結果又只是上網打打報告之類的.好像沒什麼太大幫助...


有點好奇。你那台達250W夠用嗎? :confused:

cmwang 2011-04-11 08:25 PM

引用:
作者bonoc
感謝您願意參與討論

小弟用的是XP X64

說到這點,OS倒是在安裝時有修改了連線數,由10個改為1萬多個

snipped....


問題應該就出在這裡,鵝是不清楚XP的狀況,假設每個connection要10KB的state table好了,十萬個(i.e. 100K)至少就要1GB,如果garbage collection沒做好的話光maintain connection table就可以把CPU/RAM吃光了(據鵝所知以目前的狀況而言,有不少OS的time out值實在是很誇張,所以改connection數不是越大越好,不然就是得一併把time out時間縮短到合理範圍內:flash: :flash: )....

jamin 2011-04-11 09:18 PM

引用:
作者bonoc
感謝您願意參與討論

小弟用的是XP X64

說到這點,OS倒是在安裝時有修改了連線數,由10個改為1萬多個

但是在emule裡印象中沒做什麼特殊設定,頂多是上/下傳速度而已

其它有做的設定:
每個檔案最大來源數=5000 ; 連線限制-最大連線數=10000

檔案緩衝區大小,調到最大:1.5MB ; 等候區大小,調到最小=2000

在想,會不會是檔案緩衝區調太大了?

我記的有看過有人說, 改 XP session 會影響 "同時準備要開啟連線的數量"
而不是 "開啟中的數量", 所以改很高其實沒用.


小弟認為兇手就是 emule 軟體設定了, 跟我當初猜測的差不多.

我不知道emule的檔案緩衝區是指個別檔案, 還是所有共用.
如果是前者, 而你同一時間抓/分享檔案數量眾多, 的確會吃掉很多很多記憶體.
我只用(研究)過 ut, ut 的快取設定是所有檔案共用的.

你可以做實驗, 暫時使用預設值, 看是否有改善.
我猜測你只要調低同時抓/分享的數目, 或是 "連線限制-最大連線數" 應該就可改善.

 

bonoc 2011-04-11 09:54 PM

引用:
作者cmwang
問題應該就出在這裡,鵝是不清楚XP的狀況,假設每個connection要10KB的state table好了,十萬個(i.e. 100K)至少就要1GB,如果garbage collection沒做好的話光maintain connection table就可以把CPU/RAM吃光了(據鵝所知以目前的狀況而言,有不少OS的time out值實在是很誇張,所以改connection數不是越大越好,不然就是得一併把time out時間縮短到合理範圍內:flash: :flash: )....


感謝!很有參考的價值

多了個思考的方向!

引用:
作者jamin
我記的有看過有人說, 改 XP session 會影響 "同時準備要開啟連線的數量"
而不是 "開啟中的數量", 所以改很高其實沒用.


小弟認為兇手就是 emule 軟體設定了, 跟我當初猜測的差不多.

我不知道emule的檔案緩衝區是指個別檔案, 還是所有共用.
如果是前者, 而你同一時間抓/分享檔案數量眾多, 的確會吃掉很多很多記憶體.
我只用(研究)過 ut, ut 的快取設定是所有檔案共用的.

你可以做實驗, 暫時使用預設值, 看是否有改善.
我猜測你只要調低同時抓/分享的數目, 或是 "連線限制-最大連線數" 應該就可改善.

 

小弟猜想是"每個"檔案,獨立的暫存區 乘以 2000個(概估)以上的下載駐列檔案,耗去了大量記憶體

然而系統明明還有400MB左右的剩餘記憶體,應該不至於讓系統頓呆,CPU使用率也始終低於5%

也許這與檔案來源數及最大連線數有關....不斷地對CPU做IO需求...

若是這樣,當初買INTER的網卡的目的似乎偏移了


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

vBulletin Version 3.0.1
powered_by_vbulletin 2025。