tisdag 16 mars 2004 10:15 skrev Istiqfar:
I think X-windows memory requirement is higher than windows GUI. It's understandable, that X have client-server architecture, while windows is not. Of course this make X has drawbacks beside the advantages. So, if you prefer comparing linux and windows, try with sufficient memory for X, ie, 512 mb, then test run your application on that system. Another thing, we can not compare 2 system based on their fresh-install performance only. It's been found in many places, where linux almost never be reinstalled due to problems like hangs, dr watson, etc. It's also found in many places where linux box almost never shutdown, or even they don't have monitor at console. Some of my clients shutdown their linux only 1 day in 1 year.
Windows XP has a minimum requirement of 256Mb of ram. 512Mb recommended. X Windows has no real memory requirements, it's so minimal that 128Mb would be quite sufficient. On the other hand, nobody is running X windows alone. Everyone is running either the gnome desktop, or KDE desktop. These two desktop architectures have quite a lot of memory requirements, but they have very little relations beyond the Xlib. There are some benefits on Windows, as you say, it's not a server-client architecture and therefore games will usually be faster. On the other hand, X has an advantage that hasn't been utilized. It has the possibility of a uniform desktop. It's got everything ready, to be able to run a program on a different machine, while it will appear as if it were running on your own desktop. Unfortunately, that's not being utilized because too many people are trying to copy what Windows is doing, instead of going beyond.