Vista is Slower, But XP Is Still Dying 573
An anonymous reader writes "Though the Redmond software giant may be extending the lifetime of XP on low-end laptops, the end is nigh for the aging OS. That extension makes perfect sense, as recent studies have shown XP is far faster than Vista across a number of platforms. Still, Microsoft is 'sticking to its guns' when it comes to drop-dates for most other uses of the XP operating system. 'There are several dates that apply, but the one you're probably thinking of is the June 30 deadline that Dix referred to. That's the last day when large computer makers -- the Dells, HPs and Lenovos of the world -- will be allowed to preinstall Windows XP on new PCs. It also marks the official end of XP as a retail product.'"
Vista is dying you say? (Score:5, Informative)
You have to follow a few links [computerworld.com] in the first link to get to this fine article where they explain that in 2007, XP's share went up in the enterprise. Since we know the end is nigh for Vista as well there seems little motivation to feel this pain.
That's telling, isn't it? And that's actually from Forrester, whose bias is legendary in favor of Redmond.
I should think some Vista evangelists aren't getting their bonuses this year.
Re:In other news... (Score:5, Informative)
Re:Microsoft - Make Linux into Windows 7 (Score:2, Informative)
Re:Next generation OS. (Score:3, Informative)
Re:Vista is dying you say? (Score:3, Informative)
There are stats that show a very different picture: Top Operating System Share Trend for May, 2007 to March, 2008 [hitslink.com]
Win XP 74% Down From 83%
Vista 14% Up From 4%
It's interesting that the testers chose to compare a system running Ultimate with 1 GB RAM with an unknown version of XP.
If I were using Ultimate on the enterprise desktop, I would want it with full disk encryption enabled, TPM enabled. Performance on the lab bench would not be my prime concern.
The integrated Intel graphics chip is going to cut deeply into that 1 GB of RAM available to Vista.
Interesting as well that the testers didn't seem to grasp the differences in the way Vista manages applications and resources. Programs running under Vista should become more responsive the more you use them.
Re:That was easy (Score:1, Informative)
You're welcome to spend the rest of your life paying Microsoft's ignorance tax.
Re:Microsoft - Make Linux into Windows 7 (Score:2, Informative)
Ignoring the Microsoft PR BS for a moment, internal documents leaked from Microsoft (See Halloween Documents on wikipedia) say that Microsoft has been trying to play catchup with Linux since 1997!!! DirectX10, Great! DirectX10 > OpenGL, maybe... Compromising the functionality, security, privacy, and dignity of your entire system to realize those benefits, really just to play a few new games that suck so much they don't even ge the attention of the Wine Devs? Hellz to the Naw!!
Want to know why your crappy airport/wintel card that sucks under Windows doesn't work under Linux? Because real techs buy Linksys/Cisco products.
Why would anyone waste their time developing a driver for a products that anyone with half a brain or experience would tell you not to buy in the first place? 'Linux compatible' hardware works better under Windows too. A good lesson I learned before I made the switch.
Oh yeah, and as far as Microsoft supporting Wine (directly), ask Novell about Microsofts great third party software development support for their API.
Who cares about what they say in the press? (Score:4, Informative)
Office is free to bundle (Score:2, Informative)
Re:That was easy (Score:5, Informative)
Your complaints don't make sense. Nobody uses Microsoft Office with the specific goal of using Office. They word process, or work with spreadsheets, or make a presentation. All of which can be done under Linux.
Same with games. Just because you can't play some specific Windows only game under Linux doesn't make Linux bad. It's like arguing Windows is bad because I can't play a PS3 specific game on it.
Linux isn't Windows. Some of the shit you're used to on Windows isn't going to work under Linux. If you can't deal with that, stop complaining and just use Windows.
Reality check (Score:4, Informative)
CPU benchmarks:
XP with SP3: 2053
Vista with SP1 Aero disabled: 2018 (change: -1.7%)
Vista with SP1: 1994 (change: -2.8%)
So, basically, your machine will be imperceptibly slower if you want all the whiz-bang 3D and transparency of Vista's UI. Go figure.
Other results from the linked article:
Re:That was easy (Score:3, Informative)
Use those products.
As others have pointed out, there's no reason you can't use those under Linux anymore.
See: Wine, Cedega and Citrix
64-bit Windows NT cannot have 32-bit drivers. (Score:5, Informative)
Windows NT makes the fundamental assumption that kernel mode programs have direct access to user-mode memory. The kernel is in the same address space as user-mode programs. Kernel drivers can directly read user-mode parameters from the same address that was passed in from user mode. This offloads parameter checking from software to the CPU's page table, a nice performance increase.
This prevents 32-bit drivers from ever being possible in NT. A 64-bit user program would pass in a 64-bit pointer in an ioctl and a 32-bit driver would have no way of accessing that address. The kernel can't translate because it does not know what ioctls mean, and they can contain pointers.
In contrast, Darwin's kernel has a separate address space for user mode and kernel mode. Switching between user mode and kernel mode is a full page table reload, and access to user memory from the kernel is done through special accessor functions. This is a additional cost to kernel calls in Darwin compared to NT.
As for video card drivers not needing to be 64-bit... The extra 8 general and 8 SSE registers do help in the inner loops written in assembly language for some operations that the cards don't support directly.
By the way, have you heard of Windows XP x64 Edition?
There are a lot of advantages... (Score:5, Informative)
There are a lot of advantages to Windows in a VM.
Windows XP is still available. You can stock up on enough copies to meet your VM needs.
You can keep an activated VM to roll back to when your Windows VM becomes corrupted, as all of them do, with less trouble than imaging a real machine.
It doesn't have access to your real hardware unless you let it.
That Vista isn't pleasant in a VM is a good reason to avoid it. In case you haven't heard, avoiding it looks more and more likely these days. If you're doing development and have to test on Vista then you're already using it in a VM or you're stupid.
In many cases, XP runs better in a VM than it does natively. Imagine that.
When it's time to retire it, you can drag the XP VM to the trashcan where it belongs.
Keeping the status quo is not an option. Microsoft is forcing the migration whether you want it or not. The question is, since you're being forced to migrate would you prefer to not be forced next time? If so, then where you should migrate to [distrowatch.com] should be obvious.
The idea of XP in a VM or in Citrix is to smooth the migration to an open system where control of your IT is up to you, not to a corporation with a profit motive to keep shuffling you along the upgrade path and tying down your options and artificially limiting your choices.
Keep saying "we can't" and eventually you will believe it.
Re:That was easy (Score:4, Informative)
Re:Let it die (Score:3, Informative)
Google have hired Codeweavers to develop improvements for Wine [blogspot.com] specifically to enhance the performance of Photoshop.
They don't appear to be quite there yet with CS3 but all previous versions up to CS2 reportedly run well [winehq.org].
Re:Not the problem (Score:3, Informative)
Actually, it's fairly well known that every new release of OS X has been FASTER and leaner: specifically 10.1, 10.2, 10.3 and 10.4. (This is backed up by my experience on personal machines and production studios of Macs.)
In particular, 10.3 is noticeably snappier on G3 (even beige) compared to 10.2.
Can't speak for 10.5 as I've had limited exposure, but few are complaining - maybe because the Intel Macs are so fast out of the gate anyway :)
Re:In other news... (Score:3, Informative)
The difference between MSDOS and XP in this instance is that XP gets the job done.
Aesthetics, is in the eye of the beholder. Not everyone is in love with Aero. There are plenty of "Vista Ready" laptops that can not run Aero in all of its glory. I think of Areo, and I think of how hard it is to find anything in the Vista control panel(s) hell. I don't know that Vista wins because it MAY be possible to have translucent window decorations, and a fancy alt-tab.
Hardware support, XP has it. With support through 2014 from Microsoft. With the number of people and businesses NOT moving over to Vista. Hardware support is cleary in the XP camp and staying there. Since so many end users and business downgrade to XP. The quickest way for a PC manufacturer to shoot themseves in the foot, is to not provide XP drivers for their systems. Try googling "vista only". The only thing I saw come up is DX10. How much aftermarket stuff is VISTA ONLY? Not enough to make a difference. XP wins for hadrware support.
Security, Vista might have it. In exchange for this "security" you lose compatibility with many apps that you would want to run. UAC on is a pain in the butt. UAC off lowers security a notch. I am not sure how much less spyware a vista machine may pick up. I don't know anyone who ran it more than 3 weeks before switching to windows. I think the security ends up being a wash. Once you have to install antivirus, spwyare removal and keep them updateded. Watch what you click on and where you browse. Deal with UAC. How much more work is XP than Vista for the same level of security? How much more insecure is XP for the average user?
The bottom line is XP does everything users want to do with decent performance. MSDOS, Winodws 3.x, Windows 95, Windows 98, Windows 98SE, Windows NT 3.51, Windows NT 4.0, and Windows Vista do not. Windows 2000 almost does for most users.
So depening on your needs you have 1) Stick with XP 2) Take a perormance hit and go to VISTA for no apperant benefits.
Most folks are opting of for 1. Even if it means pulling out their old OEM CD of XP and installing it over Vista.