Board logo

標題: 關於藍光同時燒錄的問題 [打印本頁]

作者: allen1d8    時間: 2017-1-25 14:08     標題: 關於藍光同時燒錄的問題

各位版上大大們好!

小弟因工作需要,必須達成"多燒"來增加效率,環境與任務是這樣的:
環境:Win7 pro x64 / 4台藍光燒錄器 / RAM 8GB / CPU i7-4770 / CDBurnerXP v4.5.7.6499 安裝版(可多開) / Toshiba企業級2TB
任務:燒錄非常多的ISO檔,每個ISO檔約44~45GB,測試時單台燒錄機以6X燒錄45GB需30分鐘,為省時需4台藍光燒錄機同時以6X燒錄,例如
File1.ISO ==> 藍光燒錄器1 ------┐
File2.ISO ==> 藍光燒錄器2           ├------ 同時6X燒,理應半小時產出4片
File3.ISO ==> 藍光燒錄器3           │
File4.ISO ==> 藍光燒錄器4 ------┘
File5.ISO ==> 藍光燒錄器1 ------┐
File6.ISO ==> 藍光燒錄器2           ├------ 同時6X燒,第二個半小時,這一小時一共可產出8片
File7.ISO ==> 藍光燒錄器3           │
File8.ISO ==> 藍光燒錄器4 ------┘
§以下類推

問題:
理想歸理想,但同時燒4片卻不是這麼回事,時間變成4倍了,放4片進去燒得2小時後才會燒完吐出來...等於沒省到時間啊

找瓶頸:
事出必有因,小弟開始找原因,燒錄時CPU和記憶體使用率極低,不可能是問題成因,硬碟則觀察到以下變化:
單台6X燒錄測試,硬碟只以約27MB/s讀取File1.ISO餵給燒錄機,而27MB/s是6X,所以這個讀取速度很合理,耗時約30分鐘
2台6X同時燒錄測試,硬碟各以約13MB/s讀取File1.ISO及File2.ISO餵給兩台燒錄機,兩個ISO讀取速度總合約27MB/s,耗時約60分鐘
4台6X同時燒錄測試,硬碟各以約7MB/s讀取File1.ISO~File4.ISO餵給4台燒錄機,4個ISO讀取速度總合約27MB/s,耗時約120分鐘
好的,瓶頸似乎出在這裡

想請教各位大大:
我想達成的是  "4台6X燒錄,硬碟各以約27MB/s讀取File1.ISO~File4.ISO餵給4台燒錄機,4個ISO讀取速度總合約108MB/s,耗時約30分鐘"
請問小弟該如何調整才能達成呢?

以上,無論能不能有解,都在此先謝過了!感謝!
作者: ML089    時間: 2017-1-25 21:08

回復 1# allen1d8

硬碟改用SSD可以增加約4倍讀取速度



參考

http://ithelp.ithome.com.tw/articles/10165126

▼OCZ Vertex4 SSD 128GB-AJA System Test
【128MGB 1920X1080 10-bit】讀取:445.9MB/s ,寫入:402.4MB/s
【1GB 1920X1080 10-bit】讀取:443.2MB/s ,寫入:375.0MB/s
【128MB 2048X1556 10-bit】讀取:512.6MB/s ,寫入:401.3MB/s
【1GB 2048X1556 10-bit】讀取:455.2MB/s ,寫入:381.5MB/s


▼Seagate HDD 1TB-ATTO AJA System Test
【128MGB 1920X1080 10-bit】讀取:133.8MB/s ,寫入:127.9MB/s
【1GB 1920X1080 10-bit】讀取:127.3MB/s ,寫入:129.1MB/s
【128MB 2048X1556 10-bit】讀取:119.9MB/s ,寫入:126.9MB/s
【1GB 2048X1556 10-bit】讀取:119.4MB/s ,寫入:124.7MB/s
作者: allen1d8    時間: 2017-1-26 12:43

回復 2# ML089


感謝ML089大解惑!

使用SSD小弟自是曉得的,可惜的是...
1. 每個ISO檔都是45GB左右,且不斷在新增進來硬碟,容量問題不是SSD能勝任的
2. 您也看到小弟測試結果了,瓶頸不在該硬碟的存取能力,而是不管幾台同時燒,都有個不明的限制,將燒錄時的硬碟讀取速度限制在27MB/s左右,而27MB/s又剛好是藍光燒錄6X的速度,而這就是小弟不明白、又想解開這個瓶頸的地方

以上,再讓大家傷一下腦筋囉,謝謝!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)