On Thu, 31 Jan 2008, Alan Coopersmith wrote: > > Xorg uses pure libc malloc(). Xsun will use mmap() for larger pixmaps, > so that the memory is returned to the OS, but we had to cut back on how > much of that we do in the past because the huge number of page table > entries generated by that was hurting Sun Ray scalability.
That is interesting. Can large pages be used to reduce the impact of the page table entries? Does the Sun Ray hardware support large pages? This difference may explain why I saw much better performance with Solaris 9's Xsun on Sun hardware (Blade 2500) when smashing a lot of large images into it than I am seeing with presumably much more capable Opteron/NVIDIA (Sun Ultra-40) hardware. With Solaris 10, the server stops accepting more images without returning an error. Bob ====================================== Bob Friesenhahn bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
