Wine IE 6 performance on Ubuntu

Discussions related to using VirtualBox on Mac OS X hosts.
Post Reply
sollos
Posts: 1
Joined: 7. Sep 2007, 00:56
Location: Atlanta
Contact:

Wine IE 6 performance on Ubuntu

Post by sollos »

I have been testing Parallels and VirtualBox running Ubuntu 7.04. Parallels is a tad faster, but not a big deal. However, I loaded IEs4Linux which uses WINE and it feels decent on Parallels but crawls on VirtualBox. This is on a Quad core Xeon Mac Pro.

Is there anything that can be done to speed this performance up?

Thanks in advance!
anatol
Posts: 1
Joined: 9. Mar 2008, 00:52

Post by anatol »

Happens to me too. Wine is unbearably slow with osx as host and ubuntu 7.10 as guest.
For what it's worth, here a snippet from strace $(pidof wineserver), which seems to be the resource hog here:
read(84, "X\0\0\0*\0\0\0\0\0\0\0|\1\0\0?\0\17\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(84, "D\0o\0m\0a\0i\0n\0s\0\\\0w\0e\0b\0t\0r\0e\0n\0d\0"..., 42) = 42
write(85, "4\0\0\300\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
epoll_wait(6, {{EPOLLIN, {u32=74, u64=74}}}, 128, 7863) = 1
gettimeofday({1205016501, 265021}, NULL) = 0
read(84, "X\0\0\0\262\0\0\0\0\0\0\0@\0\0\0?\0\17\0\0\0\0\0\0\0\0"..., 64) = 64
read(84, "S\0o\0f\0t\0w\0a\0r\0e\0\\\0M\0i\0c\0r\0o\0s\0o\0"..., 178) = 178
write(85, "4\0\0\300\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
epoll_wait(6, {{EPOLLIN, {u32=74, u64=74}}}, 128, 7831) = 1
gettimeofday({1205016501, 292725}, NULL) = 0
read(84, "]\0\0\0\30\0\0\0\364\0\0\0|\1\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(84, "I\0n\0t\0r\0a\0n\0e\0t\0N\0a\0m\0e\0", 24) = 24
writev(85, [{"\0\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64}, {"\1\0\0\0", 4}], 2) = 68
epoll_wait(6, {{EPOLLIN, {u32=74, u64=74}}}, 128, 7803) = 1
gettimeofday({1205016501, 317145}, NULL) = 0
read(84, "]\0\0\0\26\0\0\0\364\0\0\0|\1\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(84, "P\0r\0o\0x\0y\0B\0y\0p\0a\0s\0s\0", 22) = 22
writev(85, [{"\0\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64}, {"\1\0\0\0", 4}], 2) = 68
epoll_wait(6, {{EPOLLIN, {u32=74, u64=74}}}, 128, 7779) = 1
gettimeofday({1205016501, 357840}, NULL) = 0
read(84, "\32\0\0\0\0\0\0\0\0\0\0\0<\1\0\0\2\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
write(85, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
epoll_wait(6, {{EPOLLIN, {u32=74, u64=74}}}, 128, 7738) = 1
gettimeofday({1205016501, 388810}, NULL) = 0
read(84, "\32\0\0\0\0\0\0\0\0\0\0\0<\1\0\0\1\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
write(85, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
epoll_wait(6, {{EPOLLIN, {u32=74, u64=74}}}, 128, 7707) = 1
gettimeofday({1205016501, 398267}, NULL) = 0
read(84, "X\0\0\0\"\0\0\0\0\0\0\0|\1\0\0?\0\17\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(84, "P\0r\0o\0t\0o\0c\0o\0l\0D\0e\0f\0a\0u\0l\0t\0s\0"..., 34) = 34
write(85, "\0\0\0\0\0\0\0\0\\\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
epoll_wait(6, {{EPOLLIN, {u32=74, u64=74}}}, 128, 7697) = 1
gettimeofday({1205016501, 473379}, NULL) = 0
read(84, "]\0\0\0\10\0\0\0\364\0\0\0\\\2\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(84, "h\0t\0t\0p\0", 8) = 8
writev(85, [{"\0\0\0\0\4\0\0\0\4\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64}, {"\3\0\0\0", 4}], 2) = 68
epoll_wait(6, {{EPOLLIN, {u32=74, u64=74}}}, 128, 7622) = 1
gettimeofday({1205016501, 572787}, NULL) = 0
read(84, "\23\0\0\0\0\0\0\0\0\0\0\0\\\2\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
write(85, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
epoll_wait(6, {{EPOLLIN, {u32=74, u64=74}}}, 128, 7523) = 1
gettimeofday({1205016501, 581285}, NULL) = 0
read(84, "\30\0\0\0(\0\0\0\0\0\0\0\4\0\0\0(\321\347}\0\0\0\0\0\0"..., 64) = 64
read(84, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 40) = 40
write(85, "\0\0\0\0\0\0\0\0\0\0\0\0\377\377\377\377\377\377\377\177"..., 64) = 64
epoll_wait(6, {{EPOLLIN, {u32=74, u64=74}}}, 128, 7514) = 1
gettimeofday({1205016501, 593311}, NULL) = 0
read(84, "\35\0\0\0\0\0\0\0\0\0\0\0\270\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
write(85, "\0\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
epoll_wait(6, <unfinished ...>
MaTrIx-X
Posts: 4
Joined: 28. May 2008, 09:08

Post by MaTrIx-X »

This issue is the same as the one mentioned at http://forums.virtualbox.org/viewtopic.php?p=24317
Post Reply