昨天晚上一時興起,想把另外伊台PC上備份的18片藍色生死戀韓劇 抓到有燒錄器這台來燒... 10.5GB(600MB X 18) ,兩台 100MB INTEL 82559的卡對傳... 透過'網路上的芳鄰'存取 (用TCP/IP,沒掛 NETBUI) 咦 "需要時間"從一開始的 3X分鐘..變成天文數字.. 想說以前也有類似的問題,不要一次傳那麼多吧,一片一片傳吧 (大概600MB上下)...但是所需時間還是從2分→5分→9分→XX分鐘.. 把DUMETER開起來看看...哇靠! 600MB的IMG檔 一開始傳的時候 還有49XX~52XX KB的速度..但是傳不到 1/4,速度馬上跌成 4XX KB ,不但傳輸速度一下跌成 1/10,而且明顯的整個系統都LAG很嚴重, 連滑鼠都變成"慢動作"了....>_< 想想不對,開始找問題,兩片 INTEL 82559的卡跳線對傳, 進入INTEL的 PROMON軟體看看,確定是 100MB FDX全雙工模式, 系統也很精簡,沒有掛一堆有的沒有的軟體... 連兩台PC的硬碟都用SPEEDISK重整過了... 但是無論是這台抓、那台丟,問題一直存在,一個600MB的IMG檔, 傳了1/4以後 速度就只剩下4XXKB.. 我試著把另一台電腦的磁碟機設定成"網路磁碟機",結果怪事發生 了,一次傳18個600MB的檔案(約10.5GB),從頭到尾 DUMETER顯示 網路流量都在 51XX KB!而且檔案總管顯示的時間也很"精確", 部會像以前一樣變動個不停..... 經過反覆實驗,發現只要將遠端的磁碟連線為"網路磁碟機",那大 檔案的拷貝、搬移 速度都很快,可以一直維持在51XX KB左右, 但是如果市透過"網路上的芳鄰"去存取,那數十KB~數MB的檔案還沒問題,但是檔案只要一大..速度下滑很明顯不說,連整台機器都被 拖垮了... 現在問題是解決了..^^,但是有研究的前輩可以 解說 這種情況嗎? 為什麼透過"網路芳鄰"和"連線網路磁碟機" 會有這麼大的差異呢? 先謝謝了.^^ |
protocol 做得不好... LAN 傳大檔要建議你能用 FTP 就用 FTP, 跑得比網芳順得多, 佔用系統資源又少. |
雖然是小技巧 , 但是這一招的確很實用喔 !! 今天剛好去裝機遇到 USER 抱怨電腦連線速度慢 , 並說電腦爛 , 我馬上把它改成連線磁碟機的方式抓檔案 果然效率大增 !! 證明不是電腦爛 , 是 Windows 爛 :) |
[QUOTE]原始作者是 : [i] 阿 土 [/i] [B]雖然是小技巧 , 但是這一招的確很實用喔 !! 今天剛好去裝機遇到 USER 抱怨電腦連線速度慢 , 並說電腦爛 , 我馬上把它改成連線磁碟機的方式抓檔案 果然效率大增 !! 證明不是電腦爛 , 是 Windows 爛 :) [/B][/QUOTE] 說真的,WINDOWS底下這種鳥事真的一堆! ^^ 後來我想了想,常有網友(包括我自己)納悶說 LAN上傳遞檔案, 常常莫名其妙的現象一大堆,這兩天再試著用連線網路磁碟機的 方法測試,什麼問題都沒了... 微軟真是害人不淺...^^ |
這是因為兩者所使用的 Protocol 不同所導致的 其實 , 如果要傳輸大量的檔案 (例如 650 MB 以上) 我建議還是使用 TCP/IP , 除了目前大多數的 OS 都支援之外 它的穩定與除錯能力都在標準之上 至於如果用戶問到 , 那麼"連線網路磁碟機"既然速度方面比"網路芳 鄰" 許多 , 那麼為什麼還要使用 "網路芳鄰" 呢 ? 這件牽扯到 Windows 所設立的 security 問題 , 因為使用 "連線網路磁碟機" 相對的你會遇到眾多的安全性漏洞 !!!! |
[QUOTE]原始作者是 : [i] shyong [/i] [B]這是因為兩者所使用的 Protocol 不同所導致的 其實 , 如果要傳輸大量的檔案 (例如 650 MB 以上) 我建議還是使用 TCP/IP , 除了目前大多數的 OS 都支援之外 它的穩定與除錯能力都在標準之上 至於如果用戶問到 , 那麼"連線網路磁碟機"既然速度方面比"網路芳 鄰" 許多 , 那麼為什麼還要使用 "網路芳鄰" 呢 ? 這件牽扯到 Windows 所設立的 security 問題 , 因為使用 "連線網路磁碟機" 相對的你會遇到眾多的安全性漏洞 !!!! [/B][/QUOTE] 沒掛NETBUI,我想網芳和網路磁碟機都是用TCP/IP ..^^ shyong兄 提出關於security的問題,我想應該解答了我的疑惑, 不過又讓我想到...網芳security方面還是漏洞一堆,還不如 用"網路磁碟機"來求取速度...(苦笑) |
可是用連線網路磁碟機只要對方不開機 都會出現訊息 煩死了 另外最奇怪的是我用98如果使用連線網路磁碟機 竟然不能關機 真是奇怪 |
[QUOTE]原始作者是 : [i] taitongtan [/i] [B]可是用連線網路磁碟機只要對方不開機都會出現訊息 煩死了 另外最奇怪的是我用98如果使用連線網路磁碟機 竟然不能關機真是奇怪 [/B][/QUOTE] 1.對方不開機,你用什麼方法也連不上不是嗎? 出現訊息是提醒您,至於要不要出現這個訊息,可以自行設定 不是嗎?在沒清楚設定和用法前,就認定某項做法的優劣, 不是很中肯的做法喔...^^ 2.不能關機?一般來說如果有人連結到你的電腦上的磁碟當 網路磁碟,在關機前會有提示訊息,但那祇是提示而已。 但是如果是怎麼關都關不起來,可能系統有點小問題吧?也許是 您安裝的某些軟體或是某些DRIVER造成的.. |
關於網芳或網碟的 throughputs, 小弟倒是有不同的看法 我曾寫過一支小程式 專來測遠端支持 SMB protocol over TCP/IP 的主機 測其讀取速度 但是沒有看到這兩者有何差別 For examle, if there exists one file in remote site \\PC001\pub\fileA.zip Then, that's no different for CreateFile("\\PC001\pub\fileA.zip", ...) or CreateFile("H:\fileA.zip", ...) if H: is mapped to \\PC001\pub 以下是讀取檔案的副程式 供各位參考 歡迎批評指教 [QUOTE][B] BOOL RetriveFile( u_char *fname) { HANDLE hFile; UINT dwRead,dwTotal; BOOL ret; printf("Retriving file %s ",fname); if(!(hFile = CreateFile( fname, GENERIC_READ,FILE_SHARE_READ, 0,OPEN_EXISTING,0,0))) { gdwErrorOpen++; printf(" ... Error open !\n"); } gdwFileOpened++; for(dwRead=dwTotal=0; (ret = ReadFile( hFile,gptrBuffer,gdwBufferSize,&dwRead,0 )); gdwTotalRead+=dwRead,dwTotal+=dwRead) { printf("."); if(!dwRead) break; } // of for loop if(ret) { gdwFileRead++; printf(" %u bytes read !\n",dwTotal); } else { gdwErrorRead++; printf(" Error reading after %u bytes read.\n", dwTotal); } CloseHandle(hFile); return ret; } [/B][/QUOTE] |
[QUOTE]原始作者是 : [i] akiza [/i] [B][QUOTE]原始作者是 : [i] taitongtan [/i] [B]可是用連線網路磁碟機只要對方不開機都會出現訊息 煩死了 另外最奇怪的是我用98如果使用連線網路磁碟機 竟然不能關機真是奇怪 [/B][/QUOTE] 1.對方不開機,你用什麼方法也連不上不是嗎? 出現訊息是提醒您,至於要不要出現這個訊息,可以自行設定 不是嗎?在沒清楚設定和用法前,就認定某項做法的優劣, 不是很中肯的做法喔...^^ 2.不能關機?一般來說如果有人連結到你的電腦上的磁碟當 網路磁碟,在關機前會有提示訊息,但那祇是提示而已。 但是如果是怎麼關都關不起來,可能系統有點小問題吧?也許是 您安裝的某些軟體或是某些DRIVER造成的.. [/B][/QUOTE] 對不起對不起 我只是說我使用時的情況而已啦 我沒有認定連線網路磁碟機是不好的做法啦 我說的那段話真實的意思是要請大家幫忙啦 只是表達的太日常口語話了 以為這樣大家就會了解意思了 所以您才誤解我的意思啦 抱歉 在重新發問一次 那請問有啥方法可以叫他不要提示呢 還有不能關機有可能是啥緣故 有解決的方法嗎 謝謝 |
所有時間均為 +8。現在的時間是 06:42 PM。 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。