[問題] Virtualbox guest處理file io很慢
大家好,
環境 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
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 116.241.156.195
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1445525773.A.9ED.html
推
10/22 23:41, , 1F
10/22 23:41, 1F
→
10/22 23:51, , 2F
10/22 23:51, 2F
→
10/22 23:52, , 3F
10/22 23:52, 3F
→
10/23 00:03, , 4F
10/23 00:03, 4F
→
10/23 00:06, , 5F
10/23 00:06, 5F
推
10/23 00:14, , 6F
10/23 00:14, 6F
→
10/23 00:55, , 7F
10/23 00:55, 7F
→
10/23 00:56, , 8F
10/23 00:56, 8F
推
10/23 10:02, , 9F
10/23 10:02, 9F
→
10/23 10:02, , 10F
10/23 10:02, 10F
→
10/23 10:03, , 11F
10/23 10:03, 11F
→
10/23 12:01, , 12F
10/23 12:01, 12F
→
10/23 12:03, , 13F
10/23 12:03, 13F
→
10/23 13:59, , 14F
10/23 13:59, 14F
→
10/23 14:00, , 15F
10/23 14:00, 15F
推
10/23 14:53, , 16F
10/23 14:53, 16F
→
10/23 14:53, , 17F
10/23 14:53, 17F
→
10/23 16:44, , 18F
10/23 16:44, 18F
→
10/23 18:06, , 19F
10/23 18:06, 19F
→
10/23 19:14, , 20F
10/23 19:14, 20F
推
10/24 11:08, , 21F
10/24 11:08, 21F
→
10/25 09:43, , 22F
10/25 09:43, 22F
→
10/25 09:44, , 23F
10/25 09:44, 23F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):