PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   有人玩 BOINC 嗎?關於 Rosetta@Home 的問題 (https://www.pcdvd.com.tw/showthread.php?t=818864)

b4283 2008-10-05 03:09 PM

有人玩 BOINC 嗎?關於 Rosetta@Home 的問題
 
大家都知道 Rosetta@home 是個吃記憶體的怪物
但是我的好像更患了便秘似的一樣,沒有在執行了還一直佔著記憶體
這是正常的嗎?



打開 BOINC Manager,只有兩項工作在執行,那應該只會有兩個 thread
仔細看發現的確只有使用 cpu time 的最上面兩個在跑
其他 rosetta 站著茅坑不拉屎,完全沒用到 cpu,也不把記憶體放出來

AMD-Ti 2008-10-05 03:33 PM

那是因為BOINC預設每隔幾小時就切換任務.
假如每4小時切換任務,若任務可於4小時內跑完,就沒問題,換跑下一個任務.
若一個任務運算時間需要8小時,則會在運算到一半時暫停,換跑下一個任務.等下一個跑4小時候又再切換.
預設切換任務時會把原先任務繼續放在RAM裡,等輪到它再次執行時就不需重新從硬碟讀取.
登入進Rosetta網頁後選擇切換任務時不要把任務繼續放在RAM裡即可.

b4283 2008-10-05 04:37 PM

這有點詭異,因為我進到我的 rosetta 帳戶後發現
我那個選項已經是關閉的…

AMD-Ti 2008-10-05 04:56 PM

引用:
作者b4283
這有點詭異,因為我進到我的 rosetta 帳戶後發現
我那個選項已經是關閉的…


是說
Leave applications in memory while suspended?
(suspended applications will consume swap space if 'yes')
已經是
no
了嗎?

b4283 2008-10-05 05:01 PM

是的,suspend 選項寫的是 no
我特意把它改成 yes 之後再改成 no
看看有沒有差別


所有的時間均為GMT +8。 現在的時間是06:24 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。