Re[2]: [Haskell-cafe] Linux ghci vs Windows ghci

2010-02-24 Thread Bulat Ziganshin
Hello Brandon, Wednesday, February 24, 2010, 8:08:41 AM, you wrote: I feel that ghci code executing speed in guest os is 1.5~2x faster than host os My guess is that GHC (and the GHC RTS) on win32 is using a POSIX emulation layer supplied by mingw32 for all system calls, introducing extra

Re: [Haskell-cafe] Linux ghci vs Windows ghci

2010-02-23 Thread Brandon S. Allbery KF8NH
On Feb 21, 2010, at 06:27 , Donghee Nah wrote: I'm using Windows 7 32bit Host OS(ghc 6.8.3) and Virtualbox Archlinux Guest OS(ghc 6.8.4) I feel that ghci code executing speed in guest os is 1.5~2x faster than host os My guess is that GHC (and the GHC RTS) on win32 is using a POSIX

Re: [Haskell-cafe] Linux ghci vs Windows ghci

2010-02-22 Thread Joachim Breitner
Hi, Am Sonntag, den 21.02.2010, 13:58 +0100 schrieb Ketil Malde: Donghee Nah ppk...@gmail.com writes: I feel that ghci code executing speed in guest os is 1.5~2x faster than host os The code: let t n = do {if n `mod` 10 == 0 then print n else return ()} t (n+1) t 1 any clue?

[Haskell-cafe] Linux ghci vs Windows ghci

2010-02-21 Thread Donghee Nah
I'm using Windows 7 32bit Host OS(ghc 6.8.3) and Virtualbox Archlinux Guest OS(ghc 6.8.4) I feel that ghci code executing speed in guest os is 1.5~2x faster than host os The code: let t n = do {if n `mod` 10 == 0 then print n else return ()} t (n+1) t 1 any clue?

Re: [Haskell-cafe] Linux ghci vs Windows ghci

2010-02-21 Thread Ketil Malde
Donghee Nah ppk...@gmail.com writes: I feel that ghci code executing speed in guest os is 1.5~2x faster than host os The code: let t n = do {if n `mod` 10 == 0 then print n else return ()} t (n+1) t 1 any clue? Speed of the terminal? Cost of syscalls (user/kernel transitions)? -k