Windows XP was an excellent OS for it's time, and many fine applications
were developed and are still developed on it. It is, however, an OS written
for single-core machines with half a gigabyte or less RAM running 2D blit
video cards. Times have changed.
Through the Service Packs Windows XP has been patched to be a bit more
modern, but it is fundamentally limited by a video driver model developed in
the late 90s, a scheduler written for one or two CPU multiprocessors
(originally assumed ot always be in distinct chips rather than the multicore
designs dominating today), and a 32-bit memory model that limits
applications to at most 2 GB of virtual memory and strictly less than 4 GB
of physical RAM.
"Srs gamers" are fine running Windows XP SP3 if they have a single-core or
maybe dual-core CPU, 2 GB of RAM, and a Direct3D 9 video card. Anything more
than that is wasting hardware running a legacy OS.
--
-Chuck Walbourn
SDE, XNA Developer Connection
This posting is provided "AS IS" with no warrenties, and confers no rights.
|