[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: what to look for in performance degrade under windows ?
- From: gary ng <garyng2000@...>
- Date: Wed, 20 Jun 2007 05:58:20 -0700 (PDT)
I used the assoicate luavs.bat file to build the
DLL/EXE, not sure if it has debug enabled, I would
assume no as the VC8 run time used isn't the debug
--- Anders Bergh <firstname.lastname@example.org> wrote:
> Have you made sure you aren't compiling LuaJIT with
> VS Debug settings,
> such as "Edit and continue"?
> On 6/20/07, gary ng <email@example.com> wrote:
> > Hi,
> > I was writing a NBD server(which is essentially
> > stream over tcp/ip). The protocol is very simple:
> A 28
> > byte header indicating either a read or write(I
> > lpack to pack/unpack this header ) + actual data
> > and from server. So a very simple socket based
> > program.
> > I wrote both a lua version and a python version.
> > linux, lua is about 2-3x faster than python, and
> > 50% of a C implementation.
> > However, when I put the same code to run under
> > windows, the python version is 2x as fast as lua.
> > python is about 50% of the C implementation.
> > I have also tried to illiminate the file io(so
> > effectively echo back) and the result is still the
> > same.
> > What would cause such a strange behaviour ?
> > Both lua(luajit) and the python code are compiled
> > using MSVC on Windows and gcc under linux.
> > thanks for any hint in advance.
> > regards
> > Get the Yahoo! toolbar and be alerted to new email
> wherever you're surfing.
Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more.