台灣最大程式設計社群網站
線上人數
694
 
會員總數:242776
討論主題:187738
歡迎您免費加入會員
討論區列表 >> Linux / Unix >> Virtualbox guest處理file io很慢
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Virtualbox guest處理file io很慢
價值 : 100 QP  點閱數:688 回應數:0

樓主

lita
門外漢
0 29
420 8
發送站內信

大家好,
環境 host: windows7 RAM 4G 64bit 硬碟1T
guest: ubuntu 12.04 RAM 2G 32bit 硬碟480G

我有一個問題就是同一個程式,關於stream .ts file read/write的執行
在單純linux下,執行時間大約3秒左右, ts file是放在實體硬碟
在virtualbox的guest環境下,執行時間就快10s左右了... @@ ts file是放在guest環境下,


請問這是正常的嗎? 還是可以如何改進?
我在想是不是virtualbox的檔案系統要改之類的...

執行的程式source code如下(opencaster):

https://github.com/nexgenta/opencaster/blob/master/tools/tsfilter/tsfilter.c
這支程式純linux架構執行不到1秒, virtualbox ubuntu gest須花3秒左右


https://github.com/nexgenta/opencaster/blob/master/tools/tscbrmuxer/tscbrmuxer.c
這支程式純linux架構執行大約3秒, virtualbox ubuntu gest須花10秒左右 @@


請大家給我意見, thanks




搜尋相關Tags的文章: [ virtualbox ] , [ ubuntu ] , [ fileIO ] ,
本篇文章發表於2015-10-22 22:59
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
目前尚無任何回覆
   

回覆
如要回應,請先登入.