![]() |
||
|
Major Member
![]() 加入日期: Feb 2003 您的住址: 台北
文章: 279
|
引用:
請問什麼叫做跑驢子啊?是都不關機的意思嗎? |
||||||||
|
|
|
Master Member
![]() ![]() ![]() ![]() 加入日期: Dec 2001 您的住址: 台中縣
文章: 1,706
|
>>請問什麼叫做跑驢子啊?
就是跑eDonkey這套軟體 ![]()
__________________
Ryzen 5 2600X & ROG STRIX X370-F Kingston ECC U-DIMM DDR4-2666 16GB * 2 Gigabyte CV27F & MSI RX560 AERO 4G OC Cooler Master V750 Gold Fractal Design Define R6 CREATIVE GigaWorks T20II |
||
|
|
|
*停權中*
加入日期: Dec 2001 您的住址: 台中市位台灣中部,舊名「大墩」
文章: 3,106
|
引用:
驢子-eDonkey 騾子-emule ,兩者都是p2p點對點分享軟體,驢子-eDonkey先出現,後來有人感覺不好用(因為對於速度管理不是很好),因此出現了變種(因為eDonkey是免費且公開來源碼)就是emule,而emule也有不少版本,對於p2p軟體而言,你的上傳頻寬就是他人下載頻寬,而驢子,騾子會建立*.met的暫存檔,暫存檔大小就是跟你要抓檔大小一樣,但是因為暫存檔的關係,會切割所以容易造成硬碟的傷害 |
|
|
|
|
Master Member
![]() ![]() ![]() ![]() 加入日期: Jan 2002 您的住址: 貝爾卡絕對防禦戰略空域 B7R
文章: 1,959
|
引用:
電腦當機時RAM裡的資料就全掛了,更危險... |
|
|
|
|
Major Member
![]() 加入日期: Mar 2003
文章: 150
|
引用:
當機時存在RAM裡的資料重抓就好了,為什麼會危險? 而且當機又不是常常發生的事。 Windows執行時有很多資料都是暫存在硬碟上,也沒有什麼問題發生.. |
|
|
|
|
*停權中*
加入日期: Dec 2001 您的住址: 台中市位台灣中部,舊名「大墩」
文章: 3,106
|
引用:
RAM定義你稿清楚嗎?RAM只要RESET後所記憶的資料就會消失,也就是你為了抓檔要一直開電腦且不影響到RAM的動作,更何況抓了檔表示有些RAM的空間會被佔走,一個成人動作片至少有500-600多抓個幾片,電腦就不用動了,RAM跟ROM是不一樣的,所以硬碟還是有存在的必要,除非有天高速大容量便宜的ROM能夠普及,不然硬碟還是會存在的 |
|
|
|
|
Major Member
![]() 加入日期: Mar 2003
文章: 150
|
引用:
如果你學過作業系統,系統程式等課程, 你就會知道暫存到RAM的動作,是不會一直暫存到記憶體塞暴的... = =" 一般RAM裡面只會切割部份的空間來當做暫存用。 如何決定這空間的大小呢?這要看你網路速度多快。 像我512K/64K的速度,跑emule大概到達30kbyte/3kbyte左右。 所以每秒大約33kbyte/s的資料在傳輸。 假設emule切了33MB來當暫存,大約1000秒才需要清暫存區一次。 當然啦~ 這只是概算,很多overhead沒算進來,而且暫存區大概用掉九成後就應該要清暫存了。 不過我想, 有33MB的暫存,理想狀況下大概5~10分鐘讀寫硬碟一次沒問題。 依我的使用經驗,emule一分鐘內不知道讀寫了幾次硬碟。 如果5~10分鐘才讀寫一次,你想硬碟熱量會少多少? 而且因為大暫存,所以資料集中。讀寫頭不用做頻繁的定位。硬碟的壽命可以大量增加... 那你說的,如果電腦當掉,RAM的資料不見又怎麼辦? 這又怎麼樣,就把RAM的暫存區那33MB的資料重傳一次就好。5~10分鐘內資料就傳回來了。 我想當機應該不是很頻繁的事。這點重傳時間應該不算什麼。 我前面說我的RAM有700多MB,並非想要emule全部拿來做暫存用。 拿個1/20來用,我就偷笑了。 可是它拿多少來用?我看它的設定是1.5MB... 我看我電腦的資訊,記憶體使用大部份時間只用200MB而已。 所以其它的500MB,emule都把它浪費掉了... |
|
|
|
|
Major Member
![]() 加入日期: Jan 2002
文章: 108
|
引用:
作業系統、應用程式的效能固然重要,但是資料的安全更加重要! 假如今天你的電腦負責金融交易,你會允許電腦累積30個transaction完成才存入硬碟嗎? 假如在還沒完成30個transaction之前當機了,這些transaction資料要去哪重傳!? 我想你也應該不會接受銀行給你「抱歉!能不能請你重新操作一次。」這種服務要求吧! 作業系統、應用程式都有其使用安全上的考量,並不是這麼單純。 至於記憶體使用多寡也不是儘量佔滿記憶體就是表示效率高, 作業系統沒辦法預期你接下來要執行什麼程式, 所以必然會預留它認為足夠、安全的記憶體空間供它隨時配置, 假如你讓記憶體全部用來暫存emule的檔案,當你要執行其他程式時, 作業系統就要將大量記憶體內容複製到硬碟,如果經過長期的觀察記錄, 我想硬碟讀取的次數並不會減少多少...... 另外,如果每一家軟體廠商都為了程式的執行效率而能自訂使用記憶體的大小, 我想並不會是多大的好事。 假如今天IE硬挖50MB,Photoshop 100MB,Norton 50MB....等, 相信你有再多記憶體也不夠用..... 當然啦!如果你的電腦只會用來跑emule,這種情況例外...... |
|
|
|
|
Major Member
![]() 加入日期: Mar 2003
文章: 150
|
大哥!跑emule又不是在做transaction交易。那管它安全性的問題?
所謂有安全性的問題,是在於不能roll-back的交易情況下才會有安全性問題發生。 emule抓檔案有不能roll-back的情況嗎?如果暫存在記憶的資料不見了,那麼emule再回頭重抓就好了。難不成另外一台emule會不允許你回頭重抓? 而且你要知道,emule本身就已經有拿一塊記憶體來當暫存用了。只是它拿的記憶體量比較少而已,我只是希望它暫存的量可以多一點。 這樣子因為emule有暫存資料,你難道也要說emule會造成資料不安全的情況嗎? 而且你要知道,硬碟自已本身也有暫存,最大的還8M咧。比emule開的暫存還大。 有機會的話你自已到國外的討論區看看,要求emule開大暫存,不只我在講。很多老外也在建議emule開發團隊... 沒有開大暫存的情況,會造成硬碟使用頻繁、硬碟過熱、容易掛點等情況。 在妖魔討論區中,有人就說它跑emule半年內操壞四顆60G硬碟。 如果硬碟真的被操掛了,那麼以前抓的資料可真正不見了。 如果只是暫存區資料遺失,那麼這些資料重傳就好。 你自已可以比較看看,硬碟操掛,跑暫存區資料不見,那個“安全性較差“... 引用:
|
|
|
|
|
Master Member
![]() ![]() ![]() ![]() 加入日期: Dec 2001 您的住址: 台中縣
文章: 1,706
|
如同MIckeymmnnoo前輩所說的 ,
能夠讓使用者"自訂"eMule吃多少記憶體暫存不好嗎 很多養騾中毒的網友 ,還不都是開機後 ,打開電騾就閃一邊做自己的事了 , 若是能強制eMule吃大量的記憶體做暫存緩衝 , 進而減少硬碟頻繁的讀寫 ,這應該沒啥不好吧!! 了不起當掉再重抓一次就好了 >>我想你也應該不會接受銀行給你「抱歉!能不能請你重新操作一次。」 >>這種服務要求吧 不過eMule可以啊 >>另外,如果每一家軟體廠商都為了程式的執行效率而能自訂使用記憶體的大小, >>我想並不會是多大的好事。 我覺得很好啊~~~暸解該程式狀況的人 ,能夠為它做不同的設定 , 達到最好的執行效能 ,這有啥不好的 怕出問題大不了讓該程式自動管理記憶體不就結了 ![]()
__________________
Ryzen 5 2600X & ROG STRIX X370-F Kingston ECC U-DIMM DDR4-2666 16GB * 2 Gigabyte CV27F & MSI RX560 AERO 4G OC Cooler Master V750 Gold Fractal Design Define R6 CREATIVE GigaWorks T20II |
|
|