Slashdot Mirror


Windows 7 On Multicore — How Much Faster?

snydeq writes "InfoWorld's Andrew Binstock tests whether Windows 7's threading advances fulfill the promise of improved performance and energy reduction. He runs Windows XP Professional, Vista Ultimate, and Windows 7 Ultimate against Viewperf and Cinebench benchmarks using a Dell Precision T3500 workstation, the price-performance winner of an earlier roundup of Nehalem-based workstations. 'What might be surprising is that Windows 7's multithreading changes did not deliver more of a performance punch,' Binstock writes of the benchmarks, adding that the principal changes to Windows 7 multithreading consist of increased processor affinity, 'a wholly new mechanism that gets rid of the global locking concept and pushes the management of lock access down to the locked resources,' permitting Windows 7 to scale up to 256 processors without performance penalty, but delivering little performance gains for systems with only a few processors. 'Windows 7 performs several tricks to keep threads running on the same execution pipelines so that the underlying Nehalem processor can turn off transistors on lesser-used or inactive pipelines,' Binstock writes. 'The primary benefit of this feature is reduced energy consumption,' with Windows 7 requiring 17 percent less power to run than Windows XP or Vista."

349 comments

  1. Windows 7 is better than Linux by Anonymous Coward · · Score: 5, Funny

    Suck it, nerds.

    1. Re:Windows 7 is better than Linux by GerardAtJob · · Score: 0, Troll

      heheh Nice troll here :)

      --
      I can't call that English ;-)
    2. Re:Windows 7 is better than Linux by hairyfeet · · Score: 3, Interesting

      But how does it compare to XP X64? I have been running XP X64 for nearly a year now, which is of course the excellent Win2K3 server with an XP shell, and frankly it has been just awesome for multithreaded apps. Everything is smooth as butter, only is using 458Mb of my 8Gb leaving the rest for stuff I WANT, and doesn't fricking phone home all the damned time like Vista does. Does anybody with experience with it know how much Windows 7 calls home? Because Vista was constantly pinging my firewall and irritating the hell out of me.

      So while I picked up a copy of Win7 HP to play with and learn how to work on it, unless some "killer app" comes out for it I think I'll be sticking with XP X64 for quite awhile yet. It really is a damned good business OS and doesn't bug the living crap out of me like Vista did. BTW did they solve the "senior moments" in Vista? You know, where it would freeze for 3-12 seconds, just long enough to bug the shit out of you? Or the problem where the network would slow to a crawl if you watched vids or listened to tunes while transferring files? Those both drove me up a fricking wall with that OS.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    3. Re:Windows 7 is better than Linux by ozmanjusri · · Score: 4, Insightful
      But how does it compare to XP X64?

      It's slower.

      Win7 is basically just a refurbished Vista under the hood.

      --
      "I've got more toys than Teruhisa Kitahara."
    4. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 0

      XP X64 sucks and it is most assuredly not the same thing on any level as Win2K3 server. You need to get out more.

    5. Re:Windows 7 is better than Linux by jedidiah · · Score: 1

      Suck what? The fact that Windows is finally catching up to Unix in this area?

      What are you going to test this feature out on?

      You can buy 1024 CPU Linux boxes. 100 cpu Unix boxes have been commonplace for awhile.

      Microsoft is last to the party (like always).

      --
      A Pirate and a Puritan look the same on a balance sheet.
    6. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 0

      Correctamundo!

    7. Re:Windows 7 is better than Linux by strangemachinex · · Score: 3, Interesting

      I'm the type of guy that hates change. I used Windows 2000 until '06 when my copy finally quit working due to numerous re-installs (I hated solving problems and would just format whenever something came up). I learned to love XP and used it until about a month ago when I got a x64 system. I was gonna switch to XP64, but heard the driver support was terrible, especially for gaming. I read one x64 comparison between XP, Vista, and Windows 7 and the reviewers couldn't even get XP 64 stable enough to complete the test. But anyway, if your using it for business I guess that's not a big deal for you. I've been using Windows 7 a couple of months now, and have to say I really like it. It's a little more nannyish than XP, but it looks cool, and does streamline alot of things. I have 4 monitors connected to my PC, and getting them all to work in XP took hours. To my surprise, all 4 sprang to life halfway through the installation of Windows 7. I've never used Vista, but I haven't had any problems when streaming videos or music. I stream movies to other PCs and music to my iphone all the time with no problems. In my opinion, if XP64 is working for you, stick with it, but Windows 7 is cool to.

    8. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 0

      Lot of crap from you there, sounds as if you hoped on the "lets all hate vista bandwagon".

    9. Re:Windows 7 is better than Linux by petermgreen · · Score: 4, Informative

      XP X64 sucks
      Do you have a source for that claim, i've only run it briefly but the only real issue I found was driver availibility.

      and it is most assuredly not the same thing on any level as Win2K3 server.
      The server specific functionality has of course been stripped out and the crippling adjusted but afaict the version of the major components is the same and it even uses the same hotfixes and service packs as the x64 version of server 2003.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    10. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 0

      "Windows 7's multithreading changes did not deliver more of a performance punch,"

      Is that because Microsoft is waiting to deliver better performance in the "No really, it's better this time" version?

    11. Re:Windows 7 is better than Linux by lukas84 · · Score: 3, Insightful

      XP x64 shares service packs with Windows Server 2003, and is built upon the same code base.

      The reason why XP x64 has gained the "it sucks" reputation is mostly due to missing consumer drivers for XP x64. Almost all decent server hardware supports WS03 x64, but there is a lot of consumer out there that was never supported on XP x64.

      Since Microsoft has made x64 support mandatory for Vista upwards, this has changed greatly. Vista SP1 and WS08 are built upon the same code page, just like WS08R2 and Windows 7 are. This makes drivers support easy - and now with Windows 7, many manufacturers start shipping a x64 OS by default (which makes sense - 4GB of RAM isn't "much" anymore).

    12. Re:Windows 7 is better than Linux by lorenlal · · Score: 2, Insightful

      I have to disagree with the Troll mod.

      I ran XP x64 for a few years, and I liked it a lot. Driver support was dodgy in some cases, but it was a pretty solid OS. 64 Bit Vista was indeed slower, much larger and suffered from the well documented issues we all know...

      Windows 7 is very Vista-like, but with the benefit of:
      1) Two years to get application writers used to the Vista/7 model, and the headaches associated with it.
      2) More driver support from vendors
      3) Hardware that's two years newer
      4) More customizable UAC (if you have it enabled).

      That being said... It does run slower than XP x64 on that same hardware. But, you do get Media Center with Vista/7 Home Premium. Sadly, Away Mode for Media Center doesn't work on the x64 editions... And that makes me very sad.

    13. Re:Windows 7 is better than Linux by ozmanjusri · · Score: 3, Insightful
      I have to disagree with the Troll mod.

      Sadly, it's inevitable here if you discuss anything Microsoft doesn't want discussed.

      It's a fact though. They couldn't afford to take any risks after the Vista failure and played it very conservative with Win 7. Of course, admitting that wouldn't generate a lot of hype, so their marketing machine is in overdrive trying to spin a very bland OS as something exciting.

      At least it's showing clearly how much Microsoft has infiltrated Slashdot over the past couple of years.

      --
      "I've got more toys than Teruhisa Kitahara."
    14. Re:Windows 7 is better than Linux by Eirenarch · · Score: 1

      I pretty much agree but I would argue that these were in fact the main problems of Vista. If you've got a lot of RAM you can get Vista to perform better than XP in some cases (application startup for example). Also the new taskbar is cool and the first game that is DX10 only is going to hit the market soon.

    15. Re:Windows 7 is better than Linux by Murdoch5 · · Score: 0

      If you consider poor memory management, slow performance and blue screening better then okay, have fun.

    16. Re:Windows 7 is better than Linux by Fujisawa+Sensei · · Score: 1

      Suck it, nerds.

      So they actually bothered to ship it with a compiler, source, and a text editor that's better than note/wordpad?

      I didn't think so.

      --
      If someone is passing you on the right, you are an asshole for driving in the wrong lane.
    17. Re:Windows 7 is better than Linux by cHiphead · · Score: 4, Funny

      I bet you even threw a Windows 7 launch party.

      --

      This is my sig. There are many like it, but this one is mine.
    18. Re:Windows 7 is better than Linux by jim_v2000 · · Score: 5, Interesting

      I always find the Linux vs Windows debate so comical. Windows is a desktop OS trying to be a server, and Linux is a server OS trying to be a desktop.

      --
      Don't take life so seriously. No one makes it out alive.
    19. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 0

      That's why I'll keep using Windows 7. None of those things happen.

    20. Re:Windows 7 is better than Linux by sexconker · · Score: 1

      DX10-only games have been around since Vista's launch. They really didn't need DX10, of course; MS just money-hatted a few studios in order to help push people into moving to Vista (no DX10 on XP). it didn't work, and there are tweaks for most of the "DX10-only" games that allow you to play them on good ol' DX9.

      I think you meant to say DX11.

    21. Re:Windows 7 is better than Linux by Totenglocke · · Score: 1, Insightful

      their marketing machine is in overdrive trying to spin a very bland OS as something exciting.

      You obviously haven't used Windows 7. I've used it since February (or whenever the beta came out). It's the best Windows that they've done, and I'm a big fan of Linux.

      Please, try using an OS before bashing it next time.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    22. Re:Windows 7 is better than Linux by recoiledsnake · · Score: 2, Insightful

      Suck it, nerds.

      So they actually bothered to ship it with a compiler, source, and a text editor that's better than note/wordpad?

      I didn't think so.

      Why would anyone with half a brain bloat up a OS with those things when only about 0.5%(I'm being charitable here) of the user base would ever find a use for them? You can always download the things you mention for free(sans source) from places like http://msdn.microsoft.com/en-us/visualc/aa336402.aspx

      And yes, Visual Express is much better editor than notepad/wordpad.

      If you're a nerd you would know where to get them. If you're a true nerd, you can slipstream them into the OS install.

      How come you don't know that Ubuntu itself stopped installing gcc by default from disk. From http://ubuntuforums.org/showthread.php?t=123542

      Or maybe you were just trolling for karma. Uninformed posts like yours get modded up all the time as long as they bash MS and/or praise FOSS. In other words, you're a karmawhore wannabe nerd!

      no c compiler!
      when i try to install programs that i have downloaded (in source code) , ubuntu dosen't find any c compiler. and when i search on my disk for ex: gcc, cc, g++ it dosen't find anything....

      dosen't ubuntu have a standard c compiler?
      and if not, how can i install one the easiest way (im a noob)?

      Re: no c compiler!
      Just open up synaptic package manager and install the package 'build-essential' which will automatically install all compilers and development librarys needed to compile most software.

      --
      This space for rent.
    23. Re:Windows 7 is better than Linux by sexconker · · Score: 2, Insightful

      Windows applications are pre-compiled 99.999% of the time - there is no need for a compiler for the vast majority of the users.
      You trade "freedom" and "security" for ease of installation and setup. Any linux user who installs something without personally reading every line of source code gives up the "security" gained from FOSS. Any linux user who ends up grabbing a binary driver for their video card gives up "freedom".
      --You should have trolled the registry and the lack of a competent equivalent to package managers.

      Notepad is a great text editor. If you want something different/more robust, there are tons of free ones.
      --You should have trolled nothing - just queue the vi/emacs debate.

      Windows is closed-source, so no, they don't ship it with the source code.
      --You should have trolled the ridiculous licensing scheme for different versions, volume licenses, upgrade/full, etc.

    24. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 1, Insightful

      Vista SP3 doesn't exist.

    25. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 0

      Word of god is that it's a desktop OS that was found out to be a great server.

    26. Re:Windows 7 is better than Linux by jedidiah · · Score: 1, Redundant

      Well... Linux was invented because Microsoft had been
      sandbagging on that whole "actually using the full
      features of the 80386" thing. The idea that Linux might
      be used as a desktop OS is not as strange as some people
      might like to claim.

      OTOH, Unix can be beaten into submission and made into
      a proper GUI environment as demonstrated by NeXT and
      MacOS.

      I can drag and drop with reckless abandon and saturate
      as many cores as I happen to have.

      It's far easier for a civilized OS to act like a barbarian...

      --
      A Pirate and a Puritan look the same on a balance sheet.
    27. Re:Windows 7 is better than Linux by hairyfeet · · Score: 2, Informative

      Actually i bought XP x64 because I like to game, and frankly I don't know where you got your info from but it has worked great for me. I built my own PC (AMD 7550,8Gb PC6400, 2 500Gb HDD, 4650 1Gb GPU) and haven't had a bit of trouble. I simply made sure the motherboard supported XP X64 before I got it and all was good. The only game I ran into any trouble with was King's Bounty the Legend, but it was the No-DVD I was using, I ran the disc and all worked fine.

      The problem you are gonna find with ANY MSFT X64 is this-you HAVE TO crack every. single. one. of your games. Why? Because while even the older games have worked beautifully for me, their ^%$^%$# DRM doesn't work in x64! You get that stupid "Insert disc in drive" bullshit, when of course your disc IS in the fricking drive, so you have to go and keep cracks for all your games. Oh, and watch out for the Starforce games, as you DO NOT want to have the "fun" of trying to remove that festering turd from x64, because while they SAY they have an uninstaller, guess what? It don't work on x64 either! So you get to spend the day dual booting and hacking the reg to kill that crap.

      So while I'm glad Windows 7 x64 is working for you, my experience with Vista has made me leery. It called home constantly, it had "senior moments" where it froze for 3-15 seconds, not enough to troubleshoot just enough to piss me off, watching vids or listening to tunes while dragging files would slow Vista to a crawl, Vista would "lose" network shares and wouldn't be able to see them without a reboot, hell I could go on all day. So like I said I picked up a copy of Win7 HP when it was $50 just to play with it and learn to fix it when my customers bring in broken Win7 boxes (the only "fix" I was asked to do on Vista was to wipe it and put on XP) I have a feeling for day to day I'll be sticking with XP X64. All my games play, it multitasks nicely, doesn't blow through RAM like Vista did, just a nice stable OS. It is a damned shame MSFT didn't push it to be the next business OS, because it would have been perfect for those that want a solid and unbloated business OS.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    28. Re:Windows 7 is better than Linux by sootman · · Score: 1

      My experience has been that Windows is a desktop OS trying to be a desktop OS. :-)

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    29. Re:Windows 7 is better than Linux by treeves · · Score: 1

      I thought Win7 was Vista SP3.
      (at least, that's the anti-Microsoft viewpoint)

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
    30. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 0

      Suck it, nerds.

      So they actually bothered to ship it with a compiler, source, and a text editor that's better than note/wordpad?

      I didn't think so.

      Why would anyone with half a brain bloat up a OS with those things when only about 0.5%(I'm being charitable here) of the user base would ever find a use for them? You can always download the things you mention for free(sans source) from places like http://msdn.microsoft.com/en-us/visualc/aa336402.aspx

      And yet somehow they manage to bloat the os anyway.

    31. Re:Windows 7 is better than Linux by Itninja · · Score: 1

      Schnoogs? Is that you?

      --
      I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
    32. Re:Windows 7 is better than Linux by x2A · · Score: 1

      Similar story here, but am on 2003 32bit (as cpu is 32bit), prefer the shell to XP as it's a lot less hand holdy... although Vista takes being parental to the next level (are you sure you wanted to do that? Definitely? Oo tell you what, I'll even remove the scrollbar that used to be at the bottom of this window, and scroll for you! Surely I know better than you what you want to look at)...

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    33. Re:Windows 7 is better than Linux by argosreality · · Score: 1

      Well, you might be in the minority then in alot of cases. Most of my gamer or high end 3d making friends who attempted to go XP x64 had serious issues from day one which never really got resolved. It was almost all driver related issues but still, it was the bastard step child of XP. And you are doing something seriously wrong if you cant get your games to work under X64 without cracking. Under Vista, and now Windows 7 I havent had any major problems with my game collection going back to games from 2001/2002 (XP release era). Sure, some of them have required work arounds and tweaks to get to function but I've never had to crack them to get the functionality to work. Maybe its just the fact that, again, you're running on the bastard child x64 release from Microsoft? Finally, with Vista. You say it called home constantly? For what? Updates (which it checks in the background), media center content updates, defender updates, and you also have the customer experience improvement whatevers they call it if you agree to them. Seems like fairly typical stuff considering its, ya know...part of the programs that are installed. XP doesnt have them, so of course its not going to send out that traffic. You're stutter and file transfer issues sure sound like buggy drivers or hardware issues to me yet you blame it on the OS without taking any time to troubleshoot it. My box is our file server, torrent box and regularly plays streaming video and music. No slow downs, no real stutters (except when the gf launches a file transfer to my machine and Im coping files between hard drives and the os starts to do something else. Normal stuff) Now, after it stablized after release Vista is pretty much perfectly stable. It multi-tasks great, uses memory the way it was intended to be used (whats the point of having 8Gb of memory if 99% of its sitting there unused. Thats a retarded waste of electricity) as a cache. Let the OS buffer your shit and then when an app REALLY needs it (but 99% of the apps out there still arent coded to use more than 2Gb of memory) let the OS back out of the memory and assign it to your app.

    34. Re:Windows 7 is better than Linux by fast+turtle · · Score: 1

      Had multiple BSOD on XP64 due to the W.O.W subsystem crashing and taking the rest of it down. Limited to No Driver support is common as no one in their right minds were willing to support XP64 because nobody would buy it.

      I was finally able to track most of the BSOD crashes down to the W.O.W subsystem (windows on windows) for running 32bit code on a 64bit kernel and can tell you that although Vista64 and Win7-64 are more stable, both will still crash and dump what ever you're doing and don't even get me going on the Driver issue. My printer, an HP Laserjet 3055 (smb business model) didn't get Vista 64 drivers until after SP1 was released. Thankfully there's little difference between drivers so the Vista drivers will work fine on Win7. One thing I was glad to hear and hope to hell MS doesn't screw up is the Win7 Logo requirements. For a product with drivers to qualify, it will have to have both 32 and 64 bit drivers or they can't use the logo. It's that simply and will work if they don't let anyone fuck around and not provide the drivers. Of course since Vista64 has been around long enough, I suspect we'll have few driver issues with new hardware but older hardware that never saw Vista64 drivers wont get Win7 drivers probably wont ever get drivers or be supported.

      --
      Mod me up/Mod me down: I wont frown as I've no crown
    35. Re:Windows 7 is better than Linux by Twinbee · · Score: 1

      Just out of interest, why is there this gulf between desktop and server anyway? Shouldn't both just simply be extra software code on top of the core of the OS?

      In other words, shouldn't "server activity" simply be another piece of software like a browser?

      --
      Why OpalCalc is the best Windows calc
    36. Re:Windows 7 is better than Linux by CarpetShark · · Score: 4, Funny

      Agreed. I particularly like the feature where you rename a folder, and it shows up as renamed, but on the filesystem, it's still called "New Folder". Gotta love the strict testing that Microsoft put in.

    37. Re:Windows 7 is better than Linux by sillybilly · · Score: 1

      17% less energy consumption vs. XP is the first good thing I heard about Windows 7. Is that only in special circumstances, or is it an across the board behavior? How does this compare to Windows 200, how about Linux distros? How much does it cost $-wise, and what are the tradeoffs in freedom one would have to make to get that 17% energy efficiency benefit? Can Win7 be run offline without an internet connection, or with an external router firewall that blocks access to absolutely everything except explicitely and manually allowed IP/urls, such as yahoo.com, google.com, but any other URL in general? Can it be installed without the vendor being an active participant during the process, such as if the vendor goes out of business, or simply deprecates and no longer wishes to support what you already paid for?

    38. Re:Windows 7 is better than Linux by jim_v2000 · · Score: 1

      Mah bad, I meant 2.

      --
      Don't take life so seriously. No one makes it out alive.
    39. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 0

      XP X64 sucks
      Do you have a source for that claim, i've only run it briefly but the only real issue I found was driver availibility.

      And that is a fatal flaw. Not being able to use your devices makes your OS useless. That is what an OS is supposed to do.

      There are also compatibility issues between 32 and 64 bit apps... IE... you can not run 64 bit Java with 32 bit Firefox.

    40. Re:Windows 7 is better than Linux by SETIGuy · · Score: 1

      XP X64 sucks Do you have a source for that claim, i've only run it briefly but the only real issue I found was driver availibility.

      Driver availability is a problem on all 64 bit Windows. Buy a camera and chances are the driver and the even the bundled image editing software won't work. Negative/slide scanner, same problem. Video capture, same problem. Even printer drivers can be a problem. Trying to do it under virtualization doesn't help in many cases. My graphics card has drivers, but gets unstable for no apparent reason. The same problems affect XP64, Vista 64, and I'll bet it also affects 64 bit Windows 7.

      After all the problems I started to consider what I needed 64bit for.... And came to the conclusion that I didn't need it for anything yet. I've heard that VMware will let you run 64 bit windows under 32 bit windows, so maybe it's time to downgrade to XP32.

      If you really do want to go to 64 bit windows, be prepared to throw away every peripheral you have.

    41. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 0
      Notepad is a great text editor.

      (Score:2, Insightful)

      And there are still people who say Microsoft marketing isn't gaming the mod system...

    42. Re:Windows 7 is better than Linux by kimvette · · Score: 2, Insightful

      I considered it to score a free Windows 7 "license" but selling my soul for free software just isn't worth it, especially for software I can buy for under $200

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    43. Re:Windows 7 is better than Linux by hairyfeet · · Score: 1

      Well if that switched when WinXP x64 was first released, well there ya go. A good rule of thumb is NEVER switch to a new MSFT OS at release, because it takes a good 6 months to get decent drivers. I also found that the Asus gamer boards had REALLY shitty XP x64 drivers, whereas the Gigabyte and the cheapo ECS boards ran like a dream. Since i didn't care about having dual GPUs I picked up the ECS board, supports 32Gb of RAM, and frankly it rocks. I have never seen a more stable OS, maybe Win2K after SP4, but that would be it.

      Now as for my Vista problems, I DID eventually get pissed off enough to troubleshoot, but all I was able to tell was...well damn that OS like to hit the swap like a red headed stepchild. And the new prefetch frankly sucked. Even after applying every single tweak I could find on the net that damned thing killed my new 200Gb Maxtor I had it on. I took the second 200Gb and put XP on it and gave it to my oldest boy and it is still purring like a kitten. and this box wasn't no slouch either-P4 3.6Ghz, a 7600GS 512Mb, 2Gb of DDR400 and twin Maxtors, one for the OS and the other for games and vids. The network problems were pretty well known and I was one among many with the "playing MP3 equals shitty file transfers" problem.

      And as for why I "blamed the OS" that is simple. MSFT had SIX YEARS to get out a decent product. Now I have been building and repairing machines since Win3.x, and yes I had the uber-evil WinME (which BTW I actually found the true reason why WinME sucked if anybody wants to know) and I can say without even a whiff of exaggeration that Vista was the biggest PITA I had to deal with bar none. of course I knew it wasn't me because for nearly two years my biggest request was "can you wipe this Vista crap and put XP on it?". In fact I'm looking at a Compaq Presario Sempron 1.8Ghz I got for a whole $50 because the customer hated Vista and I couldn't guarantee I could get XP on it, so he just bought a new XP quad from me and gave me the box for $50 off. I was one of the beta testers for Vista, and I don't know where they went wrong because RC1 was good, but RTM sucked.

      As for my memory sitting unused? It ain't I was just reporting how much the OS actually used and NOT the cache. With the cache it is using closer to 3Gb but I've found that it'll give me that back in a heartbeat if I launch a large memory app like video editing. Now Vista on the other hand, even with its supposedly better prefetch would thrash the living hell out of my drives and didn't seem to speed up squat. And my PC doesn't waste electricity as my drives hardly spin up after booting thanks to the large cache. So while I'm glad you are having luck with Vista, it reminds me of the old guy down the hall that think WinME is the greatest thing since sliced bread and just don't understand why folks hated it. FYI if you had ONLY WDM drivers it was stable as Win98 but if you mixed VXD and WDM, like most OEMs did? Welcome to the pain.

      So if I can get the hassle with Newegg straightened out over my CC I'll be getting Win7 HP to play with, but for stability and rock solid performance I just can't say enough about XP x64. But you are right about MSFT treating us WinXP x64 owners like red headed stepchildren. Hell even their own media player doesn't minimize correctly under x64 like it does on x32. But why they pushed Vista instead of X64 on businesses I'll never know. Because it isn't like Vista ran well on crappy hardware, and just for a laugh I ran x64 on a 512Mb 2.2Ghz and surprisingly it ran rock solid, with performance close to XP x32. But I'm glad you had good luck with Vista, you must have gotten lucky and had solid drivers or an OEM that cared. but IMHO Vista is more likely to end up with piss poor drivers than XP X64, which is more likely just to not get drivers at all. I'll just be glad when everyone switches to x64 and we can finally put the 3.25Gb memory limitation behind us once and for all.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    44. Re:Windows 7 is better than Linux by Hucko · · Score: 1

      People disagree with you and it's because MS "inflitrated" Slashdot? LOL...have you seen the number of FOSS advocates on this site? Tons of 'em. That said, there are a good number of us who don't know any better, and most of us are not on Microsoft's payroll (I say most because I'm sure that there are some people in Redmond who visit Slashdot.).

      TFIFY
      Advertisement

      Don't be a moron just because you think everyone here thinks like you.

      Um... was it just me, or was he not complaining that those whom have similar thoughts have been drowned out? That there aren't enough people that think like him?

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    45. Re:Windows 7 is better than Linux by saleenS281 · · Score: 1

      As long as we're providing anectdotal evidence, I've seen just the opposite. Win7 x64 is significantly FASTER than XP x64 for me. From boot-up to application launch to standard desktop usage/multitasking. It's been more responsive and quicker to launch in all of the above.

    46. Re:Windows 7 is better than Linux by saleenS281 · · Score: 1

      That's patently false. The NT kernel was not written as a "desktop OS". Just because it leverages a gui, doesn't mean it was built as a "desktop OS". In 2009, has *nix caught up with windows fine grained access controls without third party utilities? read/write/execute can't touch Windows NT ACL's.

    47. Re:Windows 7 is better than Linux by spongman · · Score: 1

      compiler? yes.

      >c:\Windows\Microsoft.NET\Framework\v3.5\csc.exe
      Microsoft (R) Visual C# 2008 Compiler version 3.5.30729.4918
      for Microsoft (R) .NET Framework version 3.5
      Copyright (C) Microsoft Corporation. All rights reserved.

      fatal error CS2008: No inputs specified

    48. Re:Windows 7 is better than Linux by ozmanjusri · · Score: 2, Informative
      You obviously haven't used Windows 7.

      Sigh, I've seen this script so many times before.

      Yes, I have used Win 7. It is widely available and has been for a long time. I have a copy of it I can boot right now if I feel it'd achieve anything. No, it is not exciting. No, it is not particularly fast, just a little quicker than the previous MS release, which was widely considered sluggish. No, it will not help me do anything better than XP. No, there is no real point in "upgrading". Yes, I know this will be modded to oblivion for being heresy.

      --
      "I've got more toys than Teruhisa Kitahara."
    49. Re:Windows 7 is better than Linux by jim_v2000 · · Score: 1

      I didn't say anything about how successful either side was...chill out.

      --
      Don't take life so seriously. No one makes it out alive.
    50. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 0

      Is better to be a desktop trying to be a server than the other way around

    51. Re:Windows 7 is better than Linux by drsmithy · · Score: 1

      Win7 is basically just a refurbished Vista under the hood.

      Indeed. Just like any other software $VERSION+1 is "just a refurbished $VERSION under the hood".

      Who ever suggested otherwise ?

    52. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 0

      You sound like you'd hate it even if you loved it.

      Save yourself an aneurysm and just don't bother with it. It'll make it easier to hate.

    53. Re:Windows 7 is better than Linux by BitZtream · · Score: 1

      Linux was created, not invented, because Linus was stuck inside during the freezing winters in Finland, single, and bored off his ass. The rest of the stories are just that, to make it sound better.

      Hat to burst your bubble, but Linux ISN'T UNIX. Don't act like its the mostest baddassest OS on the planet, its SMP performance is better now, but it hasn't always been as good as it is now. Its not IRIX or Solaris, or HP-UX or AIX ... you know, the ones MADE to run on SMP systems.

      When is it that Linux fanboys are going to get over themselves and stop making it an 'Us against Microsoft' thing? How about you make it a 'How do we mark our OS more useful' thing and stop playing follow the leader.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    54. Re:Windows 7 is better than Linux by BitZtream · · Score: 1

      --You should have trolled the registry and the lack of a competent equivalent to package managers.

      Right, because the registry is vastly different than /etc, and Windows hasn't had a package manager for the last 13 years ...

      The registry provides a consistent API that every app can work with for storing configuration information. Apps aren't required to use it. Proper apps can work with and without touching it. Your complaint here is one of bad developers writing apps that use the registry, not the registry itself. Attacking the registry itself is about the same as attacking libxml because people use it to write out config files.

      The windows package manage does not included a 'get from the internet' button, but if they did, it would just turn into another rally cry for people screaming monopoly and other such retarded things. It does however have no problem managing dependancies and updates. Of course, doing so requires that developers actually use the system properly, which no one does ... except Microsoft, which is why they have a nice update system which other OSes have more or less copied.

      Bitch about windows all you want, but if your points revolve around the registry and package manager, just go home, you don't know what you're talking about.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    55. Re:Windows 7 is better than Linux by sexconker · · Score: 0

      You're an idiot.

      The registry hives are horrible. There's no reason to have a separately managed, obscure, messy dump of files.

      The lack of a package manager, for whatever reason, is a serious fault.

      I am not bitching about windows, nor do I ever.
      All around, it is the best OS there is. (SHOCK!)

    56. Re:Windows 7 is better than Linux by Bengie · · Score: 1

      Which is funny because Vista is based off of Win7, not the other way around. Win7 was suppose to be the original release, but with it taking so long, they forked it part way and made Vista, which had many features/tuning missing, but had mostly the same framework. Essentially, they forked Vista at a comfortable state and tied up the loose ends and called it a new OS; while Win7 kept on through development to get finished.

    57. Re:Windows 7 is better than Linux by Keeper+Of+Keys · · Score: 1

      Windows 7 is very Vista-like, but with the benefit of:
      1) Two years to get application writers used to the Vista/7 model, and the headaches associated with it.
      2) More driver support from vendors
      3) Hardware that's two years newer
      4) More customizable UAC (if you have it enabled).

      I would add:

      5) Much faster (haven't felt the need to disable Aero as I did when I was running Vista on the same machine)
      6) Nice, and actually useful, new taskbar

    58. Re:Windows 7 is better than Linux by PRMan · · Score: 1

      While I have had some trouble tracking down 64-bit hardware, I really haven't had that bad of a time on 3 machines.

      A Linksys network card had to use a Realtek chipset driver. I had to look that up online, but the box didn't even say anything about 64-bit drivers at all.

      On an old Compaq laptop, Windows update suggested I download and install a Beta driver in order for my video card to work, and it did work (ATI Radeon 200M). An HP desktop with the same chipset would NOT work at all under 32-bit, even replacing "64" with "32" in the name of the driver and searching Google. Found the file, but it wouldn't work (wish I had gone 64-bit, but my wife has some 16bit apps for work). Fortunately I had a GeForce 7200 sitting in a drawer that worked just fine.

      On a computer I built, Asus didn't provide a 64-bit driver for their motherboard network card, but fortunately ECS did on theirs, so I used that driver (same chipset). Works great.

      Bottom line, drivers are a bit of a pain, but with a bit of searching, a tech can get it done most of the time. Average users will want to look for the Windows 7 64-bit logo.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    59. Re:Windows 7 is better than Linux by Anonymous Coward · · Score: 0

      (Sorry about the week late post, I get the weekly list of topics from Slashdot)

      The reason Aero feels faster in Windows 7 is that the full thing is graphics accelerated now. In Vista some small parts of it were (alt-tabbing, etc), but in Win7 the whole thing is rendered by the video card. If you have a fairly recent video card, the interface will be smooth as butter. On really old stuff, it just disables Aero altogether, and it's the old cpu-rendered gui.

    60. Re:Windows 7 is better than Linux by sillybilly · · Score: 1

      I don't dislike Windows per se. I understand the benefits of open source, and also understand proprietary software writer's concern needing to make money to pay bills. Unfortunately he can't find a better way to get paid for the useful work he does without doing nasty things, such as closing the source, or other ways to limit the end user's freedom and benefits, in a sense holding them hostage, and blackmailing the money out of them There is a balance in everything though. I try to pick on the most extreme things. Such as total domination and control over MY computer by a software vendor acting as if it's his computer. Changing stuff on it at his whim, simply because it's internet connected. Rigged with a million backdoors. Nuh uh.

      I saw Windows 3.1 software running on an automated machine just last night. I was like wow, look at that awesome interface, how usable it is even today, compared to all these LCD/keypad things, what a nice advance it was, even if it uses a lot more energy. And it's not friggin hosed with total remote control from a software vendor - it doesn't even need an internet connection, let alone serial number/authentication keys. And the company who made it still made money. By at least half the people paying for it. Good old days. But I imagine Vista replacing that interface, and somehow it wouldn't be a good fit. It's like Win31 was already proper design. Regular Windows Menus that are easy to find, not needing close inspection or full mental focus, you can navigate them instinctually while your mind is off wandering about some other stuff. Status Bar - oh that lovely status bar. I miss that on a lot of programs these days. It used to convey such nice bits of information, one glance, and you knew it instinctually what was going on. Such as an LED on it changing from green to yellow. Sometimes you couldn't even tell that you were consciously aware about the color, but you were so used to the interface, you knew what to do based on it. If someone asked you why you did such and such, it might take you a while to pinpoint, oh, duh, that's how I know, that status bar LED color. Today's programs are much more "simple" in that they leave you absolutely "blank" mentally, and really not knowing anything, instead of a state of flow, a state of subconscious melt with the interface. It's only possible with an interface littered with minute details. I don't like the newer simplified interfaces of Windows, Mac, or even Gnome. I love old style hosed with a gazillion menu items and other details, confusing at first, awesome after a while when you got used to it Win31-95-2000 and KDE3 interfaces.

  2. Less power? by Canazza · · Score: 5, Funny

    Nooo! I was hoping that power consumption would continue to increase! Sooner or later our PCs would require 1.21GW!

    --
    It pays to be obvious, especially if you have a reputation for being subtle.
    1. Re:Less power? by Thanshin · · Score: 5, Funny

      Indeed. So much work with my lightning catcher for nothing.

      Well, time to go back to the human reanimation experiment.

    2. Re:Less power? by VGPowerlord · · Score: 1

      Maybe you should have worked on something more useful, like a machine to turn trash into power!

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    3. Re:Less power? by Thanshin · · Score: 1

      Maybe you should have worked on something more useful, like a machine to turn trash into power!

      I build such machine, but it was too dangerous.

      You see, if it ever got in contact with a Windows they'd both disappear in a higly energetic explosion.

    4. Re:Less power? by adonoman · · Score: 1

      You could always use it to power a Stargate if your DHD gets busted.

    5. Re:Less power? by Random2 · · Score: 1

      Nooo! I was hoping that power consumption would continue to increase! Sooner or later our PCs would require 1.21GW!

      Don't you mean jigawatts?

      --
      "Our goal each year should be to increase the number of goals we set for ourselves!"
    6. Re:Less power? by Anonymous Coward · · Score: 0

      Perhaps with the introduction of 500-600 mile batteries for cars, we can finally see 72 hr batteries for laptops and possibly take advantage of this "proclaimed" 17% increase in power reduction from Windows 7. Might turn out to be 78 hrs on batteries !!! WooT .... but then again, if its not green, Al Gore and the Tree Huggers as well as the EU won't embrace it proactively. Perhaps the newer versions of Ubuntu will be the ticket !!!!

    7. Re:Less power? by Canazza · · Score: 1

      Don't you mean jigawatts?

      No.

      --
      It pays to be obvious, especially if you have a reputation for being subtle.
    8. Re:Less power? by lukas84 · · Score: 1

      What, you can't dial using your mind?

    9. Re:Less power? by lorenlal · · Score: 1

      Or at least the flying modification for the wheels.

    10. Re:Less power? by sconeu · · Score: 1

      But then you'd need a new toaster!

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    11. Re:Less power? by NitroWolf · · Score: 1

      Nooo! I was hoping that power consumption would continue to increase! Sooner or later our PCs would require 1.21GW!

      I think you mean 1.21 JW. Gigawatts measure electrical power, Jigawatts measures temporal power.

      But it's obvious your PC never achieves it's goal, since it didn't come back in time and try to date your mother.

    12. Re:Less power? by sexconker · · Score: 1

      Fail.

      The correct response is:
      Maybe you should have worked on something more useful, like a way to attach lasers to a sharks' heads!

    13. Re:Less power? by sexconker · · Score: 0

      That IS, in fact, the PROPER pronunciation.

      Robot? ROWbut.

    14. Re:Less power? by RudeIota · · Score: 1

      Indeed. So much work with my lightning catcher for nothing. Well, time to go back to the human reanimation experiment.

      I find human DEanimation is much easier. Perhaps you should start with that and see where it leads.

      --
      Fact: Everything I say is fiction.
    15. Re:Less power? by voidphoenix · · Score: 2, Interesting

      No it isn't. Giga is from a Greek root that means giant and in ancient Greek, gamma was a velar stop /g/ -- a hard g-Grover, not g-George. In modern Greek, the pronunciation of gamma has softened, but English words derived from Greek roots are based on the older forms, as are those those based on Latin.

    16. Re:Less power? by Anonymous Coward · · Score: 0

      Nooo! I was hoping that power consumption would continue to increase! Sooner or later our PCs would require 1.21GW!

      It's called JigaWatts!

    17. Re:Less power? by Anonymous Coward · · Score: 0

      "640W ought to be enough for everyone"

    18. Re:Less power? by Anonymous Coward · · Score: 0

      It's "jigga".

    19. Re:Less power? by x2A · · Score: 1

      But AFAIA the term 'giga' came from the intermediate word 'gigantic', which meant it was pronounced as "jigga", however the word that 'gigantic' came from used to be pronounced.

      I wouldn't stake my life on this being correct though, feel free anyone who knows better to weigh in.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    20. Re:Less power? by sharkey · · Score: 1

      I am Frau Blücher.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  3. Not Really by Mikkeles · · Score: 4, Funny

    'What might be surprising is that Windows 7's multithreading changes did not deliver more of a performance punch,'

    No, it's not surprising.

    --
    Great minds think alike; fools seldom differ.
    1. Re:Not Really by timeOday · · Score: 5, Interesting
      It's not surprising because the OS really can't do that much to improve (or mess up) the performance of user-mode code that isn't making many OS calls anyways.

      What is surprising is that power consumption could be so significantly reduced. This story could have come out with an entirely different spin if the headline were simply, "Windows 7 Reduces Power Consumption by 17%."

    2. Re:Not Really by setagllib · · Score: 5, Interesting

      I disagree - user-mode code, whether it's separated into threads or processes, still relies very heavily on kernel scheduling decisions. It may sound simple enough, but if you study the decisions the kernel has to make (such as which thread to wake first, from a set of 8 all waiting on the same semaphore), you can find lots of ways to get it wrong. We now take it for granted because thousands of man-years have been spent on solutions.

      --
      Sam ty sig.
    3. Re:Not Really by goldspider · · Score: 2, Insightful

      This story could have come out with an entirely different spin if the headline were simply, "Windows 7 Reduces Power Consumption by 17%."

      Welcome to Slashdot!

      --
      "Ask not what your country can do for you." --John F. Kennedy
    4. Re:Not Really by SpryGuy · · Score: 5, Interesting

      While actual performance may not be faster, perceived performance almost certianly is. It "feels" snappier, seems to respond better, due to some optimizations in locking and in the graphics subsystem that allows visual feedback in one app to not be blocked or held up by work going on in another app.

      --

      - Spryguy
      There are three kinds of people in this world: those that can count and those that can't
    5. Re:Not Really by 0100010001010011 · · Score: 2, Insightful

      No, it's not surprising.

      Should have implemented Grand Central, I hear it's free and opensource. Even has the Apache license so that it allows use of the source code for the development of proprietary software.

      I mean they already borrowed the TCP IP stack.

    6. Re:Not Really by gad_zuki! · · Score: 1

      >No, it's not surprising.

      Im not surprised. I think we're going to find that as people start taking Win7 apart that its not too much different from Vista because Vista itself was pretty efficient to begin with. The Vista bashing was really unjustified and after you got over issues like old drivers, old hardware, and pre-SP1 UAC, you pretty much have Win7.

    7. Re:Not Really by bravecanadian · · Score: 5, Insightful

      Agreed. A 17% reduction in power consumption doing the same tasks is nothing to scoff at...

    8. Re:Not Really by LO0G · · Score: 1

      Why would Microsoft implement GCD when they already have ConcRT which appears to be a better (more scalable) implementation of the same functionality?

      And while the NT 3.1 TCP stack was based on the BSD TCP stack, that TCP stack was replaced in Win95/NT4.

    9. Re:Not Really by RicktheBrick · · Score: 4, Informative

      I do volunteer work for world community grid. I use to run 7 computers. I now run 4 quad computers. A quad will beat 4 computers in work done and will use less electricity than 4 computers running at comparable speeds. My electricity bill went down when running the 4 quads than it was with the 7 computers and daily contribution has more than doubled.

    10. Re:Not Really by gzipped_tar · · Score: 3, Informative

      Correct me if I'm wrong, but GCD seems to be a user-space parallelism library, while TFS is talking about kernel-space task scheduling. I hate the unintended (and bad) pun but I think you were comparing apples and oranges here.

      --
      Colorless green Cthulhu waits dreaming furiously.
    11. Re:Not Really by Clairvoyant · · Score: 1

      Yes, exactly like my snake-oil $25000 loudspeaker cables I'm using.... more punch... it feels quicker... less in-your-face...

      Where are the actual tests to prove that win7 "feels" quicker?

    12. Re:Not Really by Jah-Wren+Ryel · · Score: 5, Informative

      not surprising because the OS really can't do that much to improve (or mess up) the performance of user-mode code that isn't making many OS calls anyways.

      Others have already mentioned scheduling and cache thrashing, I'd like to add memory management. There are lots of ways memory management choices can degrade performance, sometimes drastically.

      One example is page sizes and the TLB - each cpu has a hardware TLB which is like a cache of virtual page to physical page address maps. Hardware TLB look-ups are fast, but the TLB is only of limited size and when a virtual address is not in the hardware TLB, the OS has to take a fault and walk its own software-maintained TLB that holds the complete list of virt2phys translations. That's a couple of orders magnitude slower than getting it from the hardware TLB.

      One way to reduce TLB misses is to use larger pages. So an OS that is smart enough to automagically coalesce 4K pages to 4MB (or larger, depending on the hardware) pages can significantly improve TLB performance. In a pathological case, that could result in a 100x-1000x speed-up, in typical cases where it is going make an difference you'll probably see ~10% performance improvement.

      Another related example is how shared memory is handled. Every page of virtual memory has a PTE which, at the most basic level, contains the virt2phys translation. When shared memory is used, a decision must be made - are the PTEs shared, or does each process get a separate copy of the PTEs for the shared memory. Downside of sharing PTEs is that the shared memory must be mapped at exactly the same virtual address in each process that uses it, so if one of those processes already has something else at that address, it won't be able to use the shared memory. The downside of using separate copies of PTEs is that you can really suck up a lot memory for just the PTE list -- imagine 50 processes that all share on chunk of 100MB of memory, if they all get their own PTE copies for that 100MB its the equivalent of 5GB worth of PTEs. If a PTE itself takes up 32 bytes, then that's at least 40MB of PTE entries just to manage that 100MB of memory. A 40% overhead is huge and then there is the issue of hardware TLB misses which, depending on the implementation, may have to search all PTEs in the system, so the more PTEs the worse a TLB miss will hurt performance.

      --
      When information is power, privacy is freedom.
    13. Re:Not Really by Anonymous Coward · · Score: 2, Informative

      Why would Microsoft implement GCD when they already have ConcRT [msdn.com] which appears to be a better (more scalable) implementation of the same functionality?

      So that when I write code that uses GCD I don't have to rewrite it to port it to Windows?

      And while the NT 3.1 TCP stack was based on the BSD TCP stack, that TCP stack was replaced in Win95/NT4.

      Yet I can still write a piece of software that uses BSD sockets calls and port it to Windows by changing little more than a couple of header includes.

    14. Re:Not Really by Lumpy · · Score: 2, Interesting

      The Vista bashing was really unjustified and after you got over issues like old drivers, old hardware, and pre-SP1 UAC, you pretty much have Win7.

      are you really that disillusioned? People bash Vista because it deserves it. I have Yet to run into one person that genuinely likes vista and has no problems. Out of 3 of my business clients 2 requested a downgrade to XP within the past 4 months. They both gave vista a shakedown on all workstations for 2 years, and finally looked at the numbers we gave them 6 months ago and found it cheaper to downgrade to XP than it was to stick it out. Businesses have to use legacy and really badly written software. There are 3 apps out there for sales force automation in the Cable advertising field, and all three suck because they were written in VB5. They all work well under XP but Vista64 barfs on a regular interval with them.

      Then we have the Machine shop that has to use older software for their machines... You come up with a reasonable way to convince them they need to spend an additional $90,000.00 to upgrade all their machines just to use a prettied up OS in their engineering department.

      Vista sucks for business, this has been known for a long time now.

      --
      Do not look at laser with remaining good eye.
    15. Re:Not Really by Dog-Cow · · Score: 1

      If you don't understand the difference between copying code and implementing an API, I really hope I never use any code written by you.

    16. Re:Not Really by lukas84 · · Score: 4, Insightful

      Microsoft's "Engineering 7" blog has several telemetrics examples from Windows 7 vs. Vista.

      As a Microsoft Partner, we've been using Vista exclusively on good hardware (2.5+ Ghz Intel Dualcores, 4GB RAM, 32bit Vista Enterprise).

      We've completed our Migration to Windows 7 x64 two weeks ago. That's 10 desktops and 20 laptops. Everyone that has moved to Vista to 7 is glad that their computer is now faster.

      Personally, i've witnessed that it's quicker to respond, though the tasks take roughly the same time in the end.

    17. Re:Not Really by Vu1turEMaN · · Score: 1

      Find any test where they compare XP to Vista to W7 on a single core processor with 1GB memory, and you'll find the test you're looking for.

      Hell, I could do a test with that system that would show substantial differences between the two. Memory and gpu management has become loads better between all of those OS.

    18. Re:Not Really by jim_v2000 · · Score: 1

      "Where are the actual tests to prove that win7 "feels" quicker?"

      Did you really just ask for objective evidence for a subjective claim? How can your prove that anything feels like anything?

      --
      Don't take life so seriously. No one makes it out alive.
    19. Re:Not Really by Ephemeriis · · Score: 2, Insightful

      While actual performance may not be faster, perceived performance almost certianly is. It "feels" snappier, seems to respond better, due to some optimizations in locking and in the graphics subsystem that allows visual feedback in one app to not be blocked or held up by work going on in another app.

      That was one of the first things I noticed when I installed Win7.

      Vista always felt sluggish. Even when things were working properly and I wasn't experiencing any problems, the entire OS just felt like molasses. There were minute pauses everywhere. Not enough to actually say this is taking longer than it did on XP... But it always felt like the OS was struggling to keep up with me.

      With Win7, that hesitation is gone. Everything feels far more responsive. I don't know that I'm actually getting anything done any quicker... I don't know that anything is actually working better... But those minute hesitations are all gone, and the OS feels faster.

      --
      "Work is the curse of the drinking classes." -Oscar Wilde
    20. Re:Not Really by JDeane · · Score: 2, Insightful

      Especially when one considers the number of computers that will be running this OS. Even if it only saves half a watt, thats half watt times how ever many PC's will be running 7 over the years and thats allot.

    21. Re:Not Really by Ephemeriis · · Score: 2, Informative

      Im not surprised. I think we're going to find that as people start taking Win7 apart that its not too much different from Vista because Vista itself was pretty efficient to begin with. The Vista bashing was really unjustified and after you got over issues like old drivers, old hardware, and pre-SP1 UAC, you pretty much have Win7.

      Vista had issues, no matter how you look at it.

      The lead-up to Vista was just plain stupid. Microsoft was advertising it like the second coming. It's a freaking OS! If you do it right, people don't even notice the OS because it gets out of their way and lets them do their work. With Vista, Microsoft seemed to forget that their job wasn't to produce the single flashiest piece of software on the computer, but rather to make that computer run all the other software better.

      The GUI was an improvement over XP - I never did like XP's Fisher Price colors. But that's really about it.

      The driver update was probably necessary, especially with everything moving towards 64-bit finally, but it was handled poorly. I don't think Microsoft pushed hardware manufacturers hard enough. And they didn't do enough to accommodate old hardware. The rend result was a lot of broken hardware that just plain was not going to work.

      The same thing happened with software. Microsoft really didn't push developers to fix their code, and didn't do much to accommodate old code, so you wound up with a bunch of broken code.

      UAC was a joke. Yes, it got better. And in Win7 it is genuinely useful. But UAC, as it was at Vista launch, was a joke.

      Then you had all the new DRM-y stuff bolted on to the OS, slowing things down. Remember the file copy/NIC/sound playback issues?

      And the "Vista Capable" stickers... That was fun. Advertising computers as being able to run software that they couldn't actually run - good idea!

      It may very well be that Win7 is simply Vista done right... But that simply means that Vista was done wrong in the first place, and Win7 is what they should have released a couple years ago.

      --
      "Work is the curse of the drinking classes." -Oscar Wilde
    22. Re:Not Really by NitroWolf · · Score: 1

      It's not surprising because the OS really can't do that much to improve (or mess up) the performance of user-mode code that isn't making many OS calls anyways.

      What is surprising is that power consumption could be so significantly reduced. This story could have come out with an entirely different spin if the headline were simply, "Windows 7 Reduces Power Consumption by 17%."

      I tend to agree... but what the article didn't seem to answer (or did I miss it?) - is whether the power consumption reduction follows onto single-core processors? Is the OS less power expensive, or just the multi-core code?

    23. Re:Not Really by NitroWolf · · Score: 1

      Yes, exactly like my snake-oil $25000 loudspeaker cables I'm using.... more punch... it feels quicker... less in-your-face...

      Where are the actual tests to prove that win7 "feels" quicker?

      Yeah... I've been using Win7 since RTM and it feels the same as Vista SP1 did prior to that. I don't notice any difference at all and may as well be on Vista for the amount of speed increase there is suppose to be.

      That's not to say I don't like Win 7. I think it's ok, and now that I've gotten used to it, I like it a bit better than Windows XP. It's not the peak of OS design that people are making it out to be, though. And no, OSX is not anywhere near the peak either. I've used it and dislike it for a great many reasons as well. I would say Win 7 and OSX are about on par as far as user usability goes - they just have different methods when going about user tasks.

    24. Re:Not Really by NitroWolf · · Score: 1

      While actual performance may not be faster, perceived performance almost certianly is. It "feels" snappier, seems to respond better, due to some optimizations in locking and in the graphics subsystem that allows visual feedback in one app to not be blocked or held up by work going on in another app.

      That was one of the first things I noticed when I installed Win7.

      Vista always felt sluggish. Even when things were working properly and I wasn't experiencing any problems, the entire OS just felt like molasses. There were minute pauses everywhere. Not enough to actually say this is taking longer than it did on XP... But it always felt like the OS was struggling to keep up with me.

      With Win7, that hesitation is gone. Everything feels far more responsive. I don't know that I'm actually getting anything done any quicker... I don't know that anything is actually working better... But those minute hesitations are all gone, and the OS feels faster.

      That's strange... I came to the Vista party late, with SP1 and never felt the OS was sluggish nor noticed micropauses, etc... It was about the same as XP as far as I was concerned in the department of responsiveness. Granted, I started with Vista on an Core i7 and 6GB of RAM, so that might make a difference, but it felt fine to me. Win 7 now feels the same as Vista did. Without any visual clues, I could not tell you the difference between Vista and Win 7 currently.

    25. Re:Not Really by logixoul · · Score: 2, Funny

      Hey, _I_ like Vista. Does give me a BSOD now and then, and I had to use DosBox for a few things, but it makes me happy otherwise. Speedy, good looking, well organized, simple UI, good app support for what I use, and mostly just works.

    26. Re:Not Really by sexconker · · Score: 1

      I disagree - the multi-threaded benchmark they used is a piece of shit, and you can only lower the scheduling overhead by so much.

      Any actual performance gains must come from the damned code itself.

    27. Re:Not Really by recoiledsnake · · Score: 0, Offtopic

      Microsoft's "Engineering 7" blog has several telemetrics examples from Windows 7 vs. Vista.

      This site has long ceased being a news-for-nerds site and is now a bash-MS-and-promote-alternatives-at-whatever-cost site. And the cycle feeds itself, with people here depending only on news and (highly moderated) comments here for their technology news and then spewing the same (wishful thinking) thing over and over again while getting modded up. The whole Vista DRM half truth comes to mind.

      And this is a good series of videos to get indepth into design decisions etc. made behind Windows. http://channel9.msdn.com/shows/Going+Deep/

      --
      This space for rent.
    28. Re:Not Really by Locutus · · Score: 2, Insightful

      so they've fixed perceived performance. That's a good selling point and the fact you're only comparing it to Vista says that it really still sucks.

      I thought it was funny to read that they were comparing Windows to Windows. BFD, it just sounds like marketing to me.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    29. Re:Not Really by R3d+M3rcury · · Score: 2, Insightful

      That was sort of my reaction.

      From what I read, I got the impression that Windows 7 isn't any faster than Vista, but it will get the same speed using less energy.

      This is a good thing for laptop users, is it not?

    30. Re:Not Really by lukas84 · · Score: 1

      I'm not comparing it to XP because i haven't used XP as my desktop OS since the end of 2006 - 3 years ago.

      Most of the customer machines that are still on XP and i use from time to time are a lot slower than my laptop running Windows 7 - they're also running on slower hardware, so it's not a fair comparison.

    31. Re:Not Really by recoiledsnake · · Score: 1

      Businesses have to use legacy and really badly written software. There are 3 apps out there for sales force automation in the Cable advertising field, and all three suck because they were written in VB5. They all work well under XP but Vista64 barfs on a regular interval with them.

      You yourself say they were badly written. Sounds like the apps are barfing then, not Vista. And $90,000? Haven't you heard of XP mode? Unless of course they're using 5 yr old machines. In that case, XP is sufficient. I see machines using Windows 98 being used in some business because they just work. Nothing wrong with that.

      --
      This space for rent.
    32. Re:Not Really by alexo · · Score: 1

      we've been using Vista exclusively [...] We've completed our Migration to Windows 7 x64 two weeks ago. That's 10 desktops and 20 laptops. Everyone that has moved to Vista to 7 is glad that their computer is now faster.

      Good for you.

      However, I heard that there is no clear migration path from WinXP to Win7.
      How do those that skipped Vista supposed to upgrade?

    33. Re:Not Really by lukas84 · · Score: 4, Informative

      There's a multitude of possible migration paths to take, to go from Windows XP to Windows 7 - in fact there is only one migration path that's exclusive to Windows Vista - the inplace upgrade.

      The inplace upgrade is a horribly bad idea, and you should never try or consider it.

      So, for any reasonable person, the migration paths available from XP to 7 are exactly the same as from Vista to 7. A new, clean install, followed by a migration of application settings.

      If you're a home user, use Windows Easy Transfer to save all your settings to an external drive, reinstall, then recover your settings from the external drive. Reinstall all apps.

      If you're a business user, there's a wealth of options available to you - check out the documentation for MDT2010, which can provide you with all the tools you need to roll out Windows 7 in your company. USMT and Windows Easy Transfer are the same under the hood - so user settings can be migrated.

      A good place to start is the Windows 7 springboard:
      http://technet.microsoft.com/en-us/windows/default.aspx

    34. Re:Not Really by Z34107 · · Score: 1

      The "no clear migration path" has always confuzzled me. Enterprise customers aren't going to go to every computer, pop in the DVD, and click the "upgrade" button - they're going to build a new Windows 7 image and deploy it.

      (I wish we would migrate to Vista or 7 just because the image tools are sooo much nicer. That alone may be a compelling reason for the business folks.)

      How many home users upgrade their own operating system? The disabled "upgrade" button is a feature because Windows "upgrade" installs have always been disasters. Put your pictures on a DVD and do a clean install.

      Ta da. New migration path is the same as it's always been:

      1. Backup data
      2. Install OS
      3. Restore data (optional)
      --
      DATABASE WOW WOW
    35. Re:Not Really by alexo · · Score: 1

      If you're a home user, use Windows Easy Transfer to save all your settings to an external drive, reinstall, then recover your settings from the external drive. Reinstall all apps.

      That's what I suspected.

      There are quite a lot of non-Microsoft applications I accumulated over the years. I don't believe that Windows Easy Transfer will migrate their settings (which are all over the place).

    36. Re:Not Really by lukas84 · · Score: 1

      Well, if you really insist on doing an inplace upgrade, you can do that. I would heavily suggest you do create an image of the drive first, and test this on another hard drive.

      Do an inplace upgrade to Windows Vista SP1. No CD key needed. Do another inplace upgrade to Windows 7.

      This will take hours, depending on the speed of the machine. There's a good chance that most of the stuff will be broken afterwards.

      I've never had any issues with migrating my laptops or computer. I've always upgraded from one Windows 7 build to another using a clean install. In about 3-4 hours, i was done getting everything back into order to work. Most of that time was spent waiting on programs to complete, with no interaction needed.

    37. Re:Not Really by Locutus · · Score: 1

      so you're saying that the OS( Windows XP ) is tied to the hardware it is on? I think I saw somewhere that Vista was 2x slower than XP and many have said that it was/is really bad. Not testing something because it's on old hardware? really?

      Wow, the Windows market is quite strange indeed. I have and still do put operating systems on many different types of computer hardware even when they come with some other operating system.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    38. Re:Not Really by lukas84 · · Score: 1

      No, i'm talking from my personal experience.

      I've never felt a need to do a performance comparison between XP and Vista, because the latter always offered enough performance to do all the tasks i need to do.

      Sure, there might've been a small speed improvement in certain cases, but the same can be said for any older OS. It doesn't matter.

      Time moves forward, not backward.

    39. Re:Not Really by Anonymous Coward · · Score: 0

      Can you really compare vista to windows 7 64 bit like you just did?

    40. Re:Not Really by Yez70 · · Score: 1

      I'd have to agree completely with this statement. It does feel snappier, and to know it's using 17% less power is making me smile too. It's justification enough right there to upgrade the other 3 PCs in my house. That alone will save me $15-$20 a month on the electric bill.

    41. Re:Not Really by Lumpy · · Score: 1

      If my PC ran perfectly before upgrading to Vista and now it barfs a lot.....

      you and I know it's the app, the other 98% of the population see it as " I installed vista, now we have problems". This is how the people that matter in business see things. Thus Vista is a turd for most businesses.

      --
      Do not look at laser with remaining good eye.
    42. Re:Not Really by Locutus · · Score: 2, Insightful

      but when it requires a multi-core and goobs of memory just to get slower performance, something is wrong. I've had to interface with Vista only a couple of times and both times I was blown away by now slow and unresponsive the system was and knowing that it was brand new technology under it. And the latest dealings with Vista had me running a Linux LiveCD to do some testing and the owner of the laptop was surprised at how quick Linux was when it was running from CD.

      There's progress but what Microsoft has come up with doesn't really fit that picture. When Linux went from the 2.4 kernel to the 2.6 kernel there was a performance hit but you got so much that you didn't notice it took a few more MBs of memory to give it room to breath. Same goes for KDE versions but in all this when you ran it on old hardware, you really had to have a very memory constrained system to feel the pain.

      What Microsoft pulled with Vista deserves to let them have to prove they did better than XP instead of giving them a pass and comparing to such a clunker as Vista. It's really difficult to keep giving them a pass on bad choices. And Vista still wanted me to reboot the computer for just plain dumb changes.

      I look forward to finding out if Windows 7 is really an improvement over their last valid attempt at OS technology, Windows XP.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    43. Re:Not Really by dave562 · · Score: 1

      Upgrading a Microsoft OS is asking for trouble. Backup your data, format the drive and install a fresh copy of Win7. I've dealt with way to may past problems doing Win98 -> Win2K and Win2K -> WinXP upgrades (not to mention NT4 to Win2K on the server side). You will always be better off with a fresh installation.

    44. Re:Not Really by dave562 · · Score: 1

      From everything I've seen it only relates to multi-core processors. To be more specific, I think that most of the real savings are only being realized on Intel's latest processors because only the latest processors support the power saving features that are being leveraged by Win7 and WS08R2.

      http://intelstudios.edgesuite.net/idf/2009/sf/ti/day1/ss/f.htm

      It's a long video. In short, Intel Nehalem processors are the way to go if you're looking for power savings from MS OSes.

    45. Re:Not Really by Johnno74 · · Score: 1

      Should have implemented Grand Central, I hear it's free and opensource. Even has the Apache license so that it allows use of the source code for the development of proprietary software.

      I mean they already borrowed the TCP IP stack.

      You are missing the point.
      While Grand Central is a very cool system, its not designed to make multithreaded applications faster. Its designed to make it easier to write a multi-threaded app, or retrofit multi-threading into existing single-threaded code.

      And that link you provided is interesting, but nowhere does it say anyone but microsoft wrote the TCP stack. All it says is it uses several existing TCP algorithms.

    46. Re:Not Really by Twinbee · · Score: 1

      People always seem to underestimate small latencies (even tiny 0.1s ones can irritate unconsciously). Glad your post was modded high here though.

      --
      Why OpalCalc is the best Windows calc
    47. Re:Not Really by gad_zuki! · · Score: 1

      So in other words paper MCSE's dont understand how to do compatibility testing or XP mode. I love how on slashdot we bash the business class and pointy haired managers until they say something anti-MS then they are the wisest people in the world.

    48. Re:Not Really by WiiVault · · Score: 2, Insightful

      Insightfull? Isn't there a moderation for PR drone?

    49. Re:Not Really by PRMan · · Score: 1

      I used Laplink's PCMover Upgrade Assistant. http://www.laplink.com/pcmover/pcmoverupgradeassistant.html. I know, I didn't think they were still in business either.

      It was time-consuming, but great. All the benefits of an in-place upgrade and all the speed of a fresh install. Even better, it can take all your settings from 32-bit to 64-bit. I plan on doing this at work, as it would take me 3-4 days to reinstall everything I have there.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    50. Re:Not Really by PRMan · · Score: 1

      That's funny. I went from Windows 3.0->3.1->3.11->95->98->XP on the same HD image and had the most stable 98 and XP of anyone I knew.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    51. Re:Not Really by PRMan · · Score: 1

      It's the lack of "senior moments", you know, where your dual-core 2GB machine quits responding for 15 seconds. That doesn't happen at all on Windows 7.

      Random 15-second pauses. No random 15-second pauses. Better run a scientific study to see if there really is a difference...

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    52. Re:Not Really by PRMan · · Score: 1
      It's hard to underestimate 15-second pauses. A co-worker is scanning PDFs and data entering them. On XP, the system works great. On Vista, every 3rd PDF results in a literal 15-second pause. I mean a FULL OS LOCKUP for 15 seconds.

      I upgraded her to Windows 7. It took 3 hours yesterday. We'll see today, but after using Win7 released version on every machine at home for almost 3 months now, I am confident that she won't have this problem anymore.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    53. Re:Not Really by PRMan · · Score: 1

      Except that Windows 7 is WAY faster than Vista, on lower hardware. On my Asus 901HA netbook, nobody runs Vista because it is so slow as to be unusable (1.6GHz Atom CPU, garbage Intel 945 graphics, 2GB RAM (maxed)). Windows 7 is about 2-3% slower than XP. Just enough to be noticeable, but not enought to be annoying.

      Windows XP - usable. Vista - unusable. 7 - usable.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    54. Re:Not Really by Twinbee · · Score: 1

      Yes, that would be a lot worse, but at least they're noticable and can be reported. Having thousands of 'barely noticable' lags may add up the same time as occasional 15s lags, and would also be much harder to put in as a claim for bad OS behaviour, since they're on the threshold of perception.

      --
      Why OpalCalc is the best Windows calc
    55. Re:Not Really by Bengie · · Score: 1

      I'm guessing most power savings from their changes would be for Multicore cpus. One of the main advantages to the changes is that the Corei7 can COMPLETELY turn off a core and use ~0 power. If the scheduler can get 1-2 cores to turn off for even a few miliseconds here and there, this can add up. A single core cannot turn itself off, at least 1 core must be powered up.

    56. Re:Not Really by dave562 · · Score: 1

      I think you're full of shit. A workstation that ran Windows 3.0 couldn't handle XP. I worked on 3.11 machines. They were 486DX2/66s and first generation Pentiums. Most of them maxed out at 64MB of RAM.

    57. Re:Not Really by PRMan · · Score: 1

      I never said it was the same machine. Back then, it was no problem to move a hard drive to a new machine. Reboot 2-3 times and wait for the drivers to load and voila, no problems. XP and Server 2003 ended the ability to do that, but before that it was no problem to move drives between machines.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    58. Re:Not Really by dave562 · · Score: 1

      Drive images, maybe. There is no way the ~500megabyte drive that ran Windows 3.0 would still be running XP. The minimum spec for drive space is 1.5GB. That's three times as much as the average disk size when people were running Windows 3.0.

    59. Re:Not Really by PRMan · · Score: 1

      Exactly. When I got a new drive, I just used the tool that came with the drive to expand the partition onto a new drive. Or just used xcopy at first. You could save all the long filenames in a file with lfnback, xcopy the drive with attributes and then put the long filenames back.

      When a new OS came out, I just did an upgrade. I mainly did it from 3.0 to 3.1 to 3.11 to 95. But once people started saying you couldn't get a well-running computer by doing an upgrade, then I had to felt compelled to keep it going, just to prove people wrong.

      Ultimately the XP drive just died unexpectedly (only about 2 years ago). I couldn't recover it, but it was quite a run.

      Buy good hardware and don't get malware and you can upgrade all you want. Windows doesn't really slow down that much either, not that I've ever noticed.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
  4. Something is wrong with Win7 power management by Anonymous Coward · · Score: 1, Insightful

    I have an Abit IP35-Pro motherboard. I mostly run Linux but occasionally boot to Windows 7 for some games. Almost always Windows 7 will screw up my BIOS to the point that the automatic CPU fan control no longer works (requiring a hard power-off to fix).

    1. Re:Something is wrong with Win7 power management by T+Murphy · · Score: 5, Funny

      So you've got a Linux fan and not a Windows fan. Not surprising on this site.

    2. Re:Something is wrong with Win7 power management by sunderland56 · · Score: 5, Insightful

      Windows 7 (like all modern versions of Windows) does nothing with the BIOS at all - the BIOS ceases running as soon as Windows starts booting. You don't even need to *have* a BIOS to run Win7. And, if a power cycle fixes the issue, it clearly is not a BIOS problem.

      If the device drivers for your motherboard have a bug - which sounds more like the cause of your issue - then that isn't a Microsoft problem at all, since they didn't write the drivers. Contact Abit for support.

    3. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      Any examples?

    4. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      Not true. The BIOS controls the fans and such even when the OS is running.

      Windows 7 does do something that makes it so the BIOS can no longer read the CPU temperature. When this happens the BIOS reported CPU temperature is stuck and always reads the same, whether it be in Windows, Linux, whatever. Until a hard power cycle. System works fine as long as I don't boot to Windows 7.

    5. Re:Something is wrong with Win7 power management by wbo · · Score: 2, Informative

      I actually have a system using that same motherboard. The BIOS on this board does have a tendency to run the CPU fan at full speed after rebooting. Even when it does work, it does not do a very good job at adjusting fan speeds based on the CPU temperature.

      In my experience it is best not to rely on the BIOS control on these boards and instead use a software solution to adjust the fan speeds.

      Under Windows you can use the Abit uGuru software to automatically adjust fan speeds based on temperature thresholds you specify which works quite well (at least under XP and Vista, haven't tested it on Windows 7 yet.) You can also use SpeedFan, but I prefer the Abit utility since it appears to react to temperature changes a bit faster.

      I haven't run Linux on this board but you may be able to find a Linux application that is also capable of adjusting fan speeds.

    6. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      Again, I have to agree with sunderland's post. Go get the correct drivers and update your mobo... this doesn't sound like a Windows problem, but more of a driver/firmware version problem. The OS can not reach into your firmware and change your BIOS, but your BIOS can defer to a higher level OS management if it's not working properly or if your settings tell it to do so. This is more likely your problem.

    7. Re:Something is wrong with Win7 power management by L4t3r4lu5 · · Score: 4, Informative

      Latest ABIT BIOS resolves a lot of issues with the temperature sensor on IP35 boards. Check the ABIT forums.

      And work on your Google-fu.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    8. Re:Something is wrong with Win7 power management by DoofusOfDeath · · Score: 4, Insightful

      If the device drivers for your motherboard have a bug - which sounds more like the cause of your issue - then that isn't a Microsoft problem at all, since they didn't write the drivers. Contact Abit for support.

      I think that's being a little too easy on Microsoft. Getting drivers right is a shared effort of both the hardware vendor and MS. Both parties need to do their jobs right in order for the overall system to work.

      Even if it is a bad driver, one might blame MS for not making Windows 7 sufficiently compatible with Vista at the device-driver-interface level. Or for building an ecosystem in which closed-source, maintainable-only-by-the-OEM drivers are the norm, etc.

      I think the best we can say here is that the MS-Abit team seems to have produced a bug.

    9. Re:Something is wrong with Win7 power management by DdJ · · Score: 3, Insightful

      If the device drivers for your motherboard have a bug - which sounds more like the cause of your issue - then that isn't a Microsoft problem at all, since they didn't write the drivers. Contact Abit for support.

      If we take this as true, it's an example of why for some people, paying a premium for a Macintosh is worth the cost and can make sense. You give up the freedom to do all sorts of things (like get a machine with specs perfectly suited to specialized needs for example), but you gain freedom from a lot of problems of this sort.

      (Just trying to plant this in the heads of the countless people who argue there's literally no rational reason to buy a Mac, and only fanboys would even consider it. You won't see me argue that there's no such thing as an Apple fanboy, but I will argue that the fanboy phenomenon is not all there is to Apple's sales.)

    10. Re:Something is wrong with Win7 power management by The+MAZZTer · · Score: 1

      You don't even need to *have* a BIOS to run Win7.

      Err... you DO know what first takes control of the computer when you turn it on right? The BIOS. SOMETHING has to load the MBR from disk and execute it.

      After that, yeah, modern Windows tends to do it's own thing and doesn't use the BIOS for anything.

    11. Re:Something is wrong with Win7 power management by orudge · · Score: 2, Informative

      Windows 7 (as well as I think certain versions of Vista) provides support for booting from EFI rather than a BIOS. While, yes, it's still a "BIOS-like" bootstrap loader, Windows 7 is not reliant on any specific BIOS functions.

    12. Re:Something is wrong with Win7 power management by Clairvoyant · · Score: 2, Funny

      Any examples?

      (Score:-1, Troll)

      There' s one ---^ :)

    13. Re:Something is wrong with Win7 power management by Kijori · · Score: 2, Informative

      You don't even need to *have* a BIOS to run Win7.

      Err... you DO know what first takes control of the computer when you turn it on right?

      That would be a firmware interface. BIOS is one example of a firmware interface - and is the defacto standard on a PC - but it isn't the only one. You can indeed run all recent versions of Windows without a BIOS.

    14. Re:Something is wrong with Win7 power management by MadKeithV · · Score: 1

      ROFL! Well played :)

    15. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      The only thing keeping Windows from mainstream usage is the poor hardware support relative to the incumbent Linux. If only hardware manufacturer's would cooperate more with the Microsoft developers, we'd have real competition in the OS market.

    16. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      Hmm, I didn't know Windows could affect the BIOS. But what do I know, I'm just a lowly IT Admin.

    17. Re:Something is wrong with Win7 power management by DigiShaman · · Score: 1

      Unlike Windows (or any OS), it's the BIOS that sets CPU and RAM timing. It also lets the CPU load microcode at POST. Windows has and never will have such low-level hardware control.

      And yes. I've seen Windows power management mung up CMOS settings. However, that's a BIOS coding issue for letting it happen in the first place.

      --
      Life is not for the lazy.
    18. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      Check the post you replied to again

    19. Re:Something is wrong with Win7 power management by Viol8 · · Score: 1

      "Not true. The BIOS controls the fans and such even when the OS is running."

      Err no, it doesn't. The BIOS isn't some seperate autonomous entity running in the background on some special CPU reserved for it - its just a bunch of routines the OS can call if it wants. And no modern OS does - they all have their own 32/64 bit drivers.

    20. Re:Something is wrong with Win7 power management by ettlz · · Score: 4, Interesting
      I believe fan control in a protected-mode operating system operates in one of the following ways.
      • ACPI embedded controller, a separate microprocessor in the chipset that runs its own firmware (typically packaged alongside the BIOS) that monitors the temperature and controls fans in manner orthogonal to the goings-on of the rest of the system.
      • System-management mode where, upon detecting some thermal condition, the chipset puts the CPU into a special operating mode that executes a particular piece of BIOS code presumably to emulate the above. In this case, SMM BIOS code is executed. This happens without the knowledge or control of the operating system.
      • Protected-mode ACPI control whereby the OS kernel runs the ACPI tables (read from the BIOS on boot) on a virtual machine. These tables include some bytecode to activate the fan once a trip-point is reached. x86 binary found in the BIOS is not invoked here.

      The first is clearly the most desirable, as SMM is just plain wrong, and hardware protection should not rely upon the stability of the operating system.

      What's happening in your case could be a problem with the EC somehow becoming confused, which is likely either a BIOS or EC firmware bug.

    21. Re:Something is wrong with Win7 power management by lukas84 · · Score: 2, Informative

      Only the 64bit versions do. Granted, all UEFI enabled machine (except some Macs) are 64bit capable, but it's still important.

    22. Re:Something is wrong with Win7 power management by lukas84 · · Score: 2, Informative

      Windows can do CPU microcode updates:

      http://support.microsoft.com/kb/936357

    23. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      Except for ACPI, SMBIOS, some WMI extensions, and probably a few more bits. Sure, it's not the old interrupt-based BIOS functionality - it's basically a load of information stored in tables in the BIOS, which are copied into main memory somewhere, and are acted on by the operating system. ACPI even includes executable code, in the form of a VM. Windows uses this for power management, getting information about the system (PCI configuration, for example), and controlling peripherals like sensors or fans.

      In the case of ACPI (usually the biggest problem), Windows and Linux actually run the exact same code. If Linux handles it, and earlier versions of Windows handled it, then it's Microsoft's problem. Most of the problems with ACPI are actually Microsoft's fault to begin with - they wrote most of the spec, then implemented ACPI compilers that generate non-compliant code, and an ACPI runtime that doesn't even attempt to match the spec, and isn't properly documented anywhere. This inevitably leads to ACPI in BIOSes that was developed by trying a load of different things and testing against Windows, making backwards compatibility (or, indeed, any compatibility) much more difficult than it should be.

    24. Re:Something is wrong with Win7 power management by anss123 · · Score: 1

      The BIOS isn't some seperate autonomous entity running in the background on some special CPU reserved for it.

      My Abit mobo actually had a micropossesor dedicated to controlling the fans. It was called uguru and worked much better than my current MSI P55-GD65 mobo's fan control. *Sad that Abit keeled over*

      Anyway, the BIOS can use system management mode to run code behind the operation system's back. That's how they implement "legacy keyboard" support, and I believe they can use it for controlling fans and other stuff too.

    25. Re:Something is wrong with Win7 power management by Carewolf · · Score: 1

      Err no, it doesn't. The BIOS isn't some seperate autonomous entity running in the background on some special CPU reserved for it - its just a bunch of routines the OS can call if it wants. And no modern OS does - they all have their own 32/64 bit driv

      Yes it does. Like GP, you would have been right 10 years ago, but this is not 10 years ago! Nowadays we have a thing called ACPI which is are interpreted instructions served by the BIOS to the OS on how to access system hardware. System drivers usually just includes detection of the hardware, names of the procedures to call, and BIOS bug-fixes.

    26. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      doesn't win7 support EFI?

    27. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 1, Informative

      Err... you DO know what first takes control of the computer when you turn it on right? The BIOS. SOMETHING has to load the MBR from disk and execute it.

      Never used EFI before?

    28. Re:Something is wrong with Win7 power management by cachimaster · · Score: 1

      the BIOS ceases running as soon as Windows starts booting.

      Nothing further than the truth. BIOS stays resident and executes all the time in the form of SMM (System managament mode). It's used *specially* in power managament rutines.

      How do you think that a USB keyboard works in DOS whitout USB drivers? is the SMM BIOS doing the conversion.

      Yeah, you think that when you run Linux or BSD you ar in complete control of the machine and no propietary code runs? NO. RTFM.

    29. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      *cough* ACPI *cough*

    30. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      wrong, windows 7 needs to support this with no additional drivers, linux does so :)

    31. Re:Something is wrong with Win7 power management by BigDish · · Score: 0

      Keeping in mind that you have provided almost no information in your post, this is most likely either a BIOS bug or a configuration issue on Linux - I'm leaning toward both actually. Once the OS takes over power/thermal management from the BIOS, the BIOS basically stays out of the way - so Windows is getting control over your fan and managing it.
      Upon soft rebooting, I would expect the BIOS to step back in, but it sounds like this isn't happening - here is the BIOS bug. Now, you likely do not have Linux configured correctly to do thermal management, so if you only boot in Linux, the BIOS is still handling it, but if you have loaded Windows first (and your buggy BIOS has not reset it) nothing is handling it.

    32. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      There hasn't been a bios release in ages for the IP35 (Abit is out of business if you didn't know).

      The forums have been down for like a year at least.

    33. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      I have never had any issues with the automatic fan control until Windows 7. I am running the latest bios.

      When this issue happens even uGuru can't control the fan. The CPU temperature is just stuck to a specific value depending on when the BIOS gets screwed up.

      Linux isn't an issue. It works perfectly as long as I don't ever boot to Windows.

    34. Re:Something is wrong with Win7 power management by jim_v2000 · · Score: 1

      I think you could say that about buying from any computer manufacturer. The OP sounds like he built his machine (he knows which mobo he's using).

      --
      Don't take life so seriously. No one makes it out alive.
    35. Re:Something is wrong with Win7 power management by sexconker · · Score: 0, Troll

      There's literally no rational reason to buy a Mac.
      Only fanboys would even consider it.
      The fanboy phenomenon is all there is to Apple's sales.

    36. Re:Something is wrong with Win7 power management by sexconker · · Score: 0

      EFI is a BIOS.

    37. Re:Something is wrong with Win7 power management by 0xdeadbeef · · Score: 1

      If we take this as true, it's an example of why for some people, paying a premium for a Macintosh is worth the cost and can make sense. You give up the freedom to do all sorts of things (like get a machine with specs perfectly suited to specialized needs for example), but you gain freedom from a lot of problems of this sort.

      My Macbook Pro stopped charging its battery. To fix it I had to download and install an update to the power management firmware, a process every bit as "scary" as applying a BIOS update. Then, a few months later, the battery swelled so much it popped open its enclosure.

      But hey, having a hardware and software monoculture solves these kinds of problems, right? Dream on. All it really buys you is the ability to hold the vendor completely accountable for any problems. But then again, it's that way with all laptops, ain't it?

    38. Re:Something is wrong with Win7 power management by fat_mike · · Score: 1

      I have that exact same board. I also have secondary temperature sensor in one of my drive bays. Both Windows 7 and the secondary sensor report the same temp. By the way, while I'm posting this I have X-Plane 9 at 1920x1200 at 32 bit color with everything set to extremely insane running in a window behind Firefox with no stuttering. I also have Adobe Premiere rendering 3D menus for a DVD I'm making.

    39. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      [QUOTE]Err no, it doesn't. The BIOS isn't some seperate autonomous entity running in the background on some special CPU reserved for it - its just a bunch of routines the OS can call if it wants. And no modern OS does[/QUOTE]
                Err, yes it does. Look closely at the ACPI specifications. ACPI includes an ACPI *interpreter*, the OS does not actually jump into the BIOS, but it does load fragments of code (not x86, but ACPI-specific language) out of the ACPI table and executes them. I would not make fan control ACPI-controlled (I would favor a fan speed controller, computer-adjustable perhaps but autonomous..) but many vendors DO use ACPI for fan speed control. The epic fail is when that AND the overtemp shutoff are ACPI controlled, so a hard system lockup cooks the system.

    40. Re:Something is wrong with Win7 power management by Anonymous Coward · · Score: 0

      [QUOTE]In the case of ACPI (usually the biggest problem), Windows and Linux actually run the exact same code. [/QUOTE]
                If only. The table DOES allow to specify OS-specific code, "WXP" is used for tables "for" Windows XP and "LNX" for Linux. In the past, people have fixed power management problems by having Linux ACPI use the "WXP" table instead of "LNX" -- yep, some moron vendor put *BROKEN* Linux tables instead of copying the working tables they already had.

    41. Re:Something is wrong with Win7 power management by L4t3r4lu5 · · Score: 1

      Latest = "most recently released", not "released recently."

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    42. Re:Something is wrong with Win7 power management by BitZtream · · Score: 1

      And did MS write the driver, or the mobo manufacture?

      What the parent was saying is that Apple writes the drivers regardless, or works VERY CLOSELY with them to produce the drivers, because they control ALL the hardware that goes into a Mac.

      MS does not control all the hardware, they can not ensure that the driver the mobo manufacture provides actually does what its supposed to do or even follows the MS guidelines for drivers.

      It doesn't matter if he built his machine and knows which mobo it is, that doesn't make the mobo drivers any more reliable. Apples' tight integration and knowledge of the hardware give them an advantage that MS doesn't have and can't have do to the fact that anyone can and does make hardware and drivers for Windows.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    43. Re:Something is wrong with Win7 power management by jim_v2000 · · Score: 1

      My point was that ALL OEM's tend to work closely with hardware manufacturers to ensure OS compatibility. The exception might be smaller/bargain OEMs.

      --
      Don't take life so seriously. No one makes it out alive.
  5. Snow Leopard is better than Windows 7 by Anonymous Coward · · Score: 3, Funny

    Suck it, Microsoft drone.

  6. Is this really that surprising? by bsDaemon · · Score: 2, Informative

    Is this really that surprising? I mean, splitting threads over different cores, having two cores still isn't going to be that much faster than one. I wouldn't expect to see much a gain just from this any more than I would on Linux or BSD. Still, every little bit helps.

  7. Power savings by NoYob · · Score: 2, Interesting
    From what I've seen, unless you're on a Core i7, you're not getting the power savings. I'm still running a Core Duo on my Windows XP sp3 box and I don't think it'll do me any good.

    Seeing the performance increase and in some cases decrease from Vista to 7, I don't see that as a selling feature either.

    What does intrigue me is the ability of the OS to allocate threads to the different cores. That is something I would want to learn more about.

    Basically, unless you're on a workstation and running intensive applications, you're not going to benefit from buying Windows 7 for an old machine.

    --
    It's NOT me! It's the meds! I'm on 1000mg of Fukitol.
    1. Re:Power savings by VGPowerlord · · Score: 4, Informative

      From what I've seen, unless you're on a Core i7, you're not getting the power savings.

      The 17% power savings mentioned on page 3 of the article is primarily for the Intel Xeon 3500 and 5500 lines (the Nahalem processors), which shut off power to cores that aren't being actively used. The other linked articles go into this more in depth.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    2. Re:Power savings by springbox · · Score: 1

      Didn't AMD at one point have a similar feature in their hardware? I recall them having to release microcode so that all cores would be throttled simultaneously. It seems Windows (pre-7 probably) sometimes had a habit of leaving threads on the "sleeping" cores.

  8. I disagree with *you* by Joce640k · · Score: 0

    Why would anybody expect Windows 7 to be magically faster at crunching numbers? It's 100% CPU dependent and no OS can speed up your CPU.

    --
    No sig today...
    1. Re:I disagree with *you* by Anonymous Coward · · Score: 0

      How naive.

    2. Re:I disagree with *you* by TheRaven64 · · Score: 5, Informative

      Lots of things affect performance. One of the big things is cache usage. A L1 cache miss costs around 10 cycles these days. A L2 cache miss costs 200 or more. If you move a process (or thread) between cores on the same die with a shared L2 cache, then every load or store instruction for a little while will cause a L1 cache miss. If you move them between processors with no shared cache, then every access will cause a L2 cache miss. If, every time you schedule a thread, it is on a different processor then, given that a typical scheduling quantum is only 10ms, your thread will spend most of its time loading data from main memory to cache. This will show up as 100% CPU usage, but will only be getting something like 10% of the maximum theoretical throughput for that CPU. Improve processor affinity, and you can easily see a large speedup relative to this.

      --
      I am TheRaven on Soylent News
    3. Re:I disagree with *you* by jedidiah · · Score: 2, Insightful

      Is that really the best you can come up with?

      Some of us have actually don't development on large Unix servers. There
      really isn't any reason the OS should be getting in the way. The
      bottlenecks should be all in your applications. A well built application
      should be able to light up your entire server, fully exploit all of it's
      hardware and scale well while doing it.

      Whether or not you overwhelm your scheduler is also something that should
      be an application problem rather than an OS problem.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    4. Re:I disagree with *you* by Anonymous Coward · · Score: 0

      I miss your sig, but kudos for being one of the few slashdot users that I recognize by name and by the quality of the post.

    5. Re:I disagree with *you* by lorenlal · · Score: 1

      Why would anybody expect Windows 7 to be magically faster at crunching numbers? It's 100% CPU dependent and no OS can speed up your CPU.

      Because the OS certainly has an ability to slow the whole process down... There many things Windows does to handle setting up, managing and tearing down the processes to do all that number crunching. If Windows does a better job there, then the performance (especially when splitting the job up over many cores) will be better.

    6. Re:I disagree with *you* by adisakp · · Score: 2, Insightful

      Typically, when you've swapped out a process on the CPU, most of the L1 cache is going to be evicted by the next process which runs. A considerable amount of data will remain in the L2 cache but the L1 cache will be quite polluted by the intermediate processes that run between time slices. Therefore, L2 is the more important consideration.

      The system they performed testing on has a CPU with a single shared L2 cache so processes moving between CPU cores are not necessarily slower than processes parked on a single core. Since the L2 is shared, there are no L2 cache misses introduced by swapping cores.

      A CPU that would better show performance improvements on Windows 7 by higher thread affinity would be one with a split L2 cache like the Intel Kentsfield Core 2 Quad Q6600. The Q6600 would have a lot of L2 cache misses on Vista and XP that would be eliminated by the optimization in Windows 7.

    7. Re:I disagree with *you* by sexconker · · Score: 1

      And use a lot of L3 cache shared across all processors.

      The i7 CPUs sure as hell aren't priced according to cost anyway.

    8. Re:I disagree with *you* by sexconker · · Score: 1

      Because the OS certainly has an ability to slow the whole process down.

      UAC PROMPT:
      Hello user!
      I took 20 seconds to appear, and only did so underneath all visible windows and without a taskbar window of my own. Looks like you found alt+tab!

      Did you really mean to do what this application said you did?

      | Yes | No | What? (Yes) |

    9. Re:I disagree with *you* by jedidiah · · Score: 1

      There was this guy named Turing and he invented this notion of a test.

      It's rather germane at the moment.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    10. Re:I disagree with *you* by adolf · · Score: 1

      Interesting commentary. Keeping threads on their own cores is something I've predicted would help in certain situations for some time -- ever since I saw one CPU-intensive application jump randomly between two otherwise idle Pentium Pro 200's on an SMP OS/2 Warp Server box way back when.

      Is there a simple way to test this theory about processor affinity in isolation? I just so happen to have a Q6600 here, running Vista x64, and it sure would be interesting to see for myself if 7 makes any meaningful improvements on this chip.

    11. Re:I disagree with *you* by spongman · · Score: 1

      task manager in vista & 7 allows you to assign processor affinity

    12. Re:I disagree with *you* by adolf · · Score: 1

      Sure. But so what?

      It's my understanding that with 7, I shouldn't have to goof with things like that. I've got better things to do than waste time assigning processes to cores manually -- any potential savings in cache efficiency is going to be swamped by all of the effort I've invested in dicking around with it.

      Did you read the article, or the comment that I was replying to?

  9. slashdot censoring comments about its twitter feed by Anonymous Coward · · Score: 0

    twitter feed gone, slashdot censoring its comments about it.

    maybe if its main site wasnt to slow people wouldnt have to use twitter...

  10. Not all code can be done in parallel by jellomizer · · Score: 4, Insightful

    What the new languages and OS's are doing, are just making it easier for developers to make code that runs on parallel processors. However most of us are not trained to write parallel code. And there are some algorithms that cannot be parallelized. What the moderns OS are doing is taking code that was designed to run multi-threaded or parallel in the first place and in essence have them run more efficient on multi-processors. As well as giving you some tools to make development easier and stop us from trying to work around all those conflicts that distracts us from software development. Much like how String classes came common for developers so we didn't need to fuss around with allocations just to do some basic string manipulation... (Alocate space, calculate the memory offset insure the last character was a 0x00...) aka making development really easy for buffer overflow errors if you missed a step.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Not all code can be done in parallel by Anonymous Coward · · Score: 0

      What the new languages and OS's are doing, are just making it easier for developers to make code that runs on parallel processors. However most of us are not trained to write parallel code.

      And firefox is one of the worst offenders. Say you have 3 browser windows open, looking at 3 different websites.

      In one of the windows, go to a new website, like www.newwebsite.com. All the firefox browser windows will hang until the DNS query for www.newwebsite.com completes. Not only annoying, but pointless.

    2. Re:Not all code can be done in parallel by Shikaku · · Score: 1

      http://egonitron.com/2007/05/25/the-truth-about-the-firefox-pipelining-trick/

      This is false. Even if it was true, it can be mitigated with pipelining, which is very easy to enable.

      Unless you are using firefox 2.0 or less, this issue doesn't exist.

    3. Re:Not all code can be done in parallel by DannyO152 · · Score: 2, Interesting

      And who wants to spend money looking at decades old code in order to make explicit implicit blocks, or dare to risk breakage by tweaking the code to be concurrency amenable?

    4. Re:Not all code can be done in parallel by Anonymous Coward · · Score: 0

      This is false. Even if it was true, it can be mitigated with pipelining, which is very easy to enable.

      Unless you are using firefox 2.0 or less, this issue doesn't exist.

      This issue occurs on every firefox 3.x browser I've tried (on windows). I'd be happy to send you some tcpdump logs showing the problem.

      I can understand the browser window that made the DNS query hanging until the query completes, but I think it's a bad design choice for ALL browser windows to hang while waiting for a DNS query to finish.

      I can understand the browser window that made the DNS query hanging,

    5. Re:Not all code can be done in parallel by Nursie · · Score: 4, Insightful

      "What the new languages and OS's are doing, are just making it easier for developers to make code that runs on parallel processors. However most of us are not trained to write parallel code."

      Well you bloody well should be, it's basic stuff.

      Parallelism has been around for over 20 years now, not to mention the related discipline of distributed computing. It's not new. It's not *that* hard. You don't need to parallelise every last goddamn algorithm if you can split the work up into jobs using thread pools, or into similar tasks.

      You think the people that make apache analyse every string comparison they do to see if they could do it more efficiently across a set of vector cores? Well maybe, but most likely they use task parallelism to get multiple threads executing different but comparatively large chunks of code.

      This is not a distraction from software development, it's doing it well. And if you're afraid of a little bit of memory allocation then you're doing it wrong...

    6. Re:Not all code can be done in parallel by mister_playboy · · Score: 2, Informative

      I use FF 3.5.3 on Ubuntu 9.04, and it behaves exactly as the grandparent describes. In fact, loading a tab with a /. story in it sometimes takes so long that compiz grays out the whole FF window in the same way that Windows tags a window title with (Not Responding).

      Whatever the cause of this behavior, it is definitely annoying.

      --
      Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
    7. Re:Not all code can be done in parallel by jellomizer · · Score: 3, Interesting

      1. Parallel Software development is normally taught as a Masters Level class for computer science. Only for the last 3 years has multi-processing architecture been available for common PCs. So sorry It is not a common Skill for good parallel software development.

      2. Having to rethink your coding methods isn't hard but you need to be retained to think about problems differently. Multi-Threading isn't the only thing about real parallel processing programming.

      3. Spending a week to make sure your threads are completing and starting at the right time and are Not creating a race condition where you have just been lucky does require a lot of extra coding that for most applications can be the difference between the software being a benefit or a cost.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    8. Re:Not all code can be done in parallel by ScaledLizard · · Score: 1

      There are many different possibilities of creating parallel code, which also differ in terms of difficulty. It is often easy to parallelize tasks on a computer as different processes, if the amount of inter-process communication isn't too big. Otherwise, take a look at threads, mutexes and transactions to get startet on parallel programming. There isn't a best strategy yet for all cases, and perhaps a single best strategy for parallel programming doesn't exist.

    9. Re:Not all code can be done in parallel by Anonymous Coward · · Score: 0

      Parallel Software development is normally taught as a Masters Level class for computer science.

      Then it follows that if you want to be a programmer, computer science (or at least computer science at whatever school you're talking about) isn't for you. (I dunno.. back in the 1980s, basic ideas like mutexes, semaphores etc were being talked about in 200/300-level CS classes, though. (Have things really changed that much? (Am I an old fart?)))

      Even before multicore hardware was ubiquitous, some measure of parallel programming was already a great way to squeeze throughput out of machines that could do any sort of I/O without the CPU. Whether we're talking about reading the next block of data from disk and shoving it down a pipe while your awk script processes strings on your PDP-11, or your game figures out the next thing it's going to draw while your Amiga's blitter draws the previous thing, or whatever. Ancient, ancient stuff. Parallelism has always been something that most programmers have either had to think about, or should have been thinking about. And now a $50 CPU has SMP. If people aren't being trained, then maybe they have a legitimate gripe with someone, but it's something they really oughtta learn and it's ultimately their own responsibility. And for the most part, people are learning it and dealing with it. Don't get left behind.

    10. Re:Not all code can be done in parallel by Monkeedude1212 · · Score: 1

      1. Multi-processing Architecture has been publicly available for more than 3 years. Whether or not you'd define it as common is really up to who you ask - I could tell that multiple cores was going to be the next big thing, and it just took a while for the rest of the world to catch on.

      2. I finished a 2 year program (In Object Oriented Software Development) just over 2 years ago, and Multi-threading was towards the end of the first year. I bet if I were to turn that into a CS Degree now I wouldn't need a masters to learn it. Similar to how my parents learned Linear Algebra in High school, I had to learn it in middle school. Kids today start out even earlier.

      3. If you are finding yourself debugging something because you "Got Lucky" the first time, you aren't doing it right. FIRST thing in ANY computer science class I've learned: Plan first - Write after. EVERY step of the way, not just class diagrams, Not just a flow chart, for it. If you haven't laid out how your threading is going to by Synchronized or not, you are going to run into issues. The "Code as you go" mentality has a funny way of causing problems.

    11. Re:Not all code can be done in parallel by jellomizer · · Score: 1

      1. There is a difference between publicly available and common. When I took my CS degree the idea was more to the fact that the cores will gust get faster not get multiple CPU's. Except for a server environment.

      2. Multi-Threading is not parallel processing! Multi-Threaded coded converts easily to parallel processing but it is not parallel processing. If you know the OS's Multi-Tasking schedule then you are able to time events, also with a single CPU can assume consistent memory mapping. If you set the AX register with a value on a parallel system which CPU gets it. Are they both in sync. Do you want them to be in sync as a fast switch. In my undergrad I did take a class in parallel processing however it was based on a Masters class and it was offered only once... Ever... in the college. We found ways to bring computation from O(n) to O(log n) and O(n^n) to O(n). When I took the class that covered multi-threading it wasn't about fully optimizing your code for parallel processing but for those tasks that you don't need done in realtime, and making sure they don't step on each others foot.

      3. We all make errors. If we messed up our locking system (even if well planned) the program may still work without knowing it is failing until it is too late. No matter how much planning people will make mistakes. Single process apps make it for easier testing of conditions. Unless you want to put a wait command in every thread for testing you can miss something. I am always worried about people who think that if they just plan far enough they won't have any bugs. As they tend to have the most serious, as they do not realize that the "Code as you Go" is not the opposite but a reality to even the best designed program of any complexity. A good Design makes sure all the pieces are in place however when you get into the details you will find expected results are not working as expected.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    12. Re:Not all code can be done in parallel by Anonymous Coward · · Score: 0

      "Only for the last 3 years has multi-processing architecture been available for common PCs."

      *bullshit*

      multiprocessor pc's have been commonly available since at least 1996.

    13. Re:Not all code can be done in parallel by Yamata+no+Orochi · · Score: 0

      Say you have 3 browser windows open, looking at 3 different websites.

      In one of the windows, go to a new website, like www.newwebsite.com. All the firefox browser windows will hang until the DNS query for www.newwebsite.com completes. Not only annoying, but pointless.

      Who the hell ever runs into that?

    14. Re:Not all code can be done in parallel by yabos · · Score: 1

      I learned the basics of multithreading at my community college programming course in year 3. We had to write parallel sorting algorithms. I think any CS Bachelor's level degree that doesn't talk about threading is pretty worthless since this is going to be very important to know.

    15. Re:Not all code can be done in parallel by BikeHelmet · · Score: 1

      You're sort of right and sort of wrong.

      Parallelism isn't basic stuff. Breaking tasks up into smaller chunks is basic stuff. If you happen to have a workload like Apache where you're doing one thing 1 million times, then it's easy peasy. However, if you have a primarily sequential task - like games - then it's particularly difficult. It's easy to split the IO off into different threads, and run that plus some minor tasks like audio off another core - but how do you balance the workload so that two or more cores stay busy as much as possible? Designing new algorithms to split tasks across cores? This isn't simplistic stuff that just pops into your head - it requires a lot of thought to get it right.

      For a game like Crysis, you have enough physics and advanced graphics that there's significant gains from finding the right way. For many older games, multi-threading/multi-core support was done so poorly that close-to-single-threaded would run faster. (I say close to, because IO should always be split off, along with any task that can lock down the CPU)

      Really, for games at least, it comes down to doing it right or not at all. A more optimized single-threaded game loop can be far easier to implement, and offer speed gains if you do multi-threading the wrong way. (which is common)

    16. Re:Not all code can be done in parallel by syousef · · Score: 1

      Well you bloody well should be, it's basic stuff.

      1. It's "basic stuff" most people get wrong. Sorry but if you think it's easy YOU are probably not doing it right.

      2. Not every library, existing code base and environment is thread safe

      3. There are entire classes of problems that can't be parallelised

      You're probably taking some very narrow experience and extrapolating to well everything. Sometimes it's not just a lazy programmer that means it's doesn't get done.

      --
      These posts express my own personal views, not those of my employer
    17. Re:Not all code can be done in parallel by Have+Brain+Will+Rent · · Score: 1

      Parallelism has been around for over 20 years now, not to mention the related discipline of distributed computing.

      Quite a bit more than 20 years. If you're going to be snotty then be accurate as well.

      --
      The tyrant will always find a pretext for his tyranny - Aesop
    18. Re:Not all code can be done in parallel by BitZtream · · Score: 1

      Everything you said in your post tells me you aren't a programmer.

      You are someone who has been taught what programming is by someone else who really didn't understand what they were doing.

      You need to find a new career or go back to VB and Access.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    19. Re:Not all code can be done in parallel by BitZtream · · Score: 1

      And this post reenforces my previous one. You are stuck in a box that was the situation when you were 'taught' to program. You are not a programmer, you are a regurgitator, I'm sorry.
       

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    20. Re:Not all code can be done in parallel by Nursie · · Score: 1

      Hey, that's why I said over 20, I wasn't 100% sure :)

    21. Re:Not all code can be done in parallel by Bengie · · Score: 1

      If you actually read up on how CPU's work, how cache works, then Parallel programming is easy. I'm mostly self-taught . My first few multi-threaded attempts had weird issues, but then I got past the logic errors. My next big issue was having too many locks. Once I got past that, I realized if you just break everything up into objects and each object designed from the get-go to be built for parallel processing, then it's cake.

      My biggest disadvantage to being self-taught is not knowing predefined cases to common problems which results in reinventing the wheel and/or being slightly suboptimal.

      Knowing how cpu's work can make a big difference since some low level commands are inherently safe from being preempted, like incrementing an integer. But someone may use a 64bit integer and it works fine on their 64bit machine, but on a 32-bit machine a 64int isn't just a simple instruction, it's multiple instructions and can be preempted. Stuff like that.

  11. Re:Did we really expect different? by Kirin+Fenrir · · Score: 1

    More like Windows Vista was the beta of Windows 7.

    Those of use that skipped Vista would do well to pick up 7, which while flawed, seems to me to be the best of the Windows home operating systems.

    --
    Caffeine is my anti-drug!

    Duranin - A NWN2 Roleplaying Persistent World
  12. too much is never enough by Anonymous Coward · · Score: 0

    that must be why /. now includes censorship, & does so much advertising for the felonious kingdumb of gottiesque softwar gangsters.

  13. Re:Did we really expect different? by sunderland56 · · Score: 1

    The article is about major changes in the scheduler and their effects. How can you have major kernel changes, but claim that it is just "refurbished Vista"?

    People complained long and loud about Vista. Microsoft addressed all of the complaints, and produced an OS that is faster, easier to use, and consumes less power. Now, people are complaining that this new OS is just "refurbished Vista". Was Vista just "refurbished XP"? Was XP just "refurbished Win95"?

  14. Wadaya want, chopped liver? by TheSHAD0W · · Score: 1

    ...permitting Windows 7 to scale up to 256 processors without performance penalty, but delivering little performance gains for systems with only a few processors...

    So you're disappointed Microsoft doesn't magically speed up your single or dual-core PC? Maybe you're expecting too much.

    1. Re:Wadaya want, chopped liver? by Hadlock · · Score: 2, Informative

      Maybe he's a mac user. 10.1-> 10.2 -> 10.3 all sped up my 550 mhz powerbook back in the day. 10.4 was the first OS update to slow down my computer (10.3.9 was screaming fast on my laptop). 10.4.1 fixed some speed issues, and by the time 10.4.5 came out it was nearly as fast as 10.3.5 or so. So it's possible to upgrade your OS and end up with a faster feeling system. There used to be a mac benchmarking site, mac feats that documented that each release was in fact marginally faster in most every aspect.

      --
      moox. for a new generation.
    2. Re:Wadaya want, chopped liver? by TheSHAD0W · · Score: 3, Interesting

      Yeah, it's possible for an OS to slow down your computer by improperly handling tasks, but you can't depend on finding and correcting them. (They may not even be there.) It's understandable to be annoyed if an OS update slows down your system; it's something else to expect a speed-up from out of nowhere.

      Also, Windows 7 users are reporting a subjective improvement in response much like you report in OS X's progression.

    3. Re:Wadaya want, chopped liver? by Neil+Hodges · · Score: 1

      And I bet 10.6 works quite well on there, too.</sarcasm>

    4. Re:Wadaya want, chopped liver? by Hadlock · · Score: 1

      Supposedly there was a hack to allow 1ghz computers to run 10.5, but I wouldn't have much space left over on the 20GB hard drive after 10.5 would be installed. Sadly like most TiBooks of that era, one of my hinges broke and it's now collecting dust somewhere. Sadly a hinge repair costs almost as much as the entire laptop is worth these days.

      --
      moox. for a new generation.
    5. Re:Wadaya want, chopped liver? by Nemyst · · Score: 1

      All depends on perspective I guess. Haters will scream "It feels like that only because XP/Vista was slowing your computer down!"; lovers will respond "No, it's because they've sped it up!" Glass empty, glass full kind of deal. It's possible that OSX was badly optimized (either in general or for specific cases) and that each update slowly fixed that. It's also totally possible that they've found improvements that they did not know of previously or that weren't implemented before. All a matter of perspective.

      What really matters is that it feels better for you, isn't it?

    6. Re:Wadaya want, chopped liver? by Anonymous Coward · · Score: 0

      Canonical sure has made major strides with Ubuntu in this regard. 8.10 > 9.04 > 9.10 have all had major underlying speed and interface latency improvements. I don't know what it is they are doing but, it is definitely working.

  15. Ouch by TheRaven64 · · Score: 4, Informative

    I should know better than to click on InfoWorld links, but I think I just lost about 10 IQ points as a result of reading that article.

    In summary, Windows 7 now tries to keep threads on the same processor. It has been known for about 15 years that this gives better cache, and therefore overall, performance. Any scheduling algorithm developed in the last decade or so includes a process migration penalty, so you default to keeping a thread on a given processor and only move it when that processor is overly busy, another one is not, and the difference is greater than the migration penalty (which is different for moving between contexts in a core, between cores, and between physical processors, due to different cache layout). This also helps reduce the need for locking in the scheduler. Each CPU has its own local run queue, and you only need synchronization during process migration.

    If Vista, or even Windows Server 2003, didn't already do this, then I would be very surprised. FreeBSD and Linux both have done for several years, and Solaris has for even longer. Fine-grained in-kernel locking is not new either; almost every other kernel that I know of that supports SMP has been implementing this for a long time. One of the big pushes for FreeBSD 5 (released almost a decade ago) was to support fine-grained locking, where individual resources had their own locks, and FreeBSD was a little bit behind Linux and a long way behind Solaris in implementing this support.

    --
    I am TheRaven on Soylent News
    1. Re:Ouch by dpilot · · Score: 1

      Speaking of fine-grained locking, how much of the BKL is left in Linux? I know they've been getting rid of it for a long time, and it's mostly gone. But I thought there were a few paths that used the BKL, and ioctl was one. For instance...

      On May 15, 2008, the BKL was returned to non-preemptible. http://kerneltrap.org/BKL

      On Oct 10, 2009, the BKL was removed from soundcore_open. http://groups.google.com/group/linux.kernel/browse_thread/thread/d4d323a4781f1c05

      On Oct 15, 2009, the BKL was removed from the realtime clock on the 68000 arch. http://www.gossamer-threads.com/lists/linux/kernel/1142631?page=last

      In 2008 there were 1300+ uses of BKL, and it looks as if they've been chipping away. Any idea what's left?

      --
      The living have better things to do than to continue hating the dead.
    2. Re:Ouch by Anonymous Coward · · Score: 0

      My understanding was that the NT kernel doesn't have the giant lock issue that Linux/FreeBSD had. The lock improvements are in the area of performance critical sections where the strategies have been improved to reduce contention. Primarily the issues were due to old assumptions no longer being true, such as that most most home users had a single core machine. An example was in the GUI subsystem where the resource lock was heavily contended, and the replacement provided a noticable gain.

      So Microsoft paid that debt a long time ago, but some of the resource locks needed to be slimmer.

    3. Re:Ouch by Locutus · · Score: 1

      in around 1997 there was a comparison of Windows NT in dual CPU mode and OS/2 and it showed that not only did OS/2 kick Windows butt but Windows sucked so bad at multiprocessing that OS/2 on 1 CPU ran faster than Windows on 2 CPUs. Once OS/2 and BeOS were blocked from gaining any survivable market share, the only motivation for making Windows better came from marketing and putting pretty icons on the desktop besides embedding feature after feature onto the OS to block multimedia and browser successes by other companies.

      comparing Windows to Windows is so boring and only helps "Microsoft shops" who have never looked outside their restricted world. IMO.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    4. Re:Ouch by oojah · · Score: 1

      cd linux-2.6.32-rc5 ; grep -r [^n]lock_kernel\(\) * | wc -l

      Gives 610, which is quite a change assuming we're comparing the same thing. That breaks down as follows:

      arch:42 | block:9 | drivers:328 | fs:226 | init:2 | kernel:10 | net:10 | sound:15

      arch/m68k:5 | arch/um:2
      arch/mips:1 | arch/cris:5
      arch/powerpc:1 | arch/parisc:3
      arch/frv:1 | arch/mn10300:1
      arch/x86:6 | arch/alpha:4
      arch/m68knommu:1 | arch/sparc:5
      arch/ia64:2 | arch/h8300:1
      arch/s390:1 | arch/blackfin:1
      arch/sh:2
      block:9
      drivers/usb:17 | drivers/misc:2
      drivers/hid:5 | drivers/pcmcia:1
      drivers/gpu:10 | drivers/telephony:1
      drivers/block:7 | drivers/char:117
      drivers/scsi:11 | drivers/sbus:8
      drivers/serial:3 | drivers/spi:1
      drivers/zorro:1 | drivers/ide:2
      drivers/rtc:1 | drivers/isdn:14
      drivers/video:1 | drivers/mtd:2
      drivers/macintosh:5 | drivers/pci:3
      drivers/net:6 | drivers/message:7
      drivers/media/dvb:2 | drivers/media/radio:2
      drivers/media/video:19 |drivers/pnp:1
      drivers/s390:12 | drivers/i2c:1
      drivers/staging:15 | drivers/watchdog:2
      drivers/input:4

      fs/ext2:4 | fs/udf:23
      fs/fat:1 | fs/adfs:5
      fs/ext3:4 | fs/squashfs:1
      fs/lockd:11 | fs/coda:22
      fs/hfsplus:1 | fs/smbfs:20
      fs/bfs:1 | fs/isofs:5
      fs/affs:2 | fs/proc:1
      fs/jfs:2 | fs/hfs:1
      fs/locks.c:14 | fs/ecryptfs:2
      fs/exec.c:1 | fs/ufs:17
      fs/nfs:8 | fs/ocfs2:3
      fs/compat_ioctl.c:1 | fs/nilfs2:2
      fs/hpfs:19 | fs/ncpfs:12
      fs/ntfs:4 | fs/ext4:4
      fs/read_write.c:1 | fs/freevxfs:3
      fs/autofs:7 | fs/jffs2:2
      fs/cifs:1 |
      fs/namespace.c:1 | fs/reiserfs:7
      fs/ioctl.c:1 | fs/qnx4:3
      fs/nfsd:5 | fs/block_dev.c:2
      fs/afs:2
      init:2 | kernel:10
      net/wanrouter:2 | net/irda/irnet/irnet_ppp.c:8
      sound/oss:12 | sound/core:3

      --
      Do you have any better hostages?
    5. Re:Ouch by swb · · Score: 1

      What I love about these articles is the rage people have about Microsoft and the sense of disdain they feel for "Microsoft Shops who have never looked outside their restricted world" which I loosely translate as "seen the wisdom of the conclusions I've reached about Linux".

      Jeezus, man, if you're going to get fucking angry, get angry about something that MATTERS, like why Goldman Sachs got over $13 billion in TARP money from the bailout of AIG and how this money ended up in the pockets of Goldman execs who instead should have been unemployed for staggeringly poor business decisions.

    6. Re:Ouch by Locutus · · Score: 1

      lol, who's angry? it's the way it is, the way it was. I talk about "Microsoft shops" that way because I've had people tell me about things they wanted to do and when I mentioned an open source kit that did that, they've said, "we're a Microsoft shop".

      And jeezus is dead, he's not going to help you or anyone else. IMO

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    7. Re:Ouch by Anonymous Coward · · Score: 0

      New thing is not processor affinity if you read more carefully

      "Developers could exert some level of control over the selection of the execution core by using a technique called processor affinity. This capability allows the developer to specify a core for the thread to run on."

      but also what i could percieve is that OS interoperates with CPU in order to turn off a cores and reduce consumed energy and that thread scheduling was polished to run better than previous OS (this could sound like nothing but is not, Linux has changed its schedulers multiple times and contains several you could opt to build during compile time)

    8. Re:Ouch by PRMan · · Score: 1

      If Vista, or even Windows Server 2003, didn't already do this, then I would be very surprised.

      You are right. This isn't about keeping thread A on CPU 1. It's about keeping threads A, B and C on CPU 1, because they total less than 100%. Previous versions would put A on 1, B on 2 and C on 3, because it would spread out the load. But now that CPU cores can be shut off to save power, it makes a lot more sense to put A, B and C on CPU 1 and let CPUs 2, 3 and 4 continue to sleep. And if you do need more, by all means put it on 2 because it is the second core of the same CPU.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    9. Re:Ouch by PRMan · · Score: 1

      And jeezus is dead, he's not going to help you or anyone else. IMO

      Actually, he's alive. Maybe you missed that whole Easter resurrection thing...

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
  16. Re:Did we really expect different? by Anonymous Coward · · Score: 0

    Isn't Windows 7 some kind of holiday retro version meant to bridge the gap between 3.1 and 95? I'll stick with the highest version number, Windows 2000, thank you.

  17. Re:Windows kernel still had global locks then? Wow by RiotingPacifist · · Score: 2, Informative

    Do you mean the BKL? It's hurt, but it's still there

    --
    IranAir Flight 655 never forget!
  18. Linux is better that Snow Leopard by Timothy+Brownawell · · Score: 5, Funny
    1. Re:Linux is better that Snow Leopard by Anonymous Coward · · Score: 0

      From 7 > L and SL > 7 ... you conclude L > SL? Considering this just through logic, isn't it the other way around?

    2. Re:Linux is better that Snow Leopard by Anonymous Coward · · Score: 0

      No, because the transitive property AND logic can suck it!

    3. Re:Linux is better that Snow Leopard by treeves · · Score: 1

      That's why he said....

      Oh, just take your whooosh and go!

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
  19. Most interesting part uncommented... by thePowerOfGrayskull · · Score: 3, Interesting

    In the article,t he numbers show that Vista SP2 gives a clear edge over Win XP SP3 in every case. I'm surprised that this wasn't commented on, given the general perception of Vista's sluggishness.

    1. Re:Most interesting part uncommented... by Anonymous Coward · · Score: 0

      I'm surprised that this wasn't commented on

      Really? This is Slashdot!

    2. Re:Most interesting part uncommented... by DrXym · · Score: 1

      Vista's perceived sluggishness is probably attributable to inefficient coding practice rather than the raw speed of the underlying OS. For example, people complain about the time it takes to copy files over the network with Vista which should have little to do with the CPU.

    3. Re:Most interesting part uncommented... by nschubach · · Score: 1

      Not to sounds snooty, but there are plenty of other sites you can go to if you desire Windows "love fests." Leave us to our own preferential articles. ;)

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    4. Re:Most interesting part uncommented... by thePowerOfGrayskull · · Score: 1
      Hah, fair enough. I was actually extremely surprised when I read it. I ran Vista (for a few weeks) before I had to uninstall it and scurry back to XP on my laptop mostly due to performance.

      These numbers , on the other hand, show Win7 running slower than Vista. My own experience puts Win7 as slower than XP...

      So... I have to wonder two things. First: how accurate and comprehensive is the test? Second: if it is both, how much of the performance issues I've seen with both win7 and vista are due to poor design choices that make it seem slower than it is...

    5. Re:Most interesting part uncommented... by thePowerOfGrayskull · · Score: 1

      Not so sure about that. I was using XP at the time and upgraded SP2 to SP3... I didn't notice any degradation in performance.

    6. Re:Most interesting part uncommented... by nschubach · · Score: 1

      I don't know the details of it, but I read that Windows 7 still pretty much does what Vista did, but they improved the responsiveness by shuffling some of the work off to threads and/or the GPU with Aero. It makes it feel snappier to the user giving them a giggly feeling without actually changing much. I'm not moving from XP for my game PC until the last possible moment and they'll be trying to rip it form my cold dead hands. I'm not going to go by Vista or 7 just to upgrade my game PC. It offers me nothing. I'm dreading the point when the company I work for forces it on me as well, but mainly because of the lack of usability of file explorer. They removed features I found helpful and jizzed up the screen with fancy crap I don't want and can't remove.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    7. Re:Most interesting part uncommented... by PRMan · · Score: 1

      That's because they only time the task itself from start to finish. If they timed the amount of time it took the researchers to copy the test files to the machine from the network and to click around from task to task, XP would win by a landslide.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    8. Re:Most interesting part uncommented... by PRMan · · Score: 1

      I find Win7-32 to be a little slower than XP-32. But I find Win7-64 to be MUCH faster than XP-32.

      I find Vista to be shockingly slow every time I encounter it. My co-worker was running Vista on a laptop and we had to bring up Control Panel. It took 15-20 seconds to render the Control Panel icons! This is on SP2. What the heck is that? That kind of delay never happens on XP or Windows 7.

      And this is a 2GB machine with a dual core CPU.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
  20. Re:Did we really expect different? by DrXym · · Score: 4, Insightful
    You might not care about potentially 17% CPU power savings. I expect large enterprises who run 10,000 PCs including data centers would be very interested.

    As for Windows 7 being an improved OS, yes it is. It is a substantial improvement over XP and Vista in a variety of ways such as security, virtualization support, performance on multi-core processors, support for 64-bit processors, desktop usability etc. Perhaps none of them matter to you or don't matter enough to switch but that's besides the point.

  21. Re:Not fast enough by mister_playboy · · Score: 4, Funny

    I see you are using Windows 7... :)

    --
    Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
  22. Re:Windows kernel still had global locks then? Wow by plague3106 · · Score: 0, Flamebait

    You pick one feature, which may or may not be the same as what Linux is doing, then use that to claim Windows is behind the times?

    Meanwhile, normal people can't use a Linux desktop worth a damn.

  23. Windows version - 7 *ULTIMATE* by Sooner+Boomer · · Score: 2, Insightful

    They tested Windows ULTIMATE, the best of the newest against the oldest patched-up version of XP. And it only saved a marginal amount of power. and may be slightly faster in some operations. What about the versions that the average Joe is going to be running? There are Starter, Home, Home Premium, Professional, and Ultimate; each with an increasing price requirement (http://windows.microsoft.com/en-us/windows7/products/compare). How does the "basement" version compare to XP SP3 (or against the various flavors of XP)? Still not apples-to-apples (oh, I hate the puns from that), but might give a better representation of what's going on.

    --
    Chaos maximizes locally around me.
    1. Re:Windows version - 7 *ULTIMATE* by hibiki_r · · Score: 3, Insightful

      Come on, look at the feature comparisons, and tell me which actual features of Ultimate make it any faster than Professional, or even Home Premium.

      If Ultimate was actually faster than any other version of 7, wouldn't it be in tech news sites everywhere? Ultimate is about more features, not about more speed.

    2. Re:Windows version - 7 *ULTIMATE* by Anonymous Coward · · Score: 0

      The only difference if you look is the added features. Such as home does not have the corporate networking features. The base kernel and OS is the same so performance will be identical or even better since the lower ones do not have to manage additional features. Although Ultimate might handle it better since it can toss more things over unto other cores versus home which might hit a point where it has already finished spreading out.

    3. Re:Windows version - 7 *ULTIMATE* by Gadget_Guy · · Score: 1

      They tested Windows ULTIMATE, the best of the newest against the oldest patched-up version of XP.

      What? They tested the best of the newest version of Windows 7 against the best of the newest version of XP. The oldest version of XP would have no service packs at all.

      And it only saved a marginal amount of power.

      17% is not marginal. What would you consider to be non-marginal? Greater than 100%?

      What about the versions that the average Joe is going to be running?

      Average Joe doesn't use a Xeon processor either. The choice of operating system versions seems appropriate for the level of hardware. Average Joe should just wait until someone does a comparison using games & video encoders if he wants real world tests more suitable to his needs. This test was very specific to one measure of performance.

    4. Re:Windows version - 7 *ULTIMATE* by TheRaven64 · · Score: 2, Interesting

      Does Ultimate come with a different kernel to Home? I was under the impression that the only differences between the versions were at the userland level. It's not like the older WinNT releases that actually did have slightly different kernels.

      --
      I am TheRaven on Soylent News
    5. Re:Windows version - 7 *ULTIMATE* by Anonymous Coward · · Score: 1, Interesting

      I agree with you in theory, but in practice it is not so clear. The server and client editions of previous Windows versions either had different kernels or different kernel tuning parameters in the registry; it is not so hard to imagine that Microsoft could extend this practice to tweak different editions of the client versions, though I am not aware of them ever doing this. Also, the different server editions have similar modifications depending on how expensive they are (i.e. how many clients can connect simultaneously, etc). In any case, I doubt there would be much of a noticeable performance difference if they did tweak the different editions.

    6. Re:Windows version - 7 *ULTIMATE* by Anonymous Coward · · Score: 0

      The only difference between Ultimate and Home Premium and Basic, is features. Aero and other non-essential features that do not affect the kernel of the OS.

      Ultimate runs more processes on startup, along with the same that run with Basic and Home Premium. So if anything can be assumed it is that Ultimate will run slower or at least as fast as the others.

    7. Re:Windows version - 7 *ULTIMATE* by Simetrical · · Score: 1

      Does Ultimate come with a different kernel to Home? I was under the impression that the only differences between the versions were at the userland level. It's not like the older WinNT releases that actually did have slightly different kernels.

      All Windows versions use the same kernel, but cheaper ones have some features disabled. For instance, in the very most expensive server version of Windows Vista, you can use 2 TB of RAM; in Home Basic it's something like 4 GB or 8 GB, IIRC. Home versions are also limited to only one or two physical CPUs, while the more expensive server editions get more. And so on.

      But I don't think they deliberately reduce performance, beyond refusing to use extra hardware that you might have.

      --
      MediaWiki developer, Total War Center sysadmin
    8. Re:Windows version - 7 *ULTIMATE* by RudeIota · · Score: 1

      Although the GP may not realize that they use the same kernels (Even if there are some artificial limitations for lesser versions), I think it is fair to accept the very idea of using XP/Vista *Home* signifies Infoworld's failure to produce a meaningful analysis.

      However, Infoworld did in fact use XP Professional and Vista Ultimate, so there isn't much of a discussion to be had. :-(

      --
      Fact: Everything I say is fiction.
    9. Re:Windows version - 7 *ULTIMATE* by Anonymous Coward · · Score: 0

      You can upgrade from Win7 home to Win7 ultimate with ONLY an upgrade key. You get all of Win7 Ultimate installed with Win7 home, you just can't use it.

      http://www.microsoft.com/windows/windows-7/features/windows-anytime-upgrade.aspx?tabid=1&catid=3

      "In Windows 7, the software you need comes preinstalled."

    10. Re:Windows version - 7 *ULTIMATE* by EvilIdler · · Score: 1

      You could say Ultimate (and the two lower ones) are for speed, since they support more RAM and 2 physical CPUs.

  24. Re:Windows kernel still had global locks then? Wow by 0ld_d0g · · Score: 2, Insightful

    What you're probably thinking of is patch for the Big Kernel Lock(BKL) in Linux which basically was the origin of SMP scaling in Linux. This article is talking about the kernel dispatcher lock in NT. Two separate things.

  25. Re:Does it really matter? Not for me. by malevolentjelly · · Score: 1

    Why did you even post this? You just posted that you had no reason for posting on this thread.

  26. Harldy a surprise by Dunbal · · Score: 1, Insightful

    "What might be surprising is that Windows 7's multithreading changes did not deliver more of a performance punch"

          Umm, it may be surprising to any alien who is just visiting our planet, however for people who have bought Microsoft software in the past, this is the norm. Every OS successor ever written by Microsoft (except perhaps MS-DOS 5.0) has 1) required faster hardware, greater memory and has delivered 2) The same or inferior performance. It's not all _bad_, Microsoft does tend to add some bells and whistles. However these are hard to justify (eg: why the FUCK does my Microsoft Keyboard driver consist of 80 MEGABYTES?) - especially when now most of those bells and whistles involve "protecting" the user (and especially Hollywood) from "pirated software"... or trying to dance around huge holes in the OS' security by spamming the user every 5 mins so that their legal team can turn around and say "if your machine got infected, it had to be YOUR fault".

          No, if you want to see REAL performance improvements, I suggest linux.

          This post will be modded down by Microsoft shills in 5, 4, 3...

    --
    Seven puppies were harmed during the making of this post.
    1. Re:Harldy a surprise by Anonymous Coward · · Score: 0

      you mean how this quad core machine with 8GB of memory running CentOS can't scroll any window in Firefox smoothly? I suppose I could attempt to fix it but I have better things to do.

    2. Re:Harldy a surprise by Anonymous Coward · · Score: 0

      Every OS successor ever written by Microsoft (except perhaps MS-DOS 5.0) has 1) required faster hardware, greater memory and has delivered 2) The same or inferior performance. It's not all _bad_, Microsoft does tend to add some bells and whistles.

      Not true... while I would believe this for the XP to Vista transition, Windows 7's requirements are no higher than Vista's... if anything they're slightly lower. Also you've made the mistake that many people have made... that is, that memory usage is a bad thing. Any modern OS would have terrible performance as a multi-purpose desktop/laptop OS if it wasn't using a lot of memory for caching, buffering, etc.

    3. Re:Harldy a surprise by Anonymous Coward · · Score: 0

      It's good to see you freetards are still the same old attention-seeking "woe is me" crybitches you've always been. Poor Linux babies can't stand that other people don't see the "obvious" superiority of their personal choice. Wah wah wah muthafucka.

    4. Re:Harldy a surprise by Bengie · · Score: 1

      Obviously there are many different ideas of "performance"

      Keyboard drivers. I've had many different keyboards and they all seem to use the same default MS drivers, they all work within seconds of plugging into my USB and ALL the features/extra buttons seem to work. My guess is that Ms has a large generic driver that compatible with a lot of different setups and enabled/disables features as detected.

      OS getting slower/etc. Seems to me that Vista had fewer 'pauses' when working with the UI than XP. This helps with perceived performance. Glad I only got Vista once SP1 came out, I hear Pre-SP1 sucked.

      Using more RAM. Vista/7 will use any free memory, up to 20% free, to cache data to help speed up performance. Vista/7 will dynamically unallocate cache if you get lower than 20% free memory. When I look at my memory usage I see 2.5GB used. 20 tabs of Chrome, Visual Studio open, WoW eating 1.5GB ram, bunch of desktop gadgets, and I still have 1.5GB of my 4GB free.

      Pure CPU "performance" via number crunching. I have a Corei7 920(2.66ghz). I run a few distrubuted number crunches to help cure the world. The theoretical MAX for an i7 is 2 flops per cycle but since a program can only issue one OP at a time, these two Floating point instructions must be issued via hyper-threading, otherwise you're limited to 1 FLOP per cycle. Guess how many FLOPs I'm getting per logical CPU.... 2.66 billion FLOPs average. That means I'm getting EXACTLY the theoretical max. I have a few SSE crunchers and they are a TON faster than even that. Same benchmark claims over 7billion ints/sec per logical CPU, but I'm guessing that's MMX? Either way, 14billion ints/sec per physical core is crazy fast. Since actual number crunching is not limited by the OS in anyway, not even -1%, the only "low" performance must be in IO functions.

      HD performance. I have some 2GB+ videos I like to manipulate so I sometimes make a copy of on of those files for back-up purposes. Now, I have a $1k dell that I bought at best buy. This is NOT a high end machine. Some crappy 7200 rpm HD. When making copies of these large video files, I average ~75-80MB/sec or under 30seconds for a 2GB file. That's not copying from one HD to another, that copying from one place to another on the SAME HD. I don't know about you, but 80MB/sec reading is fast, but copying... that's crazy. On a similar system with a 7200 rpm drive, I'm getting 30MB/sec in XP. Obviously my new system should be some faster, but almost 3xs faster for a same RPM drive? Both systems are under 5% kernel cpu time during the copy.

      I'm getting 45-50FPS compressing 1920x1080 with 2pass xvid 1.22 set to the highest quality settings and that's only using 40% of my cpu

      So in a nutshell, my computer is crunching numbers at it's theoretical limit, it's copying files about the theoretical limit of the HD, I get great FPS in games, Win7 UI is more responsive than previous MS OS's. What's this "low" performance? Do you expect to get greater than the theoretical max? Ma'b you machine is old and you need to buy a $1k Dell like I did.

  27. Re:Windows kernel still had global locks then? Wow by Brian+Feldman · · Score: 1

    You need to learn how to read, because the reality described in the article is nothing like what you are saying. Additionally, no, "that kind of thing" that you are incorrectly describing was not "fixed" in the Linux kernel "like, at least 5-10 years ago." The Linux of 5-10 years ago had some of the worst use of global locking around. This isn't even about global locks, though; it is about replacing one particular lock implementation's use of a global mutex while modifying lock data structures to embedding the mutexes within the lock data structures.

    Anytime a thread wants to access an item that might be claimed by another thread, it must use a lock to make sure that only one thread at a time can modify the item. Prior to Windows 7, when a thread needed to get or access a lock, its request had to go through a global locking mechanism. This mechanism -- the kernel dispatcher lock -- would handle the requests. Because it was unique and global, it handled potentially thousands of requests from all processors on which Windows ran. As a result, this dispatcher lock was becoming a major bottleneck. In fact, it was a principal gating factor that kept Windows Server from running on more than 64 processors.

    New locking mechanism
    Windows 7 includes a wholly new mechanism that gets rid of the global locking concept and pushes the management of lock access down to the locked resources. This permits Windows 7 to scale up to 256 processors without performance penalty. On systems with only a few processors, however, the old kernel dispatcher lock was not overburdened, so this new mechanism provides no noticeable improvement in threading performance on desktops and small servers.

    --
    Brian Fundakowski Feldman
  28. Just catching up? by bluefoxlucid · · Score: 1

    This has been how linux has done it since like the 80s when SMP was introduced. SunOS does it this way, UNIX did it this way, is there actually a multi-threading model that doesn't involve processor affinity? Besides the small textbook examples that are oversimplified and not useful in the real world....

    1. Re:Just catching up? by Anonymous Coward · · Score: 0

      RTFM on what they have implemented wrt processor affinity. Affinity is available in the ACPI tables which incidentally Windows implemeted before Linux ever did. Secondly there are 100s of trade-offs in power and performance between running it on the same thread v/s same core v/s same package v/s different package and it depends on processor arch features like if the L3 is shared, if there is a bypass between the two L2s, whether performance is more important or power is, energy considerations etc. The fact that they are getting 17% improvement over vista and xp shows that they have fine tuned a lot of stuff. BTW, even XP provides better power numbers than the latest linux (go google it). Just because you heard a few things on the linux side and nothing on the xp side, doesnt mean that you have to make some generic statements about it. Be responsible, and dont be biased. Engineers are supposed to think and talk with their heads and not their hearts

  29. Re:It does not have the same enjoyment of Jordan S by bluefoxlucid · · Score: 1

    DOS attack on tntshoes.com in 3, 2, 1....

    Payless Shoes posting spam for Discount Online Shoe Superstore in 3, 2, 1...

  30. Re:Windows kernel still had global locks then? Wow by jedidiah · · Score: 1

    Except this isn't an article about how "the one true word processor" doesn't have a Linux version.

    This is about basic OS level functionality that's very easy to quantify and is not vulnerable to rhetoric and sophistry.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  31. Re:Windows kernel still had global locks then? Wow by bluefoxlucid · · Score: 1

    Mac users can't use a Windows desktop too easily if they haven't been previously exposed.

    Windows users have issues with OSX.

    The use of Windows is learned, like anything else. Most normal people can't use Windows worth a damn either, they can click the blue E and then complain their computer got slow and they don't know how to install a printer....

  32. I must not be reading that chart right by HangingChad · · Score: 1

    If I'm reading the chart correctly, it appears that Vista rivals Windows 7 in all benchmarks and even beats it in a couple.

    Ru-roh, Shaggy. That's not good. I thought Windows 7 was supposed to be the Vista Apology version?

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    1. Re:I must not be reading that chart right by Yosho · · Score: 2, Informative

      If I'm reading the chart correctly, it appears that Vista rivals Windows 7 in all benchmarks and even beats it in a couple.

      Are we talking about the charts at http://www.infoworld.com/d/windows/windows-7-multicore-how-much-faster-325? If so, you are indeed reading them incorrectly. Vista beats 7 in two of the performance benchmarks and loses in two of the others, by fairly close margins all around. The catch, though, is that 7 beats Vista by a significant margin in power efficiency.

      --
      Karma: Terrifying (mostly affected by atrocities you've committed)
  33. Win 7 XP particularly with NUMA multi-socket by benwaggoner · · Score: 1

    This test was only using a single socket system. Perf differences from XP are going to be greater on a NUMA multisocket systems like Barcelona or Nehalem. XP predates NUMA on the PC architecture, while Vista and Win 7 got a lot of tuning for it.

    This can be a big help for video encoding and other highly multithreaded tasks.

  34. Comment removed by account_deleted · · Score: 4, Informative

    Comment removed based on user account deletion

  35. Its the scheduler stupid. by Anonymous Coward · · Score: 0

    Snow Leopard walks all over Windows 7 for usage of multi-core. Simply allowing more threads assigned to cores is pretty meaningless without a decent scheduler and Windows deskto and server OS' have a shit scheduler. Which is why after all these years, Micrsoft server OS still pale to Unix in use of multiple procs. Plus Micrsofts development techniques for multi-core put all of the onus on the developer and their app instead of building it into their OS. there is a reason BSD and others are adopting Apples Grand Central.

  36. Re:Did we really expect different? by Gadget_Guy · · Score: 4, Informative

    Windows 7 is NOT as or Faster than XP. PERIOD, stop the lies already.

    Did you even read the article? There's a simple performance table on the first page, followed by the analysis:

    These results suggests that when considering Windows 7, performance should be viewed as a reasonable justification for upgrading from Windows XP, but not a driver for migration from Vista.

  37. Re:Windows kernel still had global locks then? Wow by Lumpy · · Score: 1

    Actually I find most windows users take to OSX far faster than a Mac person takes to windows.

    I have to train new users at a clients office on OSX once a month, they catch on incredibly fast and most have never used OSX.

    I'd say that Windows is a major failure in the Useability. People switching away from it to OSX learn faster than those switching to it from OSX.

    --
    Do not look at laser with remaining good eye.
  38. Re:Windows kernel still had global locks then? Wow by plague3106 · · Score: 1

    Yet users only care about running Word processors, not how the kernel is built so long as it allows them to run the word processor.

    And I'm not even talking word processors... the desktop interface if Linux is behind both Windows and Mac, and has been for about a decade now. My point, since you so clearly missed it, is that Linux has its strengths, which is a better performing kernel, and Windows has its strengths, which is that is an OS your average consumer can use.

  39. I feel like I'm on CNet by Again · · Score: 1

    The intelligence level of so many comments, one after another make me feel like I'm on CNet.

    I better leave before my IQ level gets diminished too far and I too start foaming at the mouth.

    1. Re:I feel like I'm on CNet by mister_playboy · · Score: 1

      You must be new here.

      --
      Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
    2. Re:I feel like I'm on CNet by sexconker · · Score: 1

      You MUST be GNU, y'hear?!

  40. Re:Does it really matter? Not for me. by lukas84 · · Score: 1

    Virtualbox supports multiple VCPUs.

  41. Re:Isn't it.. by Anonymous Coward · · Score: 0

    Jigawatts. Isn't it 1.21 JW?

    If we can shove that into a Windows 7 notebook and everything goes right, MSDOS will be covered over by a truck load of manure in 1982. Ubuntu will be the corp standard.

  42. Re:Did we really expect different? by Bengie · · Score: 2

    I bet a lot of enterprises don't have a Corei5/i7 to actually save from a complete core powe down that nahelems can do. I bet in a few years, this will help desktop comps a lot more as they get upgraded. Also, Win2k8 R2 share a lot of this stuff and a Dual socket i7 Xeon could potentially save a lot of power during low use times

  43. Windows 7 on Medicare by linebackn · · Score: 1

    For a moment there I read that headline as "Windows 7 on Medicare". I know Windows is getting old, but I didn't think it was quite there yet!

  44. Re:Win7 isn't supposed to speed up quad cores by ivesceneenough · · Score: 1

    Then try testing it on one of the new Mac Pros. 8 physical cores 16 with hyper threading....

  45. Anonymous Coward by Anonymous Coward · · Score: 0

    I would politely point out that it is a nice thing for the environment if Windows 7 can save 17% on power costs. Unfortunately, if one doesn't realize any tangible speed increases, then those scant power savings will be bought most dearly (from your wallet) for the price of the newer OS. The bottom line would seem to be that if you have an older, working system, then there is (again) no point to this upgrade.

    1. Re:Anonymous Coward by pandrijeczko · · Score: 2, Interesting

      I also find it odd that if you are currently running Windows XP quite happily on, say, a single core Pentium 4 CPU with 1GB RAM and a 400W PSU, why this would be a power saving when you probably need a dual-core CPU with 4GB RAM running a 500W CPU to get Windows 7 running equally as fast?

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:Anonymous Coward by Anonymous Coward · · Score: 0

      I'm running 7 quite happily on a 3Ghz P4, 3GB ram.

      Subjectivly it "snappier" than vista but on par with XP although in games a do drop a few fps.

  46. Shitty "Is this Funny?" TBS Commercial by sexconker · · Score: 1

    Hmmm. Nope. Not funny.

    You could have gotten a chuckle with "comparing Apples and Ballmers here.". Better luck next time.

    1. Re:Shitty "Is this Funny?" TBS Commercial by gzipped_tar · · Score: 1

      Or "apples and apple kernels"?

      --
      Colorless green Cthulhu waits dreaming furiously.
  47. Windows 7 needs a new attack vector by justthinkit · · Score: 1, Insightful

    I hate bloat but are there performance issues with modern PCs for average users? Vista superfetching apps so they load quicker is a benefit for most people. Vista not needing to reboot as often after updates is also a benefit. Vista being a bit slower on head-to-head challenges is not going to be noticed by most people.

    Dumping on Vista for a moderate overall performance drop is not going to get Joe Average on your side. Jane VideoEncoder and Connie CopyQueen will notice, but do not represent a sizeable part of the market.

    Personally I am most bothered by Vista/7's Big Brother moves (protected video path), stupid interface changes and that brain dead "upgrade" of file moving/copying. But looking at what I just typed, I still don't think the average user is ever going to notice/bump into any of these limits/downgrades.

    Time to rethink how we critique Windows.

    --
    I come here for the love
    1. Re:Windows 7 needs a new attack vector by TheThiefMaster · · Score: 1

      Personally I am most bothered by Vista/7's Big Brother moves (protected video path)

      Misunderstood. The protected video path is only for HDCP support, and is entirely unused normally.

      stupid interface changes

      In Windows 7 Paint has a ribbon interface. Take that however you want.

      and that brain dead "upgrade" of file moving/copying.

      What? You don't like being able to hit "retry" when a transfer fails instead of ending up part-way through a move/copy? What about the option to "keep both files (rename the new one)" when you copy a file to a location that already contains one with the same name? How about actually being able to copy a folder over another and get asked what to do about naming conflicts inside, instead of only being able to choose "cancel transfer" vs "overwrite everything"?
      (they fixed the ludicrously slow network file transfer bug years ago)

    2. Re:Windows 7 needs a new attack vector by x2A · · Score: 1

      How about if you want to perform an action on a load of files (copy/move, even delete) it takes a few minutes before it even starts doing it! Yes I know thats needed for the progress bar, but sometimes it can take longer for it to work out how much work there is to be done than it takes to actually do the work, and it's quicker for me to open a dos prompt and do it from the command line by several minutes. Graphical interfaces all well and good, but there shouldn't be /that/ much of a performance penalty for it.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
  48. Windows XP *PROFESSIONAL* & Vista *ULTIMATE* by RudeIota · · Score: 1
    They didn't use XP and Vista Home editions in this test. It was XP Professional and Vista Ultimate.

    "For this review, we used three identical hard drives, each preloaded by Dell with the latest versions of Windows XP Professional, Vista Ultimate, and Windows 7 Ultimate -- all 32-bit -- with the latest drivers the company makes available."

    --
    Fact: Everything I say is fiction.
  49. Re:Windows kernel still had global locks then? Wow by Anonymous Coward · · Score: 0

    the desktop interface if Linux is behind both Windows and Mac, and has been for about a decade now.

    I find Gnome and KDE offer much greater functionality, flexibility and ease of use vs. what you see on Windows. I can't speak for OSX as I don't have any experience with it.

    I'll give some examples in Gnome, the default interface for Ubuntu:

    1. alt + mouse button to move windows without having to click on titlebar.
    2. Logically categorized and alphabetized main menu where you just click on Category > Executable Link thus avoiding having to sort through Publisher > Program > Executable Link in a jumbled non-alphabetized by default mess as in the "Start" menu.
    3. Select text then copy with middle mouse button click.
    4. Myriad completely customizable composited effects that require little more than the most basic 3D hardware. Contrast this with the significantly higher requirements of Aero.
    5. Vast numbers of built-in useful notification style widgets pinnable to the Dock.
    6. Built-in virtual desktops.
    7. Completely network transparent Windowing system enabling seamless integration of programs between machines on any computer network.
    8. Complete interface flexibility so if you just have to have a windows or OSX-like shell, you can have it and it is virtually pixel-perfect to the real thing.

    The list goes on and on but I think you get the point. Try not to confuse your obvious ignorance and lack of familiarity with reality. Also, bear in mind, that what you get out of the box with Ubuntu, Fedora, etc. is not the end-all to what "Linux" looks or works like. The X window system and the collection of window managers and desktop environments that go along with it, which is what we are really talking about here, not "Linux" are far beyond Windows in many ways.

  50. Re:Win7 isn't supposed to speed up quad cores by Totenglocke · · Score: 1

    I'd love to, but I'd rather buy a new car instead of a Mac Pro if I'm going to be dropping down $25k.

    --
    "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
  51. Shill or news? by rinoid · · Score: 1

    I am definitely interested in how Windows 7 fares in the world but ... I'm pretty sure this was posted as an infoworld.com link bait piece. 5 links to various infoworld pieces. Wonder who is watching their analytics today rubbing their hands laughing ...

    1. Re:Shill or news? by kenp2002 · · Score: 1

      I am definitely interested in how Windows 7 fares in the world but ... I'm pretty sure this was posted as an infoworld.com link bait piece. 5 links to various infoworld pieces.
      Wonder who is watching their analytics today rubbing their hands laughing ...

      Ad agencies for online stores selling Windows 7...

      --
      -=[ Who Is John Galt? ]=-
  52. Re:Windows kernel still had global locks then? Wow by jedidiah · · Score: 1

    Like I said: rhetoric and sophistry.

    That's all you Lemmings have.

    The best you can do is belittle Open Office like you belittled Smart Suite before it.

    Frankly, I would rather run a platform where I can run
    the tool of my choosing that suits me rather than being
    pressured into conforming to the mindless herd.

    msword sucks. It has always sucked. I did not need to
    start using Linux in order to come to this realization
    or to use something else (on Windows).

    The difference between a market leader and a monopoly is
    that you are always free to completely ignore a market
    leader.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  53. Re:Windows kernel still had global locks then? Wow by Yamata+no+Orochi · · Score: 0

    That's funny, I took what you were saying to suggest Windows users were innately less retarded than OSX users.

    If you left out your last line your post would have a completely different standpoint.

  54. Re:Did we really expect different? by DarkProphet · · Score: 1

    Yes, it _is_ refurbished Vista... that doesn't make it a bad thing, but there is a reason the version number was not incremented to v7.0.
    XP was descended from the NT line, it has nothing to do with the Win9x architecture, no XP is not refurbished Win95.
    Vista was a major architecture change from XP, notably in the audio/video path. Again, not a refurbished instance of the previous version.
    Contrast that with Vista vs. 7, which are much more closely related. Its easy to see why people have the idea that 7 is more akin to a big service pack to Vista. Or as my buddy so eloquently put it: "Windows 7 is essentially Vista with liposuction and a boob job".

    --
    What could possibly hurt the security of the American people more than giving our own government the ability to hide its
  55. Automatic power management in Windows by springbox · · Score: 1

    I was really hoping this would have been fixed eventually, but in addition to enabling support for automatic processor/fan throttling in your BIOS, you must also configure Windows to use these features. In the "Power Options" (not sure what it's called in Windows 7) in the control panel, you need to set the power scheme to "Minimal Power Management." Different power management profiles enable different strategies for throttling hardware into lower power states in about the most non-obvious way possible. Anyway, I hope that works for you. (This also applies to Windows XP. Not sure about Windows 2000, though.)

  56. Grand Central by __aazsst3756 · · Score: 1

    How does it compare to Grand Central Dispatch?

  57. BFD by gchesney0001 · · Score: 0

    BFD

    --
    Bite me
  58. As Technet subscriber my views by freedom_india · · Score: 1

    Ahhh iam a Technet subscriber.
    I have been running the Windows 7 RTM 64-bit edition on my AMD.
    Here's what i have to say:
    1) You need the AMD dual core optimizer to ensure Windows 7 uses both cores fully, especially in games. Microsoft can say it is not needed. But from practical point i saw it was needed. Before AMD DCO the boot time to GUI was 28 seconds. After AMD DCO it came down to 19 seconds. Figure it out.
    2) On my 4GB DDR2 RAM system, its wicked fast. Primary drive was IDE, switched to SATA and i would say it became faster. With IDE the boot time was 33 seconds.
    2) The UAC is tamed. Yes it is.
    3) Instead of readyBoost, i use eBooStr with 256MB RAM and a flash drive cache of 1GB. Kinda works well, i would say.
    4) nVidia drivers actually are faster than same joke of Vista.
    5) Self-tuning is evident. I have seen Windows 7 cache slowly accommodate and tune itself over boot ups.
    6) The annoying reboot dialog after updates is gone. You can disable it or ask it to prompt you after one or 4 hours.
    7) Games run Slowly with DirectX 11. Company of heroes launches slowly has a slower frame rate but consumes less memory. I switched to DirectX 9 and even though launch is still slow, it runs faster.
    8) Brutally efficient memory management. I disabled 2Gb and launched Win7 with just 2GB. Its boot time was slightly up, but programs still ran faster and snappy. Of course it disabled some funky Aero UI.

       

    --
    "Doing what i can, with what i have." ~ Burt Gummer
  59. Not ENTIRELY true: You've overlooked "ACPI"... apk by Anonymous Coward · · Score: 0

    "Windows 7 (like all modern versions of Windows) does nothing with the BIOS at all - the BIOS ceases running as soon as Windows starts booting." - by sunderland56 (621843) on Wednesday October 21, @10:03AM (#29822923)

    Per my subject-line above? What you've stated, is NOT entirely true:

    See, You've overlooked how "ACPI" actually works though - & all it REALLY does, is TELL THE BIOS when to 'power things down', but the BIOS still does the actual work essentially ONLY IT DOESN'T MANAGE/COMMAND IT, itself!

    So, instead of controlling that via the BIOS ONLY?

    An OS that has the ACPI spec built in manages it all, allowing for extremely lower & fine grained power mgt./use control!

    That let's Windows manage it basically, just like a "boss" does @ work, telling the actual workers (BIOS) to do tasks... &, iirc, it needs SMBus functionality.

    ACPI can't be applied to old hardwares either.

    In order for it to do its job, BOTH the OS + the mobo's chipset have to be ready or it, and for some functions even CPU's themselves need to be designed to be compliant for it as well.

    So - YES, the BIOS is still needed & does actual work (when told to do so).

    ACPI replaced the older APM power spec (Win95 onwards up until 1999 (around when Windows 98 came into the picture, right on upwards, iirc),

    Plus, you have to set your BIOS to use it (on modern mobos, like the ASUS P6T I have here powering an Intel I7 Core 920), it's not just telling the BIOS you have a PnP (Plug-N-Play ready OS), but I have to also set ACPI on also.

    In fact, just for your own reference? See this here:

    Advanced Configuration & Power Interface (ACPI):

    http://www.intel.com/technology/iapc/acpi/index.htm

    APK

    P.S.=> Probably some "oversimplifying" on my end, but, I'd say it's fairly accurate... but, correct when & where I am off/wrong, IF I am fellas - I can stand correction as much as the next guy can, always learning here, like anyone else (cuz nobody "knows it all")... apk

  60. Windows 7 is the best... by LiveLongAndProsper · · Score: 1

    I have used linux but windows 7 get things done a lot faster on the desktop... More GREAT Software and Games too... unlike many linux apps... Windows is still the best for the desktop

  61. Someone has to say it... by Puppet+Master · · Score: 1
    from the where-do-i-buy-a-256-core-netbook dept.

    In the near future, we'll hear Steve Balmer say "256-core should be enough for anyone"

    --
    The day Microsoft creates a product that doesn't suck, it will be known as the Microsoft Vaccuum Cleaner!
  62. Paid bug fix by Ice+Station+Zebra · · Score: 1

    Microsoft didn't do it right in Vista and is screwing you by making you pay for their bug fix. It would be nice to see a law suite and for anyone who purchased Windows 7 to get a large rebate.

  63. Re:Windows kernel still had global locks then? Wow by plague3106 · · Score: 1

    Apparently more people agree with me, which is why once MS started selling windows on netbooks, it quickly overtook the ones loaded with Linux.

    but yea, keep your head in the sand... your attitude is exactly why Linux won't beat MS anytime soon, and why I went BACK to Windows after using linux for years.

  64. Re:Did we really expect different? by PRMan · · Score: 1

    My experience upgrading several machines:

    Pentium 4 HT 1.5GB RAM: XP-32 to 7-32. 2-3% slower.

    AMD Athlon 64 4000+ 1.5 GB RAM: XP-32 to 7-64. About 10% faster. Very old XP partition, though. Never re-installed after 4 years.

    Atom N270 1.6 GHz netbook 2GB RAM. XP-32 to 7-32. 2-3% slower.

    Core 2 Duo 2.8 GHz 4GB RAM: XP-32 to 7-64. 200-300% faster. Yes, 2 to 3 times faster. Not sure why, but Windows 7 screams on this machine.

    Quad core 6600 8GB RAM: Vista-32 to 2008 Server-64 to 2008 R2-64. 12-20% faster and again 10-15% faster.

    This is all subjective, but to some extent that's what matters when selling OSes. BTW, there is no way in heck that Vista runs on those first 3 machines. There is documented evidence online that it is a miserable experience trying.

    --
    Peter predicted that you would "deliberately forget" creation 2000 years ago...
  65. Be smart: Wait for Windows 7 SP2. by Anonymous Coward · · Score: 0

    The release version of any Microsoft Windows is available when service pack 2 is available. Before that, it's a beta test. That's been our experience.