大家好,
環境 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
--
All Comments