Henrik, et al,

At Northscale, along with the great help of a friend of Alan, I have been working all week and now have tree on github that compiles nicely without much change at:

git://github.com/CaptTofu/memcached.git

Just check out the win32 branch:

git checkout -b win32 origin/win32

To build, I just run

make -f Makefile.mingw

All you have to change to get it to compile are paths to pthreads and libevent. On my system, I have those in /c/msysgit/msysgit/. Adjust per your needs!

This is version 1.4.1(http://img.skitch.com/20091024-e327cw1s2g8181m8d3bede4h12.jpg)

I'll be blogging about this in coming days/weeks and hope to make this even easier to build and eventually a binary to simply install!

regards,

Patrick





git checkout -b win32 origin/win32

Henrik Schröder wrote:
Which version did you compile, and did you have to do anything special to get it to work?


/Henrik

On Sat, Oct 24, 2009 at 20:29, Jeff <[email protected]> wrote:
Hi,
 
I have compiled a 64 bit version of memcached, and am running with 6 GB caches on 64 bit Windows servers. It works very well.

On Sat, Oct 24, 2009 at 8:40 AM, Henrik Schröder <[email protected]> wrote:
The standard process memory limit on all 32-bit versions of windows is 2GB. This usually doesn't matter, since you can't use more than around 3GB of memory as long as you run a 32-bit OS.

If you're running a 64-bit version of Windows, and want to use more than 2GB per memcached instance, you also need a 64-bit version of the memcached server. I've never tried recompiling it with 64-bit support, it's quite possible that it will just work. If you run the 32-bit version of the memcached server on 64-bit windows, you're probably still limited to 2GB or so.

Not that any of this is something you really need to worry about anyway. Just run more instances - problem solved.


/Henrik


On Sat, Oct 24, 2009 at 14:21, Adi <[email protected]> wrote:

Hi,
I heard that Windows 2003 on 32 Bit Operating System only supports 2Gb
of memory per "Memcached instance"? I just want to know how much
memroy can be utilize in windows 2003 64Bit? what is the limit of
memory sizes with respect windows 2003 32 OR 64 Bit operating system?

Thanks




Reply via email to