1.25緩存設置,導致內存耗盡,程序報錯

1.22,下載速度超過4000k的話,一般保持10來分鐘就很容易出現程序錯誤,然後自動退出,彈出錯誤提交。有人碰到過這類問題麼?

問題描述見3樓

換到1.25版本。同樣出現無響應的情況。長效可連接

弄了半天。發現應該是磁盤緩存的問題。我設置的磁盤緩存最小512M,最大1024M,內存低於512M開始減小緩存。電腦是2G的內存。
下載開始後,速度起來了,然後看已使用緩存始終保持在1g,剩餘內存不斷減少,當剩餘內存低於512M之後,就變成了使用緩存跟剩餘內存都同時減少,直到內存耗光,程序開始報錯。

本帖最後由 set00off 於 2011-2-2 11:29 編輯

回復 3# marktom

你有考慮你實際上能使用的內存嗎?
實際2G內存我看最大500MB就很大了,還是參考一下BC全局統計你能用的有多少,也要考慮你其他作業系統程式執行當中的消耗,如果你有3G也許你設1G就沒問題了,不然你最大值降低一些到800MB,我實際內存有8G卻只用3G,WIN7我還在觀望中.....
這問題提出來也好~~看管理員怎說的,因為有的人會發生有的卻又不會,所以還滿難找出問題點,是有人說因某程序發生衝突才出現這情形,現在有1.26正式版你可以參考...

1.26因為長效一直連不上,速度只有200K+,所以一直沒用,內存吃光後手動停止任務的時候看了下資源管理器,bc占用內存與虛擬內存都為1.6g左右。然後程序卡死,內存跟虛擬內存使用緩慢降低,直到BC內存占用降低到50M左右的時候程序反應過來。感覺就好像BC一直在緩存,不把數據寫入硬盤。一直掛在內存跟虛擬內存中。一停止任務後,就開始一次性對硬盤進行寫入,導致BC程序卡死,直至硬盤寫入結束。感覺應該是程序在緩存這塊的設計上出現了一些問題的吧。

本帖最後由 set00off 於 2011-2-2 11:50 編輯

回復 5# marktom

說起1.25我用起來並不順總覺得那怪不順的,有的人又說它很好用很難解釋沒標準答案,我是xp-sp3現在是用1.26正式版,也不知道是不是你電腦裡有裝了啥,而會造成這種奇怪現象,不然就是想辦法讓電腦回到最初狀態,最乾淨無其他程式才知道吧,就算官方他們測試用的,電腦裡相關設置上也會跟大家有所不同...

我1.26用起來倒是算正常,快的能飆到極限而沒資源一樣死活沒速度,反正大家提出意見也沒啥不好,讓官方去煩惱這問題吧.....

1.26長效的問題不解決的話,估計不會想要換。一直在嘗試其他方法。現在最大最小都設定到512,關閉了在最大最小範圍內調整。測試中。等下再看結果。BC內存與虛擬內存現在基本穩定在500m+

本帖最後由 set00off 於 2011-2-2 11:53 編輯

回復 7# marktom

恩~~也只能自己先嘗試一下,不然問題還是沒解決,等官方找出問題你會有得等的...

也不知道管理長效的伺服器有沒有小狀況,是不是會對某些版本在辨識管理上有狀況,所以還是挺無解的.....

內存跟虛擬內存還是漲到了1.5g。。。內存管理還是有問題啊。

問題依舊。不管怎麼設置。最後始終是內存會被吃光。

使用1.26版本。問題依舊。沒辦法了。只能過段時間過來看下。重啟下程序。估計這個問題得年後才有的處理了。

本帖最後由 set00off 於 2011-2-3 07:18 編輯

回復 11# marktom

你的作業系統是用那一種的,是有聽說某些作業系統容易發生這狀況,或者因為有安裝啥軟件造成與BC軟件發生衝突,而導致BC程式出現內存洩漏的情形,也許我速度最大極限才到1400kb/s左右,也無法達到你的速度不了解你真正情況,我用1.26正式版的確沒有發生消耗內存直到用盡的狀態......

高速下載是會占用很多資源,但是內存使用肯定是在磁盤緩存設定的範圍內的。

BC分配的是實際內存,不是虛擬內存。2g內存設置1g有點夠嗆.

要不試試 選項-高級設置:只用TCP 不用UDP試試

本帖最後由 菠菜3000 於 2011-2-10 18:25 編輯

這個問題我也遇到了。我也是2G內存,不知該怎麼設置緩存?

當前空閒物理內存: 1.56 GB (最少保證: 1000 MB)
全局下載速度: 2215 kB/s [最大:2000] 每任務最大連接數: 50
這樣子好象要好很多。