Slashdot Mirror


4 GB May Be Vista's RAM Sweet Spot

jcatcw writes "David Short, an IBM consultant who works in the Global Services Division and has been beta testing Vista for two years, says users should consider 4GB of RAM if they really want optimum Vista performance. With Vista's minimum requirement of 512MB of RAM, Vista will deliver performance that's 'sub-XP,' he says. (Dell and others recommend 2GB.) One reason: SuperFetch, which fetches applications and data, and feeds them into RAM to make them accessible more quickly. More RAM means more caching."

767 comments

  1. Turn SuperFetch off by Anonymous Coward · · Score: 5, Funny

    "More RAM means more caching."

    Well, Duh...

    Remember the $40/Meg RAM days?

    1. Re:Turn SuperFetch off by SEMW · · Score: 5, Insightful

      "More RAM means more caching."
      Well, Duh... You say it's obvious; but it's amazing how many Slashdot posts I've seen which consist of "I've got XGB of RAM [where X>1] and Vista's using up 75% of it running the OS alone; therefore Vista must need XGB of RAM to even run, never mind applications!" -- conveniently ignoring that Vista's just using the extra RAM to cache frequently used apps, documents, etc., and it'll automatically be freed up if any application requests it...
      --
      What's purple and commutes? An Abelian grape.
    2. Re:Turn SuperFetch off by Jeremiah+Cornelius · · Score: 5, Insightful

      I remember the $40/MB RAM!

      OS/2 reccomended 4MB
      Vista? 4GB

      Too bad we aren't doing exponetially better things with these boxes...

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    3. Re:Turn SuperFetch off by HomelessInLaJolla · · Score: 1

      > Remember the $40/Meg RAM

      Used.

      --
      the NPG electrode was replaced with carbon blac
    4. Re:Turn SuperFetch off by Anonymous Coward · · Score: 0

      Young'un. I paid more than that for 3K.

    5. Re:Turn SuperFetch off by Dunbal · · Score: 4, Funny

      I remember the $40/MB RAM!

      $100,000 for 16K? Teehee, and you had to build a new wing for it.

      --
      Seven puppies were harmed during the making of this post.
    6. Re:Turn SuperFetch off by jejones · · Score: 1, Interesting

      >...Vista's just using the extra RAM to cache frequently used apps, documents, etc., and it'll automatically be freed up if any application requests it...

      Will it? Given past MS dirty tricks, how many layers of tinfoil are really required to suspect that Vista is set up to give third-party apps short shrift when it comes to RAM so that they're more likely to thrash?

    7. Re:Turn SuperFetch off by Torvaun · · Score: 1

      Too bad we aren't doing exponetially better things with these boxes...
      Compared to OS/2? Yeah we are.
      --
      I see your informative link, and raise you a pithy comment.
    8. Re:Turn SuperFetch off by J.Dev.06 · · Score: 5, Interesting

      What I think is needed is a way to see what ram is used by superfetch and maybe even for what. If it's freed up immediately when another application requests it, then it's really shouldn't be considered used in the scheme of things. Sure the ram space is filled but its not used at that moment. I also am surprised by how many people are fooled by this and are jumping to a conclusion that Vista needs absurd memory to run. I read less to tech stories these days and focus more on the comments where people break the real info.

    9. Re:Turn SuperFetch off by Anonymous Coward · · Score: 0

      I hope they're not using tons of RAM to cache "pagefile.sys".

    10. Re:Turn SuperFetch off by Who235 · · Score: 5, Funny

      What I think is needed is a way to see what ram is used by superfetch and maybe even for what.


      Vista: RAM is very important to your system. Are you sure you want to look at your RAM?

      You: OK

      Vista: Are you sure? Anything you do might cause your computer to perform poorly. Are you sure?

      You: OK

      Vista: Really? Cause I don't think you'd even know what to look for. Are you sure?

      You: OK

      Vista: Really?

      You: OK

      etc. . .
    11. Re:Turn SuperFetch off by keeboo · · Score: 1

      OS/2 reccomended 4MB

      I assume you're talking about OS/2 >= 2.0.
      Actually OS/2 required 4MB of RAM in order to run. And it had a mediocre performance unless you removed things like, uh, DOS/Win compatibility.
      With 8MB it was usable. Back then I had 12MB and it ran well, yet most people had 4MB since memory was expensive as hell.

    12. Re:Turn SuperFetch off by redcane · · Score: 1

      Depends on when you last used OS/2.

    13. Re:Turn SuperFetch off by Anonymous Coward · · Score: 0

      Actually, if you open up the Task Manager (Ctrl+Shift+Esc is the quickest way), go to performance, and look down by Physical Memory, you can see:
      (a) how much memory you have
      (b) how much of that is being used for the cache
      (c) how much is free (i.e., not being used for anything)

      None of this requires administrative priveleges. In fact, I just did it from a guest account.

    14. Re:Turn SuperFetch off by r00tman · · Score: 5, Funny
      Translated for teh interwebs:

      Vista: O rly?


      You: Ya rly!

    15. Re:Turn SuperFetch off by Anonymous Coward · · Score: 0

      I remember the $999 for a megabyte stick of RAM days, circa 1985. And that was on sale.

    16. Re:Turn SuperFetch off by smittyoneeach · · Score: 1

      suspect that Vista is set up to give third-party apps short shrift
      The old "DOS isn't done 'til Lotus won't run" argument?
      I think it's time we updated this somewhat:
      "'Doze isn't done until they've obfuscated the API in a marginally documented way,
      to the point that other vendors are challenged to stabilize their code against all the swell new features,
      so they just stick with what used to work, with varying degrees of success."
      See, BillG isn't as evil as BeelzeBush, for all BillG's organization increasingly resembles the government in its approach to effectiveness.
      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    17. Re:Turn SuperFetch off by Brad1138 · · Score: 2, Interesting

      Too bad we aren't doing exponetially better things with these boxes...

      I was thinking the same thing, how much more than eye candy has every release been since 95. Obviously the switch to the NT kernel was big but really the biggest difference in each release has been eye candy. Can you imagine how fast win 95 would run on an AMD Athlon 64 6000+ with a gig of ram.

      --
      If you could reason with religious people, there would be no religious people
    18. Re:Turn SuperFetch off by cheater512 · · Score: 2, Funny

      Vista only uses 75%? What crappy caching.

      Linux can manage to fill all 2gigs of my home server's memory fairly easily. Said server only hosts my blog and the odd other thing.
      Its basically all cache.

    19. Re:Turn SuperFetch off by Lobais · · Score: 1

      Don't know on windows, but most ram measures I know of automatically out filters cache.

    20. Re:Turn SuperFetch off by Daengbo · · Score: 2, Insightful

      I don't se why so many /.ers are having trouble with this idea, since it appears to be exactly like top vs. free for memory usage.

    21. Re:Turn SuperFetch off by pallmall1 · · Score: 1

      It took a lot more RAM to cache your updated phrase than the original one.

      --
      3 things about computers: they're alive, they're self-aware, and they hate your guts.
    22. Re:Turn SuperFetch off by Tim+C · · Score: 1

      And in so-doing, they'd intentionally be giving Vista horrible performance in real-world situations, thus ensuring that uptake was abysmal as people either stuck with XP or migrated to other platforms.

      MS may be evil at times, but one thing they most definitely are not is stupid (or suicidal).

    23. Re:Turn SuperFetch off by Anonymous Coward · · Score: 0

      How about $130/Meg for a while back in the 386 days. I had to buy 8 meg - ouch!

    24. Re:Turn SuperFetch off by Benaiah · · Score: 0, Offtopic

      CTRL+SHIT+ESCAPE has got to be Msft taking a leaf out of Apples retarded shortcut keys.
      I mean seriously its easier to push Ctrl+alt+del then press T then to push Ctrl+shit+esc.

      Wattle they think of next?

    25. Re:Turn SuperFetch off by Anonymous Coward · · Score: 0

      How is is easier to press Ctrl-Alt-Del than Ctrl-Shift-Esc? The latter is far easier to do one handed, also they have that shortcut in XP so it isn't new to Vista either.

    26. Re:Turn SuperFetch off by TheNetAvenger · · Score: 4, Insightful

      OS/2 reccomended 4MB

      Not to be picky, but OS/2 (even assuming 2.0, since it was the first 16/32bit release) REQUIRED 4MB of RAM, but didn't run well unless you 12MB of RAM, although I do know some people that got by with 8MB of RAM, I also even know peeps that ran NT 3.1 with 8MB of RAM as well, even though it was just as painful to watch.

      So bascially people are here making fun of Vista for wanting 512MB, and running 'much' faster than XP when configured with > 512MB...

      Last I checked OSX even wants 512MB and 1GB of RAM for acceptable performance if you run a lot of concurrent apps since the windows are double buffered in system RAM for the composer.

      Also any *nix distribution with XWindows and a Windows Manager like KDE running, easly scale to where 512MB and 1GB are a sweet spot as well.

      Since this is the year 2007, I don't see Vista being far out of the ballpark, except for the fact it has some really smart caching technology that allows it to better use > 1GB of RAM via its Superfetch caching technology in ways other OSes don't unless they have the application load demanding it.

      Which is the point most everyone seems to keep missing in this post. They are in a fuss because Vista continues to get faster and faster as more RAM is added.

      Most OSes 'desktop performance' top out at 1-2GB of RAM and don't use the extra RAM for anything but dumb/lazy caching.

      So instead of making fun of Vista for actually taking advantage of this extra 'free' RAM and scaling it in a way that 'continues' to add performance even when applications don't need it, maybe we should focus our efforts in the OSS community to work on caching technology so all OSS OSes will scale RAM as well as Vista.

      (PS, Even though I'm responding to your OS/2 numbers, this post is meant more of a general response to everyone in here, so nothing personal to you, the OS/2 numbers were just a fun place to jump in :) .)

    27. Re:Turn SuperFetch off by clickclickdrone · · Score: 1

      >Remember the $40/Meg RAM days?
      Heck, I remember paying $200 for 48K in my Atari 400. $40/Meg? Luxury!

      --
      I want a list of atrocities done in your name - Recoil
    28. Re:Turn SuperFetch off by fbjon · · Score: 2, Funny

      CTRL+SHIT+ESCAPE
      Can't control your bowel movements?
      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    29. Re:Turn SuperFetch off by RAMMS+EIN · · Score: 2, Insightful
      ``You say it's obvious; but it's amazing how many Slashdot posts I've seen which consist of "I've got XGB of RAM [where X>1] and Vista's using up 75% of it running the OS alone; therefore Vista must need XGB of RAM to even run, never mind applications!"''

      That sounds so much like what people have been saying about *nix systems for years. What's interesting is that, on my system, the available RAM has outgrown my ability to use it:

      Mem: 1426528k total, 1116820k used, 309708k free, 121976k buffers
      Swap: 0k total, 0k used, 0k free, 777864k cached


      In other words, even though about 900 MB is being used for buffering and caching, there is still about 300 MB free, because the actual system takes up only about 300 MB (a little more than reported here; I think the above does not include memory eaten by the kernel).
      --
      Please correct me if I got my facts wrong.
    30. Re:Turn SuperFetch off by drsmithy · · Score: 2, Insightful

      I was thinking the same thing, how much more than eye candy has every release been since 95. Obviously the switch to the NT kernel was big but really the biggest difference in each release has been eye candy.

      No, it hasn't. Typically the eye candy has been the _least_ significant part of OS updates (albeit the most user-visible).

      Can you imagine how fast win 95 would run on an AMD Athlon 64 6000+ with a gig of ram.

      Nowhere near as well as XP. Windows 95 was optimised for slow machines with very little RAM. It simply can't make good use of the extra hardware.

      This is a pretty common occurrence in OS development. Early versions of Linux can't make any near as good use fo rmultiple processors and large amounts of memory as more modern versions can.

    31. Re:Turn SuperFetch off by smittyoneeach · · Score: 1

      The phrase cache is expanding to meet the needs of an expanding phrase cache.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    32. Re:Turn SuperFetch off by msobkow · · Score: 1

      In all fairness I wouldn't run any OS with less than 512MB RAM if I expect to run a word processor and a browser with a few active plugins. Even my creaky old Linux box has 512MB of RAM as well so that it doesn't thrash itself to death when I'm running more than one application. It's barely tolerable for surfing a website that is heavy with plugins and Flash scripts, but quite acceptable for most day-to-day work. Load times aren't even that bad -- a full reboot and login takes far less than five minutes, never mind the 10 minutes someone had claimed Win95 used to take.

      I believe the people remembering 10 minute startup times for any OS since paper tape are remembering all their ad-on TSRs and similar programs starting up, not the OS. I've never waited much more than a few minutes for an OS to start on any box I've owned over the years.

      When I see a slow startup, I presume it means an infected machine.

      --
      I do not fail; I succeed at finding out what does not work.
    33. Re:Turn SuperFetch off by LittleBigLui · · Score: 1
      from the sig:

      I don't like numbers which can't be written as fractions. It's an irrational fear.


      No wonder you get angry if people claim Vista to be using irrational amounts of RAM.
      --
      Free as in mason.
    34. Re:Turn SuperFetch off by Dan_Bercell · · Score: 1

      Sure give your mom an OS/2 box and then a Vista box with 4gigs of RAM (Vista runs just fine on 1-2 gigs, 4 is overkill). Come back in a week see which one she is using.

    35. Re:Turn SuperFetch off by Lumpy · · Score: 3, Insightful

      Yeah for low end websurfing use. Me I'm sitting here looking at it going "HOLY SHIT!" as I do video editing and that means I need to bump ram up to 8Gig or higher because the OS is such a pig.

      If I need 4Gig as the OS's sweet spot and I also need 4 gig for my editor app sweet spot, I start looking at different platforms.

      Problem is that these finding that "sweet spot" are not telling the full story. What apps are they running? if they are simply using low impact apps like office and IE/firefox and a few games then it's hands down the OS is being a ram pig and is incredibly unacceptable to those of us that use ram intensive applications.

      Reinforces my decision that the next upgrade I take is to the Mac.. Until then I need to find a NLE that will be happy in XP for a few years.

      --
      Do not look at laser with remaining good eye.
    36. Re:Turn SuperFetch off by GundamFan · · Score: 1

      Yeah... you go through a lot of keyboards trying to use that key combination...

      --
      I don't give a damn for a man that can only spell a word one way.
      Mark Twain
    37. Re:Turn SuperFetch off by Anonymous Coward · · Score: 0

      You say it's obvious; but it's amazing how many Slashdot posts I've seen which consist of "I've got XGB of RAM [where X>1] and Vista's using up 75% of it running the OS alone; therefore Vista must need XGB of RAM to even run, never mind applications!"

      Why does that statement seem to entirely contradict this one?

      -- conveniently ignoring that Vista's just using the extra RAM to cache frequently used apps, documents, etc., and it'll automatically be freed up if any application requests it...

      If it's using all that ram just to run the OS, how is it "that Vista's just using the extra RAM to cache frequently used apps, documents, etc." when those "frequently used apps, documents, etc." aren't/haven't been running? Is Microsoft Vista psychic?
    38. Re:Turn SuperFetch off by MrNemesis · · Score: 1

      Not strictly related, I just like to plug my fave kernel variant;

      Con Kolivas maintains a great kernel patchset containing one of his own patches, swap prefetch.

      It basically goes that, on a Linux system, most of you RAM is going to be used up caching stuff or being used for running applications. If you're not doing anything very demanding or you're away from the computer, background processes are going to eat up RAM doing stuff so your running apps get swapped out. As soon as the system drops back to idle again, the previously swapped apps are then copied back to memory so when you get back to your machine it's as if nothing happened.

      Not as advanced as Vista's pre-emptive (I think) superfetch stuff, but a start anyway.

      P.S. can anyone confirm or deny whether previous versions of NT held stuff in RAM? I've always been a bot confused by the ubiquitous amounts of "free memory" that could be put to better use; is it just that task manager doesn't report that memory as being used?

      --
      Moderation Total: -1 Troll, +3 Goat
    39. Re:Turn SuperFetch off by Megane · · Score: 1

      I've got XGB of RAM [where X>1] and Vista's using up 75% of it running the OS alone; therefore Vista must need XGB of RAM to even run, never mind applications!

      Oh man. At my last job we had a product which was Linux-based, and one of the easily accessible commands showed how much "free memory" there was. Except that this showed free non-cache memory as "free memory", so we constantly had customers telling us their system was running out of memory. I think we did also show cache memory, but that's not obvious enough for the non-savvy users. (The "official" way to identify low-memory problems was to open a shell and run top.)

      The funny part of this is there's probably going to be people from at least a dozen companies trying to figure out who I am and when I worked for them.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    40. Re:Turn SuperFetch off by Megane · · Score: 1

      Hey, at least get the joke right: it's "confirm or deny"!

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    41. Re:Turn SuperFetch off by MindKata · · Score: 3, Funny

      Thats a great way to improve its performance.

      Then they could cache all that RAM into a new system file and call it pagefile2.sys

      --
      There are 10 kinds of people in the world... those who understand binary and those who don't.
    42. Re:Turn SuperFetch off by div_2n · · Score: 2, Insightful

      Since this is the year 2007, I don't see Vista being far out of the ballpark,

      Since there are a very large number of desktops and laptops still being (successfully) used that won't even hold more than 1GB of RAM, I'd say the fact that 1GB of RAM will not provide good performance is beyond out of the ballpark. It's stupid.

      As far as I know, Vista is the only OS in existence that won't run that great with 1GB of RAM. So is Vista so much more advanced that it needs that much RAM? Since all the new play pretty features seem to be ripoffs of OSX which runs just fine on 1GB of RAM, I'd say no.

    43. Re:Turn SuperFetch off by Tony+Hoyle · · Score: 1

      And in so-doing, they'd intentionally be giving Vista horrible performance in real-world situations, thus ensuring that uptake was abysmal as people either stuck with XP or migrated to other platforms.

      Vista performance is horrible already. Superfetch is not a win. You should cache as the data is read, not thrash the hard disk 100% of the time in the vain hope that you might pickup something the user wants to use.

      I deleted vista a while ago but superfetch used to regularly trawl my temporary internet files folder...

    44. Re:Turn SuperFetch off by poot_rootbeer · · Score: 1

      Last I checked OSX even wants 512MB and 1GB of RAM for acceptable performance [...] any *nix distribution with XWindows and a Windows Manager like KDE running, easly scale to where 512MB and 1GB are a sweet spot as well.

      Since this is the year 2007, I don't see Vista being far out of the ballpark


      Except for how Vista's memory sweet spot is FOUR TIMES that of any contemporary desktop OS. Do you really consider that being in the same ballpark?

    45. Re:Turn SuperFetch off by wbd · · Score: 1

      Except you can CHANGE many/most of Apple's keyboard shortcuts, via the Keyboard control panel.

      Can't do that on a PC.

    46. Re:Turn SuperFetch off by TheNetAvenger · · Score: 1

      When I see a slow startup, I presume it means an infected machine.

      Or there is a serious hardware problem or configuration problem.

      I think we all have ran into users that have horrible boot performance on a computer, only to find their 'genius' cousin 'tweaked' BIOS or other settings.

      Just last week a friend's processor had been set to run at 1/4 the processor speed by an 'expert' friend, and sadly he had been running the computer like that for almost 6 months. Just setting the CPU and RAM frequencies back to normal he thought I was a god.

      Sadly stuff like this is very common, and sometimes even makes me question how much control 'novice' end users should be allowed to have to their computer settings. But like most, I would rather they have the control at their own peril.

      There is also the bad pairing of components or the failing HD/bad RAM, etc. People go buy all the lastest components but don't realize that how well they work together is as important as the performance of the individual hardware itself.

    47. Re:Turn SuperFetch off by TheNetAvenger · · Score: 1

      P.S. can anyone confirm or deny whether previous versions of NT held stuff in RAM? I've always been a bot confused by the ubiquitous amounts of "free memory" that could be put to better use; is it just that task manager doesn't report that memory as being used?


      NT has always cached to various degrees, but it evolved over the years.

      Rather than bore people or badly try to explain it myself, some of the details of what XP and Win2K did is used as an example of how Vista does it differently in this article:

      http://www.microsoft.com/technet/technetmag/issues /2007/03/VistaKernel/

      It also has detailed info on Superfetch and other caching techniques in Vista.

      PS Thanks for the patchset info and link, I will have to take a look at it. Just a quick glance it looks like it does some of what Vista is doing by moving user application RAM back for responsiveness. Check out the article above, and you will see what I mean.

      I'm also glad to see that concepts like these are not lost in the OSS world, and also hope that other good ideas, whether from MS or not, that Vista is doing different than the norm. won't be overlooked, as some of things could truly benefit the OSS world.

    48. Re:Turn SuperFetch off by TheNetAvenger · · Score: 1

      Since there are a very large number of desktops and laptops still being (successfully) used that won't even hold more than 1GB of RAM, I'd say the fact that 1GB of RAM will not provide good performance is beyond out of the ballpark. It's stupid.

      As far as I know, Vista is the only OS in existence that won't run that great with 1GB of RAM. So is Vista so much more advanced that it needs that much RAM? Since all the new play pretty features seem to be ripoffs of OSX which runs just fine on 1GB of RAM, I'd say no.


      I actually understand what you are saying, and you have some validity.

      Our tech lab has laptops from 1997 that only support 80mb of RAM, and even though they actually run faster with XP, Vista is not an option for them in any stretch of the imagination. (And yes we force our techs to use them from time to time for software performance testing on projects we have.)

      However... This is where progress breaks in the tech world.

      Technology has to take steps forward with any OS. Vista wasn't designed for a computer that can't run with 512mb of RAM. OSX 10.4 wasn't designed for a performance point with less than 512mb of RAM either, and 10.5 definately will want 512mb of RAM.

      However looking back at our lab's laptops, even our 2000-2001 laptops support 2GB of RAM, so I don't think it is a major stretch for MS to draw a line in the sand and shoot for 512mb as a baseline.

      With *nix you can get away with older hardware to an extent due to the modularity, but you also have to give up some of the new features especially if you want to go graphical. For example, you can boot Linux on a low RAM box, but if you want to run XWindows with a Manager and use some of the newest features of the Window Manager, you are going to be forced to increase your computing power at some point as well.

      Also if anyone 'really' wants to run the newest Windows on old hardware, wait for Longhorn Server, you can install the core version on a system with 128MB of RAM. However if this is your goal, everyone here would paint you as the ultimate MS Fanboi/gurl. :)

    49. Re:Turn SuperFetch off by TheNetAvenger · · Score: 1

      Except for how Vista's memory sweet spot is FOUR TIMES that of any contemporary desktop OS. Do you really consider that being in the same ballpark?

      You are missing the point... Vista's sweet spot is 512mb to 1GB as well.

      The difference with Vista, is that as you keep throwing RAM at it, it uses the extra RAM in its 'smart' caching system to take advantage of the 'free' RAM to increase the performance of the computer. So even if Vista and all your running applications only require 500mb or RAM, Vista will keep getting faster with extra RAM that the OS and applications don't need.

      So Vista's sweet spot is where it surpasses XP (512MB to 1GB), but you can keep throwing RAM in Vista and Vista will continue to get faster as it will 'intelligently' cache more data from the Hard Drive in anticipation of it being used, hence less disk access because the data is already in the RAM cache.

      If you go by the 'concept' that Vista's sweet spot is 4GB because that is as much RAM as you can throw in the computer, then on Vista 64bit, if we throw 128GB in the machine, you could also call that its sweet spot, as Vista would be using all that extra RAM to pre-cache even more of your applications and data. Although there would eventually hit a limit based on the amount of applications and data actually on your Hard Drives.

      I posted this link a few times, but in case peeps have missed it, go read about this from the horses mouth and not some bad review.

      http://www.microsoft.com/technet/technetmag/issues /2007/03/VistaKernel/

      Take Care,
      TheNetAvenger

    50. Re:Turn SuperFetch off by Cal+Paterson · · Score: 1

      So instead of making fun of Vista for actually taking advantage of this extra 'free' RAM and scaling it in a way that 'continues' to add performance even when applications don't need it, maybe we should focus our efforts in the OSS community to work on caching technology so all OSS OSes will scale RAM as well as Vista.

      I agree with you in the sense that all this hoo hah about Vista's caching is utterly devoid of point.

      However, you should bear in mind that Linux and FreeBSD already have (and have had for a long time!) caching performance equal to or greater than that of Vista.

      As far as Unix-based OS's are concerned, this has been standard. In fact, I think I'm correct in saying that XP implemented it in some minor fashion when it was released (quite a while back by the way).

    51. Re:Turn SuperFetch off by Anonymous Coward · · Score: 0

      No, but I remember the $200/Meg days.....

    52. Re:Turn SuperFetch off by bobcat7677 · · Score: 1

      Well Vista was thrashing the disk on my machine with 2GB of ram before I had a chance to install any third party apps. Superfetch is just a bandaid on the leaky dam of extreeme software bloat.

    53. Re:Turn SuperFetch off by stilz2 · · Score: 1

      I was thinking about this the other day: is there a way to have XP make better use of all the unused RAM? I have 2GB and a lot of times they are just sitting there idle. I'd experience a bit of slowdowns when switching between programs. I was thinking, why not have all of things on my desktop cached?

    54. Re:Turn SuperFetch off by Ian+McBeth · · Score: 0

      Bleh Windows 95 Wanted a 486 66 with 8mb ram minimum.

      Just for kicks, I got it to run on a 386 SX 16 with 4mb of ram. (I had to install it with 8mb, but it still booted with 4). Granted it really did take 8 hours to install win95 and averaged 15 minute boot times, but it was none the less a fun experiment to try.

    55. Re:Turn SuperFetch off by Chris+Burke · · Score: 2, Interesting

      That sounds so much like what people have been saying about *nix systems for years.

      Which is exactly what I was thinking... and I can't help but think in response: Is this really the first Microsoft OS to have built-in file caching? I mean, really? I guess I just assumed that around the same time Windows got big-boy OS features like memory protection that they also got file caching. I'm still assuming I'm not understanding, because it seems ridiculous.

      --

      The enemies of Democracy are
    56. Re:Turn SuperFetch off by Jeremiah+Cornelius · · Score: 1

      She uses vista - because of JavaScript support in the browser.

      Don't think I am advocating OS/2 - just lamenting that exponetial resource use is not commeasurate with exponential - not incremental - functionality and application.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    57. Re:Turn SuperFetch off by SEMW · · Score: 1

      how is it "that Vista's just using the extra RAM to cache frequently used apps, documents, etc." when those "frequently used apps, documents, etc." aren't/haven't been running? Is Microsoft Vista psychic? Yes, it is. Well, in theory. It tries to predict what program/data you might use (based on historical data of what you've used in the past), and pre-emptively loads them into memory before you actually run/open them yourself.
      --
      What's purple and commutes? An Abelian grape.
    58. Re:Turn SuperFetch off by Jeremiah+Cornelius · · Score: 1

      Yeah. I meant OS/2 1.3 on a 286 or 386/SX.

      That was when Lotus GAVE you 4MB in SIMMs as a promo to induce 123/PM sales. They were unfortunate enough to lead this campaign in PCWeek with a picture of four elephants.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    59. Re:Turn SuperFetch off by RAMMS+EIN · · Score: 1

      Given that even DOS had smartdrv, I would expect Windows to have something of the sort by now...

      --
      Please correct me if I got my facts wrong.
    60. Re:Turn SuperFetch off by Foolhardy · · Score: 1

      I've always been a bot confused by the ubiquitous amounts of "free memory" that could be put to better use; is it just that task manager doesn't report that memory as being used?
      One point of confusion about memory usage in NT is how standby memory is reported. A page on the standby list used to belong to a process, but has been removed to reduce that process's working set. A copy of the page exists both in the page file and in memory, so no disk access is required to either give it back to the original process (a soft fault) OR to use the memory for something else, since the data is already in both places. The standby list tends to be quite large (since the memory manager trims process working sets aggressively) and is double reported by task manager as both available memory and system cache. NT4's task manager showed only file cache instead of the system cache (file cache + standby). Available memory includes both standby and free memory. I guess the rationale is that standby pages are available for other uses without touching the disk. The standby list system is used in every version of NT. The kd standard extension !memusage will report free, standby, active, etc. memory (which really will add up to your installed RAM).

      NT does not bring pages back from the page file unless they're faulted back (or possibly from read-ahead of sequential faults). This is one reason that VM's page back so horribly: there's one thread accessing memory randomly (so the kernel doesn't think to read ahead) waiting for each page to be read back one at a time. This also means that you'll be left with a lot of free memory after a large process (like a game) quits. I'd be happy if there was some way to bring back pages preemptively when the memory becomes free like the Linux mod you mentioned. I'm pretty sure that Vista's superfetch works only with the file cache (pre-caching files that are expected to be read), not with process working sets. Fun fact: the NT file cache works by memory mapping cached ranges of a file into system space (with the same functions as user mode mmaping) and then using memcpy to complete the request.
    61. Re:Turn SuperFetch off by TheNetAvenger · · Score: 1

      agree with you in the sense that all this hoo hah about Vista's caching is utterly devoid of point.

      However, you should bear in mind that Linux and FreeBSD already have (and have had for a long time!) caching performance equal to or greater than that of Vista.

      As far as Unix-based OS's are concerned, this has been standard. In fact, I think I'm correct in saying that XP implemented it in some minor fashion when it was released (quite a while back by the way).


      Most OSes have lazy and even look ahead type of caching, Vista's is doing things a little bit different, as it looks at user usage patterns, application usage patterns, and even boot and driver usage patterns, etc.

      There is a lot more going on in Vista than just 'caching', Superfetch is more about optimal caching with several new ways of handling what and when to cache data. There is also a reason ReadyBoost in Vista works, even though Flash Sticks are slower than a HD for continuous R/W.

      In the OSS world, there are things we can learn and use from this, instead of dismissing Vista with the common, oh we have had these features for years, when in fact we haven't.

      Even NT 3.1 had both lazy and limited look ahead caching, so yes you are right that XP had implemented different variations of caching even back in 2001; they were new to XP. However some of the caching policies in XP were both ahead of Linux and BSD and some of the caching was behind how things are done in Linux and BSD. File copying with no priority (behind), active prefetch monitoring (ahead), etc.

      This article not only explains a bit about why Vista is different, but also contrasts the differences by using Win2k and XP as examples of how common caching was handled in the past. MS was well aware of the 'same priority for all' and how this didn't scale well for the user experience.

      Take a look at the guts of what it is doing and why it is different than even what you find in Linux or BSD.

      http://www.microsoft.com/technet/technetmag/issues /2007/03/VistaKernel/

    62. Re:Turn SuperFetch off by MrNemesis · · Score: 1

      Yowza, thanks NetAvenger and Foolhardy for two very informative posts! At long last I know why pulling stuff back in from swap takes so damn long.

      I didn't really get interested in the Linux VM and block layers until fairly recently, but I believe that Linux also keeps pages in swap and RAM as of 2.6 (IIRC there used to be a swappiness parameter to govern how agressively pages were written to swap until someone figured out how to do it automatically). Swap prefetch definitely does this, although less noticeable for me after I splurged on an extra 2GB for my workstation.

      Finally I'd like to say I imagine there are few technially minded people here who aren't looking at some of Vista's cooler features with great interest. There's obviously some funky stuff going on under the hood (I've been wondering for years why delayed autostart of daemons hadn't been implemented, at least finally someone is using it mainstream) - just a shame, IMHO, that it has an incredibly frustrating and dare I say it bloated UI bolted to the top of it. Address space randomisation and defaulting NX to "on" should hopefully make for fewer or less feasible exploits.... I know there's some work gone into disk and RAM based prefetching for Linux (heck, even seen some people have logon scripts that cat soon-to-be-needed files so they're more likely to be at least partly cached in RAM) but have yet to see anything mainstream.

      P.S. I find CK's patchset utterly superb for desktop use and swap prefetch gave me noticeably better responsiveness (yes, highly subjective and non-benchmarkable I know) when pulling the system back from a large video render or whatever. Just a shame to see Con a little disheartened at failing to get swap prefetch merged into mainline.

      --
      Moderation Total: -1 Troll, +3 Goat
    63. Re:Turn SuperFetch off by ohasten · · Score: 1

      uhhhh... I remember $1300 for 16k

      --
      "You can tell the pioneers by the arrows in their backs"
    64. Re:Turn SuperFetch off by d!rtyboy · · Score: 1

      Bill Gates couldn't figure out why their code was so bloated so they just named the memory leaks, Superfetch and sold everyone the idea that it's actually making good use out of the 500$ you spent on RAM alone just to boot the system.

      --
      ~ So sayeth the wise Alaundo
    65. Re:Turn SuperFetch off by TheNetAvenger · · Score: 1

      Just a note, Vista completely changes how and what RAM is swapped out. So no longer will a file copy or a game exhast other active processes.

      Vista now prioritizes RAM based on the level and history of usage, instead of shoving everything to VM equally as NT did in the past. NT was good in that everything was considered an equal, but when it came to memory management and caching and how or what got shoved to VM, it wasn't efficient, as the app you were using the most could get shoved to the HD if you opened something wanting lots of RAM.

      NT in the older days would also would shove apps to VM based on whether they were minimized, a very bad idea when users would minimize their word processor to look up something, and then have the HD grind when they restored the wordprocessor to write something.

      The Vista changes are beyond just caching and superfetch, there are changes in the whole memory management architecture.

      If you haven't, check out the link I posted in the parent post, it is a brief insight into what changed and why and also contrasts it to XP and previous NT versions. A good quick read for people that find this stuff interesting.

      The article also gives some good ideas and insight into ways other OSes could be more efficiently handling RAM and caching as well, which I hope gets picked up in the OSS world, and doesn't just stay a hidden Vista concept because people hate MS more than they want to learn.

      Take Care.

    66. Re:Turn SuperFetch off by Foolhardy · · Score: 1

      First, it appears that you are right about SuperFetch actually bringing back pages from the page file preemptively. I should have read the article you linked before posting.

      I was a bit disappointed in part one of that series: they stated that all IO requests were limited to 64k by the IO manager, a fact I can demonstrate to be false in my own filesystem driver. Either the limitation exists in some other part of the OS or they were thinking of something else like the almost-64MB MDL size limit.

      More priority control over IO and memory is great; I just hope that the user mode apps will use it properly. I'm afraid there's a long history of abusing/not using the kernel's features when they're needed most. CopyFile (used to at least) not set the caching options correctly on the files it opened, defaulting to full random access caching. The result when copying a large file (larger than the installed RAM) was that all your memory is wasted on two cached copies of the end of the file (one of the source copy, one of the destination copy) at the expense of other cached files and the standby list. If they'd only used no buffering (with multiple async requests) or set the sequential access caching flags... I just hope that the new priorities aren't ignored in the same way.

      I've always been impressed with the kernel team's work on the OS, and pulling my hair out at the decisions made by 'higher level' teams like the shell. The problem of CSR minimizing a process's working set upon window minimize you mentioned is one example. The kernel team adding synchronous cancel functions to help ameliorate the shell team's inability to understand the concept of separating GUI and blocking IO threads is another. The new backup program's general awfulness... My favorite part about OSS is that you generally have lots of alternatives to crappy OS components, or at least the option to tweak their behavior yourself. I have high hopes for ReactOS, but they always seem to be two steps behind.

      Eh, I guess I'm feeling some sour grapes syndrome over new kernel features that I can't have unless I totally switch to Vista along with its new annoyances. Is it so much to ask to have my cake and eat it too? :)

  2. heh heh by User+956 · · Score: 4, Funny

    4 GB May Be Vista's RAM Sweet Spot

    But I'm guessing it's going to be a sticking point for most consumers. At least, the ones without a sugar daddy.

    --
    The theory of relativity doesn't work right in Arkansas.
    1. Re:heh heh by Adambomb · · Score: 0, Offtopic

      You sir are the scourge of offices at 6am, there should be no horrible humour before people manage to wake up enough to notice its horrible straight off!

      --
      Ice Cream has no bones.
    2. Re:heh heh by Anonymous Coward · · Score: 4, Funny

      But I'm guessing it's going to be a sticking point for most consumers.
      What do you mean? I'm getting 8 GB so I'll be ready for SP2!
    3. Re:heh heh by es330td · · Score: 1

      1 GB of PC3200 DDR currently runs about $65 each or $260 total for "optimal" Vista performance. That hardly requires the deep pockets of a "sugar daddy."

    4. Re:heh heh by CrazyDuke · · Score: 1

      Eh, what's the price of a motherboard that can take 4 sticks of cheapass DDR without the hardware crashing? Will that motherboard take a current generation processor and video card?

      Or, am I guessing wrong here...

      --
      Any sufficiently advanced influence is indistinguishable from control.
    5. Re:heh heh by jellomizer · · Score: 1

      I sure hope you are using 64 bit processors.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    6. Re:heh heh by Anonymous Coward · · Score: 0

      Ok, so finally XP has had all the patches, service packs, etc. So now that it all works, why do we change the recipe? We go to Vista, a brand new from the ground up operating system chock full of bugs and flaws - to start the process anew, except this time we need to upgrade everything in order for it to do the same thing it did before with XP or ME, or 3.11, or 3.1

      Just doesn't make sense.

    7. Re:heh heh by Anonymous Coward · · Score: 0

      Where did you find 1GB PC3200 for $65? I'm in the market and the lowest price I can find is ~$79.

    8. Re:heh heh by PitaBred · · Score: 1

      Actually, more laptops than desktops are being sold right now. And there are very, very few laptops that support 4GB.

  3. x64 by Anonymous Coward · · Score: 1, Insightful

    It's an MS way to get people interested in the 64-bit edition which doesn't have a RAM 4GB limit :-)

    1. Re:x64 by sepiid · · Score: 5, Insightful

      was gonna say, you toss 4g in a 32bit box you will only see about 3gig. unless you go 64bit, but then you will see even less driver support available

    2. Re:x64 by ArcherB · · Score: 1

      I could be wrong, but I believe that was an XP limitation. You are correct though, if you want to go beyond 4GB, you must go to 64-bit.

      I assume that the article is talking about 64-bit, other wise it would be saying, "In order to get maximum performance from Vista, Max Out the RAM!"

      --
      There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    3. Re:x64 by Chikenistheman · · Score: 2, Informative

      It has nothing to do with RAM so I may be offtopic, but I beg to differ.

      I run two boxes x64. One is an Intel P4 with EMT and the other an AMD Athlon x64. Both run x64 OS and both x64 and x32 programs. I have two devices that will not run on x64 out all my components. An old Linksys wirelss adapter and an old soundcard.

      I understand the reason these drivers don't work is due to Microsofts changes to both Networking and sound processing in Windows. So honestly IMO the gap in support between 32 and 64 is dramatically closing.

      --
      If a million people jumped off a cliff, it'd only be a short time until I landed in a nice soft mountain of bodies.
    4. Re:x64 by Chyeld · · Score: 1

      "And the Lord spake, saying, "First shalt thou take out the Holy Pin, then shalt thou count to three, no more, no less. Three shall be the number thou shalt count, and the number of the counting shall be three. Four shalt thou not count, neither count thou two, excepting that thou then proceed to three. Five is right out. Once the number three, being the third number, be reached then lobbest thou thy Holy Hand Grenade of Antioch towards thy foe, who being naughty in my sight, shall snuff it."

      Yeah, sweet spots tend to mean going under or over will mean less than optimal performance. I'm not exactly sure you can call it a sweet spot if you are just turning the dial to 11.

    5. Re:x64 by 644bd346996 · · Score: 4, Informative

      Almost all intel processors, starting with the pentium pro, support PAE, which allows up to 64Gb of RAM. This was supported only by the Advanced and Datacenter server editions of Win2k, and by the enterprise version of Win2k3. Unix operating systems, however, have very good support for PAE. For a single application to be able to use more that 4Gb of RAM, though, it needs to be properly written to be PAE aware. Without using PAE, the maximum memory available for a single app is 3Gb on Windows.

    6. Re:x64 by TheRealMindChild · · Score: 2, Informative

      PAE
      PAE on Windows

      While I know you were talking specifically to the desktop oriented versions of Windows 32-bit, there is obviously code there somewhere to do it.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    7. Re:x64 by MerlynEmrys67 · · Score: 4, Informative
      Sigh - the 4GB is the Process Memory limit. You have been able to run 64+GByte on a Xeon box for years (desktop chipsets tend not to have enough memory slots to go this high). Each process gets its 4GB with either a 2 GB Kernel/2GB user space - or the 1GB Kernel/3GB user space mentioned by the parent.

      Since most environments run more than one process, they can take advantage of the extra ram assuming their total amount of allocated space is above 4GB. For that matter, I used to run a 32bit version of BSD 5 years ago that ran on a Dual PIII system with 8GB RAM. Basically we ran 2 caching processes of 4GB each, and some smaller processes that added up to a memory load of 8GB.

      What you get with a 64bit operating system is a theoretical 64bit address space for each and every process. In reality different processor architectures offer somewhere between 40 and 48 bits worth of physical address space (Good for almost a Petabyte of RAM). 64bit is really only useful for a few VERY large applications such as Database, a few imaging processing apps, and some massive number crunching... Your average desktop OS application has no need for more than 32 bits, and in fact most of us would actually have slower machines with a 32bit user space

      --
      I have mod points and I am not afraid to use them
    8. Re:x64 by CastrTroy · · Score: 2, Insightful

      However, that's only if your enable /3GB switch in your boot.ini. Oh, and then if you want applications like SQL server that are PAE aware, don't expect them to turn that feature on automatically. Oh, but then SQL server 2000 takes all it's memory up at the beginning, so if you want it to have 7 GB, it's going to always have 7GB. I guess it's nice they fixed it in SQL Server 2005. I'm not too familiar with running enterprise Linux systems, but does Linux/Unix have all these crazy limitations and set up issues? What's involved in getting an opteron with 64 GB of RAM and using it for something like PostgreSQL? Is it as difficult as setting up SQL server to use memory above 2 GB?

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    9. Re:x64 by lordmatthias215 · · Score: 2, Informative

      Yeah, for a single prgram- the vast majority of programs out there don't hit that limit. What the GP is saying is that the limit of total system RAM is 4 GB on a 32-bit OS. So if the article was talking about 32-bit windows, the headline could read "max out your RAM" rather than "4 GB is the sweet spot."

    10. Re:x64 by nbehary · · Score: 2

      I agree. I just built a new Athlon 64 system and out of my internal components, only my TV card doesn't work on XP x64.....and that's only with the manufacturer's drivers. I have a less than optimal workaround for it, so i guess you could say I'm 100%.

      If you ignore the webcam that's under my desk somewhere that I forgot about and only noticed when I started plugging all the USB cables back in. No lose.

    11. Re:x64 by TheVelvetFlamebait · · Score: 1

      Pardon my ignorance, but could you inform me on why you can only "see" 3gig, when you should (in mathematical theory) be able to see all 4gig?

      32 bit addressing = 2^32 bytes
                                          = 2^22 kilobytes
                                          = 2^12 megabytes
                                          = 2^2 gigs
                                          = all 4gig of memory

      --
      You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
    12. Re:x64 by tomstdenis · · Score: 2, Informative

      hardware devices can nab space in the address space for memory mapped I/O. Usually this leaves about a 1GB hole. If your CPU can only address 32-bits that means you can only have 3GB of usable memory.

      With PAE or 64-bit long mode you can see more but that requires the OS to know about it and your BIOS to perform a memory remap.

      Tom

      --
      Someday, I'll have a real sig.
    13. Re:x64 by Agripa · · Score: 1

      So if the article was talking about 32-bit windows, the headline could read "max out your RAM" rather than "4 GB is the sweet spot."

      That is what I assumed as well. As far as I have been able to find out, Vista 32 suffers from the same physical address limitations that XP does do to using a 32 bit page table in PAE mode.

    14. Re:x64 by Anonymous Coward · · Score: 0

      You did not indicate in your message whether you understand how virtual memory works.
      For example, do you understand how an OS does page table addressing (any OS?)
      Do you understand the function of the TLB? Do you know, for example, the various compromises
      that must be made, balancing direct access to 2^BITS of memory, against the necessities of caching, presenting a flat virtual address space to competing processes, virtual memory space versus context switches, and the myriad issues involved with caching?

      If you only have a single process and do not need to implement paging or caching in your OS, then of course you simply address 32-bits of memory directly, and life is simple.

      Throw a multi-level paging architecture on the fire, and the simple view of memory goes up in smoke.

      If you just want to talk about physical addressing, the problem here is more closely related to the PCI bus than the OS design.

    15. Re:x64 by Agripa · · Score: 1

      the 4GB is the Process Memory limit.

      I am not clear on the exact mechanism but in the case of XP and Vista 32, the limit is caused by only allowing the page table size to support up to 32 bits of physical addressing even though PAE mode is supported or used for security. Since the memory mapped I/O has to be placed within the processor's physical address space, RAM can not fill all 4 GBytes. Interestingly enough, Microsoft shows Windows XP previous to SP2 supporting 4GBytes of RAM in PAE mode instead of just physical address space but I have never had the occasion to test it.

      As you point out in your post, for 32 bit operating systems that use PAE and large page tables, all of the physical RAM can be made available in sections of up to 4 GBytes each.

    16. Re:x64 by TheRealMindChild · · Score: 1

      Your average desktop OS application has no need for more than 32 bits, and in fact most of us would actually have slower machines with a 32bit user space

      Horseshit. Memory Mapping of files is what comes to mind first... are you content being able to only memory map a file with a limit of 4GB? Didn't think so.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    17. Re:x64 by dbIII · · Score: 1

      Your average desktop OS application has no need for more than 32 bits

      Images and video. I'm sure people who know more about audio could say a few things too.

    18. Re:x64 by Anonymous Coward · · Score: 0

      So that is why my favortite website isn't updating these days...

    19. Re:x64 by PitaBred · · Score: 1

      Step 1) Set up a 64bit Linux environment
      Step 2) Set up the 64bit version of PostgreSQL
      Step 3) Start using a database that can access more than 2GB of memory

    20. Re:x64 by dano_labrosse · · Score: 1

      I agree, I have a 32-bit laptop I use for work with 4GB of RAM installed. I'm running Vista Ultimate and I only see 3GB.

    21. Re:x64 by Anonymous Coward · · Score: 0

      Your average desktop OS application has no need for more than 32 bits Hey now, nobody should ever need more than 640K!
    22. Re:x64 by Jackie_Chan_Fan · · Score: 1

      We should only be using a 64bit OS. NO ONE should be going 32bit Vista. Warn your friends, It's dead

    23. Re:x64 by owlstead · · Score: 1

      "What's involved in getting an opteron with 64 GB of RAM and using it for something like PostgreSQL?"

      Eh? Buy AMD server with 64 GB of RAM. Put in 64 bit distro DVD or CDROM, and make sure you select PostgeSQL? Try Live-CD first? First part is hardest, especially if you are low on cash.

  4. Great idea Microsoft! by linuxkrn · · Score: 5, Funny


    1) Cache contents of entire hard disk to RAM
    2) Claim performance boost in Vista
    3) Profit!

    1. Re:Great idea Microsoft! by maynard · · Score: 3, Informative

      It's a good plan. RAM density and processor speed has mostly followed Moore's law in transistor density. While disk storage density has followed suit, the I/O path hasn't followed suit. The typical SATA drive might burst ~70MB/s, but it still sustains ~40MB/s just like good 'old PATA.

      All modern OS's load huge executables compared with the good 3M workstation days (1 Megabyte, 1 Megapixel, 1 MIP). Microsoft is doing the right thing by aggressively caching commonly run items. And I note, they're late to the party: 'NIX does this too.

      And I say once again (as a NIX professional) that Vista's pretty damn good. Gone are the days when Windows was a toy. No longer. It has plenty of bullshit legacy cruft, but Vista is a BIG improvement.

    2. Re:Great idea Microsoft! by Like2Byte · · Score: 1

      2) Claim performance boost in Vista

      Well, I'll be! Those underpants Gnomes were on to it all along!

    3. Re:Great idea Microsoft! by timeOday · · Score: 1

      It's a good plan if there is a payoff. I'm very skeptical about needing (or even wanting) 4GB of RAM before you're even doing anything in particular. What's the payoff? What do you like about Vista?

    4. Re:Great idea Microsoft! by Anonymous Coward · · Score: 0

      And I say once again (as a NIX professional) that Vista's pretty damn good. Gone are the days when Windows was a toy. No longer. Your credentials have been revoked. Please shave the off the patches of stubble you pretend is a gray beard.
  5. I disagree by DogDude · · Score: 5, Interesting

    I gotta disagree. I just used Vista last night for the first time on my GF's new laptop with 1 gig RAM, and it was just fine. Even with the souped up interface, it seemed snappy. I was a bit worried from all of this kind of anti-hype hype, but it was just fine. I'd be happy using it with 1 gig RAM. I'd say that it was a smidgen slower than XP would be, but then again, I didn't try turning off the super-slick Apple-esqe "Aero" interface, either (she likes it, I still use Windows Classic on all of my XP boxes).

    --
    I don't respond to AC's.
    1. Re:I disagree by Anonymous Coward · · Score: 1, Interesting

      Was it actually running any sizable applications? Or just sitting there doing nothing? (and using 1Gb in the process)

    2. Re:I disagree by Anonymous Coward · · Score: 0

      Um, what version of Vista did you use? What all did you do on this brand new laptop in one night's time? I do not think your one-night experience on someone else's laptop negates this experts 2 years experience. Do you really think it does?

    3. Re:I disagree by bogie · · Score: 4, Informative

      Surprisingly Aero actually has little impact on system performance. It is all of that other crap like DRM running in the background that is causing everything to slow down. Overall Vista is measurably slower than XP and many applications just run like shit right now on Vista. Just running the OS and doing some surfing or email won't show much difference than XP on modern hardware.

      All I know is beyond whatever the benchmarks show Explorer is even slower in Vista than it was before. Go out on the network and wait in agony while the little green bar at the top of Explorer chugs along taking forever to finally display files. I'm sure this just the fault of the switches and Windows 2003 R3 servers I've been using though *rolls eyes*. I'm just really disappointed with Vista after all of this wait and at this point the only time I boot into it anymore is to check app compatibility.

      Hint - Set VLC to GDI mode so you don't have to see the f'ing jarring screen transition anymore.

      --
      If you wanna get rich, you know that payback is a bitch
    4. Re:I disagree by JonathanR · · Score: 1

      It's snappy iiifff yooou coome frommm ouuutbaaack Queeeenslaaand.

    5. Re:I disagree by macdaddy · · Score: 1
      We were just talking about Vista's basic memory needs today. A coworker was working with a brand-new out-of-the-box Toshiba tablet with 1GB and Vista. It ran like ass. Waiting on windows to open and close was like running XP with 128MB. He had a 3.0Ghz desktop with 1GB also running Vista. It ran worse than ass. The box would seemingly hang for minutes at a time.

      When my laptop gets replaced this Spring I'm loading up FC6 on it and running XP in VMWare. I don't need the problems of Vista. I need my laptop to work.

    6. Re:I disagree by TeraCo · · Score: 0, Troll

      I notice you didn't tell us the rest of the spec - It was a P3 400 and 1GB of RAM, wasn't it.

      --
      Not Meta-modding due to apathy.
    7. Re:I disagree by wall0159 · · Score: 5, Funny


      Heh. And Apple's "super slick" interface runs just fine on my three year old iBook (800Mhz G4, 640mb RAM) and I typically have >15 applications open at a time.

      I know this is not a reasonable comparison, as Windows can't open 15 apps at a time
      (joke)

    8. Re:I disagree by Anonymous Coward · · Score: 0

      His one night's experience doesn't negate the opinion of this "expert", but my 2 year long experience with Vista does contradict the expert.

    9. Re:I disagree by CDarklock · · Score: 1

      I have Vista installed on a total of 18 machines between home and the office, and every last one of them has 1GB. Maybe I'm inured to the performance difference, but honestly, I still have a couple XP SP2 boxes as well - licensing issue, I only have 5 Vista licenses at home, but I got XP licenses when I bought the machines - and they have slightly worse performance than the Vista machines.

      I also have crap video on the Vista boxes at my house, it being the onboard Intel graphics adapter that uses main memory as video memory. I expect I could realise a massive performance boost by offloading video and graphics onto an EPCI card, but I may be wrong... several of my work machines have dedicated graphics cards, and it doesn't seem to make a huge difference.

      I don't work with large files, so that might significantly impact performance. I know historically there were plenty of machines where I could write code just fine, but I wouldn't even try to do multimedia editing on them. Since I almost never mess with massive multimedia files these days, I don't know how large file sizes affect Vista in day-to-day usage.

      Generally speaking, I think MOST people will be happy running Vista with 1GB. Power users may want more, and if you work with massive multimedia files I suspect you'll NEED more. And that's my two cents from behind the blue curtain.

      --
      Microsoft cheerleader, blue flag waving, you got a problem with that?
    10. Re:I disagree by Saint+Stephen · · Score: 1

      It starts to freak out after a week or so. Gets SLOW.

    11. Re:I disagree by Joe+U · · Score: 2

      It is all of that other crap like DRM running in the background that is causing everything to slow down

      Can you provide real evidence of DRM slowing things down during regular use? No, of course you can't. But I'm betting you'll have a friend of a friend who knows someone who said it does that, that's good enough for you. By the way, aliens have taken over your workplace, make a hat out of tinfoil quick.

    12. Re:I disagree by Chandon+Seldon · · Score: 1

      If an operating system in 2007 can't run an app or two reasonably smoothly on a gig of RAM, that would be pretty sad. But, that doesn't mean that a system with a flashy interface like Vista wouldn't run snappier with more.

      Unless you've actually compared the performance between 1 gig and 4 gigs of RAM, you aren't in a position to say that 4 gigs isn't the "sweet spot".

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    13. Re:I disagree by CastrTroy · · Score: 2, Informative

      He also stated that there was a 3GHz Desktop with 1Gig of ram that also ran like ass. Stop trolling.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    14. Re:I disagree by complete+loony · · Score: 1

      Just give me a file browser that doesn't lock up when looking at a folder that contains a corrupt video file, or because I have a network drive mapped that isn't currently available, or any of the other myriad of things explorer seems to block on without any way to cancel.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    15. Re:I disagree by DogDude · · Score: 1

      The "sweet spot" is as much as you can stick in there. ANY modern computer runs faster with more RAM. I'm just saying that it runs just fine for me with 1 MB RAM (and XP is just fine with 512 MB RAM).

      --
      I don't respond to AC's.
    16. Re:I disagree by jellomizer · · Score: 4, Informative

      It is not flamebait It is true. Until recently I was running OS X on a 667 Mhz 1Gb RAM powerbook. which as 4 1/2 years old. And it ran the latest version of OS X quite well. Not quite at the sweet spot but good enough to get most of my work done. Granted my new MacBook Pro outperforms it in every respect, but still it ran well enough no to be annoying.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    17. Re:I disagree by Quastor · · Score: 1, Informative

      Was it actually running any sizable applications? Or just sitting there doing nothing? (and using 1Gb in the process)

      Personally, on my system, I'm running Vista with Aero on 1 gig of RAM as well. At one point in my usage, I had Adobe Photoshop open with about 3 files, Illustrator with 2 files, Firefox with 4 tabs, and a MS Word 2007 document open, not to mention the usual IM programs. Overall, I was using about 75% of the RAM, and I noticed NO performance degradation at all. Switching between the active applications was by far the snappiest I've ever seen it in Windows with large applications like Photoshop.

    18. Re:I disagree by Anonymous Coward · · Score: 0

      I have vista, aero on a centrino pentium M laptop, 1GB ram, ati x300 video card and it works great. smooth, fast and stable. i don't preceve a performance difference from vista or ubuntu on this same laptop.

    19. Re:I disagree by dal20402 · · Score: 2, Informative

      Sadly, Apple's not immune to RAM creep either.

      My experience is that Intel Macs want much more than PowerPC Macs. My PowerMac G5 has 3 GB of RAM and I *never* swap, not even when running the big stuff, and rarely go below 1GB free. My MacBook Pro has 2 GB and I swap regularly -- it's really irritating I can't upgrade further. Rosetta is a *huge* memory hog, and Intel-native apps also seem to take more room than their PPC equivalents.

      My school has several Intel iMacs with 512 MB. They start swapping before the OS is done loading. Using them is like using a 1998 PowerBook G3.

      Just wait... I expect an Intel Mac with Leopard will, just like a Vista box, be happiest with >= 4 GB.

    20. Re:I disagree by scoot80 · · Score: 2, Funny

      You fellas have computers in outback Queensland? :P

    21. Re:I disagree by Khuffie · · Score: 1

      And I had a 1.8 GHz Athlon XP with 1 gig of RAM that ran Vista just fine, and that was back in RC1. Perhaps your coworker has something messed up with his installations.

    22. Re:I disagree by redcane · · Score: 1

      Nice one.

    23. Re:I disagree by RzUpAnmsCwrds · · Score: 1

      It is all of that other crap like DRM running in the background that is causing everything to slow down.


      Comments like this indicate that you have no idea how the DRM system in Vista works.

      All I know is beyond whatever the benchmarks show Explorer is even slower in Vista than it was before. Go out on the network and wait in agony while the little green bar at the top of Explorer chugs along taking forever to finally display files.


      That's because the thumbnailing system is downloading copies of the files you are viewing.
    24. Re:I disagree by k_187 · · Score: 1

      I'd imagine that a new OEM would have a bunch of extra crap put on it.

      --
      11 was a racehorse
      12 was 12
      1111 Race
      12112
    25. Re:I disagree by Khuffie · · Score: 1

      That's not the fault of Vista, it'd be the fault of the manufacturer.

    26. Re:I disagree by maniac/dev/null · · Score: 1

      How is Parent flamebait? He is saying Windows sucks, I thought we all at /. agreed that this was a provable scientific fact. How can the truth be flamebait?

      I keed, I keed. // 2-20-07: line added to keep comment from getting modded flamebait (mdn)

    27. Re:I disagree by timeOday · · Score: 1
      I run Fedora Core 5 on my laptop I can tell you right now it doesn't swap because I haven't created any swap space. (Ha!) With 1 "measely" GB I can run XP in VMWare while keeping 20 tabs open on Firefox, running OpenOffice, etc. etc. I'm not buying this "several gigs required to do nothing in particular." Just beause a gig of RAM is so cheap now, doesn't mean it's not still not a lot of memory.

      I hesitate to say "1 GB should be enough for anybody" (famous last words) but I don't see any normal app on the horizon that would require that much. (Except games. They can gobble up any hardware you throw at them).

    28. Re:I disagree by theJML · · Score: 1

      I'd also have to disagree... my Athlon XP 2500+ with 512MB of ram is nothing close to quick be it in XP or Linux. But even I was surprised to find that Vista's RC1 has been running on there perfectly stable for the last month or so of hard use. Even gaming didn't seem too horible. (especially considering that it's RC with a Debug kernel and native Vista Drivers because the nVidia's don't work on RC1).

      I'm not saying I like it, but it's really not as horrible as everyone's making it out to be. After it's official release (you know, AFTER Service pack 1) it'll be just as good a windows as any before it (says the Linux guy...).

      -Joe

      --
      -=JML=-
    29. Re:I disagree by Digz · · Score: 1

      On the flip side, I'm running Vista RC1 on a 3.06GHz machine with 512MB RAM, and it runs fine. Not ideal, but fine. It's not noticeably slower than my Ubuntu Edgy install (and a heckuva lot faster on startup). IE7 blows on it, but what platform doesn't it blow on? A Firefox install fixed that quick. I'm sure it'll be much better when I bump it up to 1 GB.

      --
      SYS 64738
    30. Re:I disagree by jackbird · · Score: 0, Troll
      That's because the thumbnailing system is downloading copies of the files you are viewing.

      That's retarded.

    31. Re:I disagree by TheNetAvenger · · Score: 1

      It is all of that other crap like DRM running in the background that is causing everything to slow down.

      Just to clarify what is the DRM process/service running in the background that you speak of?

      I want to find this so I can tell my friends at MS that someone slipped it in when they were not looking...

      There is no DRM running in the background, unless you are subscribed to a porn site with DRM contents and you have Windows Media Player loaded in the background playing it.

      PS. Your correct that Aero has very littler performance cost, in fact it increases the performance of application drawing and redrawing due to the composer and the 3D GPU acceleration for GDI/Fonts/WPF operations even in older applications.

      Turning of Aero will force applicaitons to use software rendering to draw the interface, and also will force application to consume CPU cycles when another window paints on top of it, as it has to redraw its contents.

      With Aero these performance losses no longer happen.

      Take Care.. :)

    32. Re:I disagree by lewp · · Score: 1

      I'll agree with you there.

      To be fair, when I mount an SMB share from an XP machine on my PowerBook (running Tiger) at home, then close the lid and take it to work without unmounting, the whole OS shits a brick for about 5 mins if I try to do anything with the Finder.

      --
      Game... blouses.
    33. Re:I disagree by k_187 · · Score: 1

      Exactly, saying a new out of the box OEM runs Vista like ass is just as much FUD as what MS puts out. I'd also imagine that one could make a fresh install of Vista that ran at least as well as XP does, without all the extra crap that OEMs like to add. This is also why the first thing I did with my new dell was to wipe the HD and install XP from scratch.

      --
      11 was a racehorse
      12 was 12
      1111 Race
      12112
    34. Re:I disagree by VGPowerlord · · Score: 1

      Surprisingly Aero actually has little impact on system performance.

      It's not that big of a surprise. Modern video cards are built to do 3D acceleration. That includes drawing 2D objects (such as text) on a 3D plane.
      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    35. Re:I disagree by lunatic77 · · Score: 1

      I just used Vista last night for the first time on my GF's new laptop with 1 gig RAM, and it was just fine. Even with the souped up interface, it seemed snappy. I've always naively thought the same thing after installing (or re-installing) a fresh instance of Windows. As with Windows 2000 and especially XP, they seem to run great at first, but over time they will slow down significantly. Anyone know of a reason why Vista would be any different?
      --
      m@
    36. Re:I disagree by collectivescott · · Score: 1

      Oh man, so true. Wait, which codec? CRASH!

      Hey, let's set the default timeout to 60 seconds, even though it never works after about 5 seconds. Why bother with a cancel button. If we just wait longer it will have to work.

    37. Re:I disagree by AbRASiON · · Score: 1

      I disagree with your disagreeal (sp?)

      I tried out Vista Ultimate 2 nights ago on my Dell 8600, PM 1.6, 1.0gb of ram and the 7200rpm disk to boot.
      I turned OFF as much stuff as I could - same as I do in XP, all classic / basic to improve performance.

      The flipping fan in the laptop wouldn't stop due to CPU load issues - admitedly it wasn't full fan (100%) but it was the "second level" of the 3 or 4 levels instead of the first level (which it does in XP)

      and yes, I tried closing FFOX and disabling anything which used CPU power, it simply refused to stop.
      Oh and I got it to bluescreen / insta-re-boot by connecting to a VPN (wtf?!)

    38. Re:I disagree by bryan1945 · · Score: 1

      "...640mb RAM...."

      I find it awe inspiring that you can run a Mac on 640 millibits of RAM! Even Bill Gates said 640 kilobytes of RAM would be enough.

      Viva la Mac! Viva la Mac! ("Golden Child" reference)

      You know I'm just nitpicking for fun- but I got to fit Bill Gates and Eddie Murphy into the same comment!

      --
      Vote monkeys into Congress. They are cheaper and more trustworthy.
    39. Re:I disagree by TriezGamer · · Score: 1

      I'm just saying that it runs just fine for me with 1 MB RAM (and XP is just fine with 512 MB RAM).

      1 MB?

    40. Re:I disagree by Anonymous Coward · · Score: 0

      That dang DRM. Every 5 minutes it pops up to tell me how horrible Linux is, how playing a CD is illegal, how I need to mail RIAA my weekly paycheck. Oh wait, its not you dumb dipshit. The only one spouting out crap is you.

    41. Re:I disagree by Anonymous Coward · · Score: 0

      Thanks, that fixed my problem ;)

    42. Re:I disagree by wall0159 · · Score: 1


      I was just taking the piss... ;-) But OSX on my G4 really isn't too bad. Not as fast as the new MacBooks, etc, but very usable. Hell, I do multi-track music recording on it!

      Having said that, my AMD64 box is a _tad_ speedier ;-)

    43. Re:I disagree by mdhoover · · Score: 1

      Okay then, if what you say is true with regards to Aero then how exactly did they manage to make the POS operating system SLOWER than XP? What else have they added to the OS (and hell they didn't add anything new as far as I can tell but DRM, Aero and UAC) to explain the performance loss and the excessive system requirements?

    44. Re:I disagree by Snufu · · Score: 0, Funny

      and I typically have >15 applications open at a time. Ha! You lie. You really expect us to believe there are 15 different applications available for the Mac?
    45. Re:I disagree by stewbacca · · Score: 2, Insightful

      If anything, ram requirements on OS X will go down as Rosetta is slowly rendered useless. I run 1Gig on my MacBook, and it runs fast enough. For more heavy stuff, I'd rather be using my Intel iMac with the 2Gigs of ram (and the roughly .5ghz speed boost on the cpu).

    46. Re:I disagree by TheNetAvenger · · Score: 1

      Okay then, if what you say is true with regards to Aero then how exactly did they manage to make the POS operating system SLOWER than XP? What else have they added to the OS (and hell they didn't add anything new as far as I can tell but DRM, Aero and UAC) to explain the performance loss and the excessive system requirements?


      Strange that not only our test center, but most of the industry agress that Vista IS faster than XP if you are running 512mb of RAM.

      Which I don't think any person would call unreasonable considering the amount of features added to Vista. And if you really don't know what new features are in Vista, take a minute to look it up. There is a magical site that has 'technical' documents on it all about Vista. It is www.microsoft.com or msdn.microsot.com

      BTW, This has to do with DRM how again? Oh ya, crazy rants...

    47. Re:I disagree by Jugalator · · Score: 1

      It is all of that other crap like DRM running in the background that is causing everything to slow down.

      What an uninformed opinion. :-p

      First, what do you mean by "DRM crap"?

      Second, the protected audio and video paths in Vista that causes data processing to consume some performance only kicks in when playing back protected HD media. Not when playing back unprotected content of any kind, not when playing games, not when writing Word documents, not when browsing pr0n.

      --
      Beware: In C++, your friends can see your privates!
    48. Re:I disagree by Jugalator · · Score: 1

      Granted my new MacBook Pro outperforms it in every respect, but still it ran well enough no to be annoying.

      This isn't about "running well", this article is about adding memory to the point where not much more will mean anything.

      Vista will also run "good enough to get most of your work done" on 1 GB. No surprises there.

      --
      Beware: In C++, your friends can see your privates!
    49. Re:I disagree by Anonymous Coward · · Score: 0

      Where did he say that the 15 were different applications?

    50. Re:I disagree by DrXym · · Score: 1
      Microsoft sent me a free Vista Business (for completing some online training vids) and I have installed it. My opinions are mixed at this point.

      The upgrade went mostly okay, but it had an extremely aggravating feature - it didn't preserve my existing users or their settings. So after installing I literally had to go through hundreds of thousands of files changing their file ownership to the new user. I can semi-understand that it didn't upgrade my user's AppData and so forth, but couldn't it at least asked if I wanted to preserve user Foo & Bar (and their GUID) so that I don't fuckup all my carefully applied file ownerships and permissions?

      Once installed, everything appeared to work fine. I had to grab a driver for a sound card and for a TV capture device. The UI is much, much, much cleaner and more consistent than XP and mostly intuitive. Aero is pretty too, nicer and more compact than Aqua IMO. Other features of Vista such as the live preview window on the taskbar is very cool.

      UAC is as annoying as hell. I disabled it, and I really don't see it stopping any kind of virii or spyware since users will soon be trained to click through anything it says. The gadget sidebar went too. I really don't know why Apple and Microsoft stole this feature since it's a waste of space and memory for a minmal benefit.

      I mostly like the UI. The new start menu is easier if what you want is visible on it, but the new pane to access the Programs menu is painfully slow and annoying to navigate.

      I also hate that DevStudio 2003 is tagged unsupported though it mostly works. Also my builds take longer than by before by a wide margin. Even cygwin builds take longer. I don't know what to attribute this to, but I suspect shadow copy or just less memory. Speaking of shadow copy, I am totally confused as to whether I can disable it without disabling system restore points. The UI for shadow copy is botched and confusing, and I wish that I could disable the feature for certain folders where I don't need versioning. I also see shadow copy as a security disaster in the making - what if I don't actually want to have previous versions of certain files?

      So it's a mixed bag. I think if you use Windows you should resign yourself to the upgrade sooner or later. Overall I think it is "better", but I don't see any reason to rush out and install it right away.

    51. Re:I disagree by animaal · · Score: 1, Funny

      I know this is not a reasonable comparison, as Windows can't open 15 apps at a time And the Mac doesn't have 15 apps. Unless you mean 15 instances of Photoshop?
    52. Re:I disagree by hilton_a · · Score: 1

      Did you actually try using it before 'turning everything off'?

    53. Re:I disagree by hilton_a · · Score: 1

      Presumably IE7 blows on it purely because you're anti-IE, rather than any logical reason.

    54. Re:I disagree by Digz · · Score: 1

      No, I'm not. It blows because it's ludicrously slower than Firefox on the same machine, and this has been on every machine I've tested it on. The features are nice, but the speed of rendering is horrendous compared to Firefox.

      --
      SYS 64738
    55. Re:I disagree by hilton_a · · Score: 1

      I can't understand that at all! In fact I've heard this before so I tried comparing FF and IE side by side and honestly they seemed the same. The only visible difference being that FF tends to jiggle the screen around more when there's lots of tables. Maybe you go to different sites than me?

    56. Re:I disagree by Hercynium · · Score: 1

      Well, while I know this isn't the MSFT suggestion box, the obvious solution is to have the app show generic icons as quickly as possible then fill in metadata and thumbnails on-the-fly... WITHOUT affecting the user's ability to work.

      --
      I'm done with sigs. Sigs are lame.
    57. Re:I disagree by Vr6dub · · Score: 1

      Interesting...I'm running Vista on a PIII 1ghz w/ 768mb of ram. Its "fast enough" for general computer usage. And what the heck are you doing with 15 applications running at the same time?

    58. Re:I disagree by sproggo · · Score: 1

      I have to say both Apple and MSFT are evil with CASHing and RAM. I recently bought a Macbook with the standard 512MB of RAM, and it behaved pathetically. Opening up word took forever. Running photoshop and illustrator simultaneously brought the machine to its knees. Oh, and I couldn't play the standard DVD player without the app crashing. And this is supposed to be a multimedia machine??? Of course, once I upgrade to 1.25 GB of RAM, everything is slick and the DVD player works fine. It is disgusting to see companies selling computers with a substandard amount of memory in them so they can charge more for the upgrade. And of course, when they give you 512MB, they split it up into 2 256MB sticks. One of my stupid questions, is why do we even bother these days in creating memory sticks 1GB in the new formats? I don't see the reasoning, unless its somehow a sort thing, where a 512MB stick is actually a 1GB stick with half the memory disabled because less than half the stick didn't pass quality control.

    59. Re:I disagree by benzapp · · Score: 1

      Yee haw, another fanboy!

      Brother, it's actually the exact opposite for everyone I've talked to. Windows Vista is in fact FASTER than XP on the same equipment.

      I have a X2 3800+ with 2 gigs of ram, and a Pentium-M 1800 laptop with 1 gig of ram. Vista made the performance of both these machines increase significantly. Applications launch faster and are more responsive, and the overall machine feels much more smooth. I was actually so impressed with the performance I put it on my father's machine. A couple friends also installed it and the feelings are unanimous: Vista is much better, performance wise, than XP. Granted, this is all anecdotal evidence, but it seems folks like you are just parrotting the same crap on the various MS bashing media outlets like Slashdot. You clearly haven't used Vista.

      So, help us understand the fanboy psychology. It seems sort of like the Reds and the Greens in Roman times. Your unwavoring devotion to OS ? provides you with some sort of satisfaction with your pathetic life, right? I mean, do you have enough sex? Do you feel out of control in your life?

      You are in this post lying, but the question is why? What does it get you? Why be committed to a reality that is false?

      --
      I don't read or respond to AC posts
    60. Re:I disagree by Digz · · Score: 1

      FYI, benchmark I just did. Both done with a clean start of the application. Time to load this particular page, with 500-something comments, in the new comment format. This is timed from when you click go on the URL to when the page is fully loaded and rendered. Same background load for both runs.

      Machine: 3.0 GHz Pentium 4, 1 GB RAM, 160GB SATA drive, Windows XP SP2 fully patched

      IE 7: 37 seconds
      Firefox 2: 19 seconds

      --
      SYS 64738
    61. Re:I disagree by Digz · · Score: 1

      Erm.. 160GB PATA drive.. Don't think that really matters tho.. ;)

      --
      SYS 64738
    62. Re:I disagree by DarkJC · · Score: 1

      The 3Ghz desktop with 1 GB ram sounds like a troll too. I've got it running on a 2.4 Ghz desktop with 1GB ram and it's fine.

    63. Re:I disagree by CRiMSON · · Score: 1

      Simple, it's easy to hate on Microsoft (They do do some stupid shit) and then all of a sudden you fit in. But Actually taking a look and deciding for yourself.. PSsshh that's like work or something.

      --
      oogly boogly!
    64. Re:I disagree by AbRASiON · · Score: 1

      I couldn't deal with the new interface, it's disgusting and it was slower.

    65. Re:I disagree by hilton_a · · Score: 1

      Ah now I understand. Not sure why you would want to wait 19 seconds to see 500 plus comments but each to their own. I wonder what exactly is causing the delay with IE. Is the difference as much under the old comment format?

    66. Re:I disagree by hilton_a · · Score: 1

      Hmmm with language like that I can't help thinking you weren't going to like it no matter how it looked. It might not be to your taste but 'disgusting' is a bit of a stretch. Maybe it's change you have more of a problem with.

      In my experience the new interface is actually faster.

    67. Re:I disagree by wall0159 · · Score: 1


      Firefox, Mail, Adium (IM client), Preview (pdf viewer), calander, address book, itunes, X11, Terminal, Bibdesk, LyX, 2 text editors, finder, Dashboard

      While dashboard is, I suppose, not really an application, I often run multiple apps within X11 - a mixture of remote (ssh -X) and local apps, such as Matlab, the Gimp and Gnucash..

    68. Re:I disagree by Digz · · Score: 1

      Same test, different machine (at home), new style comments off.

      3.06 GHz Celeron, 512MB RAM, Vista RC1

      IE7: 8 seconds
      FF2: 5 seconds

      That you'd probably never notice, but it becomes very apparent on more complex pages that take a while to render.

      --
      SYS 64738
    69. Re:I disagree by toddestan · · Score: 1

      I've also installed Vista on a 5 year old system, a P4 1.5Ghz with 1GB of memory. With it's 5 year old GeForce2 video card, I didn't get Aero, but it ran well enough that you could get stuff done with it and not get annoyed.

    70. Re:I disagree by dwpro · · Score: 1

      "It works right on my machine, you must be lying about yours not working"

      ...are you one of our contract programmers?

      --
      Millions long for immortality who do not know what to do with themselves on a rainy Sunday afternoon. -- Susan Ertz
  6. Bad news for intel here.. by plasmacutter · · Score: 5, Interesting

    If I remember correctly, the sweet spot for xp was 1 gig, meaning people got more bang for their buck upgrading the processor.

    If vista scales all the way to 4, then we're looking at a windows market that will be very similar to the mac market, where upgrading the video card and ram will get you more bang for your buck than replacing the processor.

    this will mean a slowdown in intel sales (and amd)

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:Bad news for intel here.. by Ucklak · · Score: 2, Funny

      Cue Vista copying the Mac.....

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    2. Re:Bad news for intel here.. by Anonymous Coward · · Score: 3, Interesting

      I see your point, but to be honest, wasn't more RAM always the better upgrade path? Sure, power users know not to skimp on RAM, but ordinary users typically choose the fastest processor and then go with at most half as much RAM as they should have bought. When I'm asked for advice on a new PC or an upgrade, a good chunk of extra RAM usually does the job. Nothing beats getting rid of swapping. Users just don't see the connection between memory and speed.

    3. Re:Bad news for intel here.. by Loke+the+Dog · · Score: 1

      Thats a trend I've been seeing for many years. Intels marketing tries to convince us that we need faster processors, but for every year that passes, I see CPU's becoming less and less important to my computers general performance. This kind of puts an end to that whole issue with consumers not being able to rely on MHz as a way of judging different CPU's performance: Why would should they care about the CPU speed, when its the amount of RAM that reallt matters most to them?

    4. Re:Bad news for intel here.. by dave420 · · Score: 1

      Nope - XP's sweet spot is 2 gigs. 1 gig does make it better over .5, but 2 gigs is straight-up liberating.

    5. Re:Bad news for intel here.. by Cheapy · · Score: 1

      Windows Vista Ultimate scales all the way to 11.

      --
      Would you kindly mod me +1 insightful?
    6. Re:Bad news for intel here.. by Spike15 · · Score: 1

      this will mean a slowdown in intel sales (and amd) AMD owns ATI. So if video card sales pick up and processor sales drop off...I don't think AMD suffers too much.
    7. Re:Bad news for intel here.. by Anonymous Coward · · Score: 0

      They do because anyone who knows anything about anything will buy an nVidia card.
      Although they did fuck up on the vista release, their vista drivers will be far better than amd/ati's, just like their xp and linux drivers are.

    8. Re:Bad news for intel here.. by Sloppy · · Score: 1

      Who, other than developers/testers, is interested in running Vista on existing hardware? Almost all of Vista's users will be people who have bought brand new computers, and the preload is how they got Vista. The new computer comes with a processor, so Intel has nothing to worry about.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    9. Re:Bad news for intel here.. by mgblst · · Score: 1

      Really, I don't think 1gb is enough for XP. I keep on running out of memory every couple of days, and that is with only using about 7 applications, although admittedly pretty heavily. When it runs out of memory, it starts to do strange things, like some right-click windows won't display all their items, then they won't display at all. I have to reboot to get things back as they were. No warning (this could be a good or bad idea).

    10. Re:Bad news for intel here.. by drinkypoo · · Score: 1

      I second this, although I wouldn't say "liberating". It still takes ages to boot up, log in, and find the system usable.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    11. Re:Bad news for intel here.. by dave420 · · Score: 1

      30 seconds is ages? That might not be XP's fault but (and I'm not trying to be rude here) your hardware. I've got a modest 2+ year old system (3.2 prescott, currently heating my house as we speak), with a SATA hard disk, and XP simply flies on my machine. I did actually put thougt into "liberating", but I can understand how it doesn't apply to everyone :)

    12. Re:Bad news for intel here.. by owlstead · · Score: 1

      Yup, first thing I point out to users is to buy more RAM when things slow down and they see the disk light go on and off during normal operations. For the average user, upgrading the RAM is fortunately one of the easiest internal upgrades. Of course, it's a good idea to check if you are running any applications that use lots of IO first, or if you are hacked. But this is almost always the cure for a slow system.

    13. Re:Bad news for intel here.. by drinkypoo · · Score: 1

      I've got a fairly new system - Core Duo, 2GB RAM, PCI-Express, 7200 rpm disk (it's a laptop so that's worthy of mention) and so on. Windows XP started out speedy, and has gotten progressively slower-booting until it's actually two or three minutes before it's usable. The linux partition, on the other hand, is a peach (except that the modem is conexant and I'm not spending $20 to get it working until I own this laptop, which belongs to work.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  7. 4GB by FMota91 · · Score: 0

    So there is no relation between the "off-the-top-of-my-head" figure of 4GB RAM and the fact that dwords hold 32bits...

    Isn't Vista 64bit-able? Why stop at 4GB?

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C1 bottles of beer on the wall. Take one down, pass it round... Oh, umm...
  8. Seriously by HomelessInLaJolla · · Score: 5, Interesting

    People do the same things with their computers today as they did 15 (even 20) years ago: play games, print, e-mail, read, write, collect media. While there is an argument to be made that OSD, due to higher resolutions and 3D algorithms, and networking have become more complex there simply is no efficient reason why the size of the codebase and the memory footprint has increased as much as it has.

    There is a good reason: people remain employed.

    --
    the NPG electrode was replaced with carbon blac
    1. Re:Seriously by QuantumG · · Score: 0, Flamebait

      play games Uhhh.. you been to the PC Games sections at a major department store recently?

      PC Gaming is DEAD. It's only a matter of time before MMORPGs move to the consoles too.
      --
      How we know is more important than what we know.
    2. Re:Seriously by HomelessInLaJolla · · Score: 2, Insightful

      > PC Gaming is DEAD. It's only a matter of time before MMORPGs move to the consoles too

      You have expressed the reason for the assertion. PC gaming is no longer about gaming. Gaming could be described as a system of rules around a logic puzzle. PC gaming is now about social networking and appeal (mostly visual).

      Computers are the realm of intellectuals. PC games, the really good ones, were intense intellectual puzzles. A good transition to recognize is the shift in RPG style: from symbolic display to a concentration on realism. Times of Lore marked this event. Before ToL were games such as Ultima 3 and Phantasie (Nintendo had Zelda) and even earlier were the text based games such as Zork. After ToL were the AD&D games and, later, the anime (eg. Final Fantasy series) style realism RPGs.

      Developmentally the earlier games had more intriguing game plots, puzzles, and intrigue. The later games were more visually appealing and spectacular.

      --
      the NPG electrode was replaced with carbon blac
    3. Re:Seriously by MarcoAtWork · · Score: 1

      if it's not dead I think it's definitely suffering, especially due to the retarded copy protections that games use these days. I haven't bought a PC game in quite a while and passed on several because of Starforce (I don't want it to nuke my dvd drive, or make my pc crash all the time) and securom v7 (registry keys with embedded weird control characters that make them unremovable, not to mention the probable security-hole sudo-like service).

      Sucks because I really really really wanted to play GTR, GTR2 and Supreme Commander... oh well, at least Company of Heroes was not protected, thank God. I am afraid what kind of stuff the new games coming out later in the year (bioshock etc.) will use though, I wonder if it's time to have a separate dual boot partition just for games and their shoddy copy protection.

      --
      -- the cake is a lie
    4. Re:Seriously by Talgrath · · Score: 1

      PC gaming is still huge, and the majority of upcoming big titles this year are for *ding ding ding* PC! Crysis, Alone in the Dark, Assasin's Creed just to name a few; not to mention a bunch of major titles have recently hit the PC. Anytime new consoles hit the market, a bunch of people say "PC gaming is dead" and then PC's blow all the new console's crap out of the water. I like consoles too (I'm picking up a PS3 and Wii this summer, most likely) but the idea that PC gaming is dying is ridiculous.

    5. Re:Seriously by Rosco+P.+Coltrane · · Score: 1

      With a 5-digit Slashdot id, you probably can answer this question honestly then: do you have 1024 times more fun playing Doom3 than Doom1?

      I thought not... The point of the OP is that whatever we do today in almost any software that require *gasp* 4 gigs of ram isn't significantly different than what we did 10 or 15 years ago with 4 megs. Sure it's prettier and more polished, but it's roughly the same number of features and, gee, even the same speed. I don't think I was less productive with DT Publisher on my Atari MegaST than today, the only real difference is the result was printed on a slow, noisy 24-pin printer. But I don't work any faster today.

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    6. Re:Seriously by SilentChris · · Score: 5, Insightful

      Twenty years ago I remember an 80-character email program my school used that required remembering about 40 shortcuts. None of them were displayed. You could work on one email at a time -- that's it. There was no GUI email program with easy to understand menus. There was no way to work on more than one email at a time. You were fortunate if you got copy and paste.

      Twenty years ago I remember the "media" I "collected". Amazing 256-color graphic files. Mostly of stupid things like bowls of fruit (porn really wasn't all it was cracked up to be at the time). No pictures of family and friends in high detail. No means of easily storing said photos for extended periods of time.

      Twenty years ago I remember when a "state of the art" game was one that wasn't entirely text-based. When an adventure game's inventory had a max of 16 items and enemies were scripted (and therefore dumb as bricks). No photorealistic visuals to draw you in. No fairly natural AI to breathe life to the world. And certainly no way to play with thousands of others at the same time.

      My point?

      All of these changes have been the result of higher memory, faster processors, etc. Yes, we use a bigger memory footprint nowadays. So what? Isn't broadening the appeal of the PC (families storing photos and grandmothers that can actually work the email program) worth it? Yes, the fundamental operations haven't changed (write email, send email, etc). Big deal. Call that a testament to stellar original design than a foible of modern design.

      Fact of the matter is I *can* do more, much more, than I could with my PC from 20 years ago. And I can do it in an easier way (blame Vista/OS X all you want -- they're still better UIs than what we used in '87). That's called "progress", regardless if the memory footprint grows or not (and the fundamental tenants of computing stay largely the same).

    7. Re:Seriously by Dunbal · · Score: 1

      the PC Games sections at a major department store recently?


            Who buys games at a department store? There are specialty stores and for even more choice - the internet.

      --
      Seven puppies were harmed during the making of this post.
    8. Re:Seriously by LandruBek · · Score: 1

      There is a good reason: people remain employed.

      But employing them makes us all poorer.
      --
      $META_SIG_JOKE
    9. Re:Seriously by amuro98 · · Score: 1

      To paraphrase Monty Python, "It's not dead yet..."

      Granted, it's been in severe decline since the mid-90s. Lots of games and genres have just faded away, and many companies are moving to console development where even a bad release will outsell a PC game many times over.

      PC gaming seems like it is returning to when most of the interesting stuff was done by independent developers - when most games were freeware or shareware. Then came DOOM...

      Though, even when the next "DOOM" type of smash-hit is created, we'll see distribution remain mostly electronic, like Steam or GameTap. Even all 3 next-gen consoles offer electronic distribution for smaller games, be it Xbox's Live Arcade, the Wii's Virtual Console, or whatever Sony is calling their game download service.

    10. Re:Seriously by Anonymous Coward · · Score: 0

      People do the same things with their computers today as they did 15 (even 20) years ago: play games, print, e-mail, read, write, collect media.
      I was going to write that except for printing, for me all of the above is via surfing the web. Which I notice is conspicuously absent from your list. WTF?!
    11. Re:Seriously by exp(pi*sqrt(163)) · · Score: 1

      there simply is no efficient reason why the size of the codebase and the memory footprint has increased as much as it has
      Are you on crack? Games are far more complex tham those of 15 years ago. People are printing far more detailed images than they ever used to (especially people who make prints from their 8 megapixel cameras). People read far more complex documents that 15 years ago (have you not actually noticed how complex a modern web page is compared to something you might have viewed on NCSA Mosaic, say?). People are writing far more complex documents than they used to. And as for collecting media, there's a big difference between having a couple of low res pics 15 years ago and having the entire collection of Jenna Jameson DVDs ripped to your hard drive today. Did the last 15 years just pass you by?
      --
      Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
    12. Re:Seriously by sankyuu · · Score: 1

      So what you're trying to say is, the reason behind it is that Windows is broken?

      =)

    13. Re:Seriously by dthx1138 · · Score: 1

      No. But then again, Doom 3 (And corresponding hardware) do not cost 1024 times as much money to aqcuire. The ratio of Fun:Cost would be a more accurate benchmark.

      --
      I just found the box to change my sig. Um.... [timeless witticism].
    14. Re:Seriously by webheaded · · Score: 1

      Amusingly enough though, it costs less now. Buying the norm way back when cost a hell of a lot more...computers are cheap as hell now.

      --
      "Those who would sacrifice essential liberties for a little temporary safety deserve neither liberty nor safety." - BenF
    15. Re:Seriously by zollman · · Score: 4, Interesting
      Of course, unlike 15 years ago...
      • people watch and store videos and music on their computer -- sometimes simultaneously. (MIDIs don't count. )
      • they use websites that have active content beyond animated "under construction" gifs (flash isn't just for pretty intros anymore -- it's critical to real interfaces and applications);
      • they store and expect to quickly search through significantly more data (years and years of email, with attachments);
      • the security environment has become much more complex (and that's not all Microsoft's fault);
      • people use encryption (SSL and DRM, for example), without even noticing it;
      • people run many more applications side-by-side... even if it's just two IM clients and a browser with a stack of open tabs;


      And that's just the mythical "average user". Operating systems have to support more than the average user -- they have to support the guy writing apps for the average user (development and debugging have gotten significantly easier); the office of the average user (managing a large userbase); the folks writing content for the average user (both professionals and YouTube).

      Many of these things are transparent. And, yeah, I could go back to using pine, bash, rxvt, and WindowMaker (although that's only 10 years ago, not 15), grep through my emails when I needed to find something and use IRC to talk to my friends.

      But you know what? This is better. A lot better.
    16. Re:Seriously by rlp · · Score: 4, Funny

      > people watch and store videos and music on their computer -- sometimes simultaneously.

      Sure, you can watch video with a 800 Mhz, 256 MB, Windows 2000 box. But you can't do all the real-time encryption / decryption operations required for modern DRM systems. So we're SO MUCH better off with today's faster machines and Vista.

      --
      [Insert pithy quote here]
    17. Re:Seriously by Arker · · Score: 1

      Games are far more complex tham those of 15 years ago.

      If by 'complex' you mean 'uses fancier graphics.' That's not what I would mean by the word. The games being played today are not in any respect more complicated than the ones I was playing 15 years ago - quite the opposite, in most cases.

      People are printing far more detailed images than they ever used to (especially people who make prints from their 8 megapixel cameras).

      Umm, no. Your 8 megapixel camera are comparable, at best, to the professionally scanned 35mm photography I was embedding in documents 15 years ago. The difference is that, back then, it was more expensive to do it, so fewer people did, but for those of us that were doing it, it's no more complex.

      People read far more complex documents that 15 years ago

      Not at all. Not even close. Again, I was doing desktop publishing roughly 15 years ago, and doing stuff every bit as complicated as anything you're likely to see today. Today more people are doing these things, but it's nothing new. TeX hit version 3 in 1989, and very little has been added in publishing since. And Desktop Publishing didn't invent publishing, publishing was a mature art and science long before the computer came along - Desktop Publishing just ports well establishing publishing techniques to new hardware.

      And as for collecting media, there's a big difference between having a couple of low res pics 15 years ago and having the entire collection of Jenna Jameson DVDs ripped to your hard drive today

      The main difference is a lot of disk space - there's nothing new in that, disk space isn't different in any way, it's just cheaper and more widespread. A 386 running DOS could display full speed video, limited only by your storage capacity. Once windows was forced on the market, the same quality of video playback from the same file had to wait for the Pentium II...

      You imply the gp is out of touch with all that's changed, but it sounds to me like it's you that doesn't realise what all was available 15 years ago. I was doing everything mention way back then, on hardware you might have to go to a museum to find today, and while there have certainly been some small advances, the vast majority of the increased computer power today goes to supporting code bloat and drawing pretty pictures all over the place. Which some people do value, after all, but I personally don't.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    18. Re:Seriously by ozmanjusri · · Score: 1
      Did the last 15 years just pass you by?

      All of those things you've listed live in application space. A late '80's AmigaOS or Atari STOS running the right apps (and assuming a 3GHz 680x0) could achieve the same results with an OS footprint of less than a meg.

      For many of us, that's the problem with the MS monopoly. It's OS development and innovation that those 15 years have passed by, and that's purely because there's been no opportunity for competition.

      --
      "I've got more toys than Teruhisa Kitahara."
    19. Re:Seriously by CastrTroy · · Score: 1

      I always worked faster on WP 5.1 than I do on those new word processors. You didn't spend time messing with fonts because you couldn't see the result anyway, and you didn't go back and correct spelling mistakes every sentence because they didn't underline them for you. You went back and corrected the mistakes afterwards, saving tons of time, and you didn't lose track of what you were typing. I think that as computers develop more and more features, we actually get less productive.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    20. Re:Seriously by Chandon+Seldon · · Score: 1

      Nostalgia will warp your judgement as to whether things have improved or not. In 1994, when Doom was the shiny new video game and you were 13 years younger and had never seen a 3D-ish FPS, Doom was pretty impressive. Doom 3 is only less impressive because the FPS was 10+ years old at that point.

      Asking "how much better was Doom 3" is seriously missing the point. How much better was the movie "Apollo 13" then "2001 A Space Odyssey"? Although superficially similar, they're in different genres. The older one has special effects so painful that I don't really want to watch it again. When they came out, they were both legitimately very good.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    21. Re:Seriously by westlake · · Score: 1
      People do the same things with their computers today as they did 15 (even 20) years ago: play games, print, e-mail, read, write, collect media.

      Print isn't dot-matrix text.

      Print is an 8x10 digital color photograph edited in Paint Shop Pro.

      Media isn't FM MIDI synthesis.

      Media is data compressed MPEG4 wide screen HD-video with multichannel theater sound.

      The Geek can be playing Oblivion in the foreground, downloading Ghost Rider in the background and feeding Superman Returns to the X-Box in the basement---

      and still find time to complain that his system demands more resources than his Dad's Apple II.

    22. Re:Seriously by QuantumG · · Score: 1

      So that's a no to going to the PC Games section of your local department store recently. Open your eyes man.

      --
      How we know is more important than what we know.
    23. Re:Seriously by QuantumG · · Score: 1

      I definitely had more fun playing Oblivion than I ever had playing Doom. My WoW addicted friends have more fun playing that than they ever had playing Doom. I've also had at least a hundred times more fun playing Counterstrike than I ever had playing Doom. Primarily because I spent at least 20% of my time trying to get MS-DOS to network back when I played Doom. I often put up with bad players or just guys who were completely above my skill level when I played Doom cause there was virtually no-one else to play with. Not to mention the fact that I had to give out my telephone number to totally strangers to play (back in the days of one-on-one only for modem users) and got nagged inceasently to get off the phone.

      All in all, my fondest memory of playing Doom was the LAN party I went to where I guy showed up in a Darth Vader costume for no apparent reason.

      --
      How we know is more important than what we know.
    24. Re:Seriously by TheVelvetFlamebait · · Score: 1

      I know it's DYING, and it probably won't be the same again, but that's no reason to assume console gaming is going the other way. I always thought PC gaming was dying because it was inefficient (in terms of cost vs pc performance, in terms of a multi-purpose OS trying to be a semi-dedicated gaming machine), because it was complicated (due to the myriad of hardware available), and because the competition from consoles was far too great.

      But hey, I could be absolutely wrong, and everyone just wants to spend an extra $20 per month more for their games (not to mention their broadband bill).

      --
      You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
    25. Re:Seriously by egr · · Score: 1

      I wonder when are they going to use DRM for benchmarks?

    26. Re:Seriously by Glowing+Fish · · Score: 1

      If you changed this to "ten years ago", your point would be true. 15 years ago and 20 years ago would be stretching it.

      But yes, fall of 1998, I got a then top-of-the-line PII 300 MHz with 64 Megs of Ram. And I used it for mp3, web browsing, instant messaging and word processing. Besides for watching videos, there is nothing I do now that I didn't do then.

      --
      Hopefully I didn't put any [] around my words.
    27. Re:Seriously by QuantumG · · Score: 1

      Blizzard has been discussing WoW on Xbox 360.. soon as that happens, say goodbye to AAA titles on the PC. The only people left developing for the PC will be independants who can't get the console makers to return their phone calls so they can get a contract to develop on the platform. But ya never know, maybe someone will figure out that making an open console (aka a hardware specification and a trademark) and snapping up these independants is a good way to get the AAA game makers to pay attention and compete against the proprietary platforms. I wouldn't count on it though.

      --
      How we know is more important than what we know.
    28. Re:Seriously by Anonymous Coward · · Score: 0

      * Print is a 600 dpi colour laser available 15 years ago.
      * Print is a 300 dpi colour bubble jet available 15 years ago.
      * Media is a Colour flatbed Scanner also available 15 years ago.
      * Media is a 800x600 image taken with a consumer level digital camera 15 years ago.

      So how far have we come in 15 years? Not very.

    29. Re:Seriously by Blakey+Rat · · Score: 1

      You're seriously telling me that Pitfall was an "intense intellectual puzzle?"

      Maybe for *some* games you're correct, but to categorize the entire industry that way is ridiculous.

    30. Re:Seriously by Blakey+Rat · · Score: 1

      Didn't Alone in the Dark come out in like 1992? WTH?

      "Oh yeah, the line up for Xbox 360 is great this year. We have Gears of War, Lost Planet, Lemmings, Kameo..."

    31. Re:Seriously by StikyPad · · Score: 1

      Funny, but not quite true. Those system requirements are simply for using the codec to transcode content. If you actually want to watch a 1080i/1080p stream (as the HD-DVD/BD formats provide/will provide), you're going to need substantially more horsepower. They claim a 2.8Ghz P4 can cut it, but I'd be surprised if you can eliminate stuttering and frame drops with anything less than a dual core.

      The computational requirements for decryption pale in comparison to actually decoding (decompressing) and displaying the stream.

      Anyway, cutting edge hardware *is* overkill for some/many people, but that's been true ever since 16-bit systems started replacing their 8-bit counterparts. That's why bargain basement systems exist.

    32. Re:Seriously by RexRhino · · Score: 1

      Fact of the matter is I *can* do more, much more, than I could with my PC from 20 years ago. And I can do it in an easier way (blame Vista/OS X all you want -- they're still better UIs than what we used in '87). That's called "progress", regardless if the memory footprint grows or not (and the fundamental tenants of computing stay largely the same).

      That is true, when you are talking about 20 years.

      With the exception of games and multimedia, everything on my XP machine is no faster, and takes 5-10 times more memory than it did back on my Windows 95 machine with contemporary software at that time. I have seen ZERO improvement in editing documents, ZERO improvement in web browsing (other than having 100 times the bandwidth)... my computing experience is in fact a bit slower and less useful.

      I do understand that as time goes on, things improve, but there is absolutly no reason for the bloat and inefficency in modern PC software. Unless I am playing games, or doing video rendering, or some such stuff, my computing experience is now better now than 10 years ago.

    33. Re:Seriously by Daengbo · · Score: 1

      I was thinking the same thing about Hamurabi on my Model I.

    34. Re:Seriously by Kjella · · Score: 1

      Sure, you can watch video with a 800 Mhz, 256 MB, Windows 2000 box. But you can't do all the real-time encryption / decryption operations required for modern DRM systems. So we're SO MUCH better off with today's faster machines and Vista.

      Joking about Vista apart, a 800MHz Pentium 3 or thereabouts is plenty. Modern DRM like AACS involves a key setup to get a AES key, from there it's plain bulk AES. I looked over some old pdfs from the certification process and on a Pentium Pro/Pentium 2 AES128 uses about 18 cycles/byte to encrypt/decrypt (http://www.schneier.com/paper-aes-performance.pdf , page 5), certainly not more and possibly less on a P3. That should be about 800000/18 = 44MB/s, which is plenty. The killer on HD-DVD/Blu-Ray playback is the 1920x1080 VC-1/H.264 decoding, which eats far more CPU than any DRM encryption/decryption does.

      --
      Live today, because you never know what tomorrow brings
    35. Re:Seriously by Ihlosi · · Score: 1
      Twenty years ago I remember when a "state of the art" game was one that wasn't entirely text-based.



      Should have gotten something that was meant for games then. 20 years ago, PCs were not that thing. Amigas and Atari STs had GUIs, mice, nice enough graphics and all that stuff.



      I still don't see that much more "fun" in todays games, even with 1000x the RAM and 1000x the processing power. Sure, there's more fluff, more graphics, more movies, higher resolution textures, but it's hard to find games that are actually more fun that the old classics.

    36. Re:Seriously by zenkonami · · Score: 0

      Must agree. Amiga and ST had eye candy, usability and games that actually provided clever entertainment (they looked good, at that.)

      Sure, improvements in hardware have yielded some good results, but mostly people chasing hyper-realistic graphics (which I still don't see.)

      --

      Do You Experiment?
    37. Re:Seriously by tepples · · Score: 1

      So that's a no to going to the PC Games section of your local department store recently. PC game sales in local department stores may be dead. How does this make PC gaming dead?
    38. Re:Seriously by QuantumG · · Score: 1

      Well, yeah. Are you trying to suggest it doesn't? Believe it or not but normal people don't go to EB to get their games, even if you think they do, have you seen the PC Games sold at EB? It's getting as bad as the Mac Games section. Steam is the writing on the wall.. pretty soon we'll be back to comparing shareware titles (and maybe that won't be so bad).

      --
      How we know is more important than what we know.
    39. Re:Seriously by meringuoid · · Score: 1
      Twenty years ago I remember when a "state of the art" game was one that wasn't entirely text-based.

      In 1987? Sid Meier's Pirates! came out in 1987. So did Maniac Mansion. And Zelda II.

      --
      Real Daleks don't climb stairs - they level the building.
    40. Re:Seriously by drsmithy · · Score: 1

      For many of us, that's the problem with the MS monopoly. It's OS development and innovation that those 15 years have passed by, and that's purely because there's been no opportunity for competition.

      Which explains why all those other contemporary OSes have similar hardware requirements to deliver similar features, right ? Microsoft's "monopoly" is why OSX, Linux, Solaris, et al have followed the same path ?

    41. Re:Seriously by ben+there... · · Score: 1

      If you actually want to watch a 1080i/1080p stream (as the HD-DVD/BD formats provide/will provide), you're going to need substantially more horsepower. They claim a 2.8Ghz P4 can cut it, but I'd be surprised if you can eliminate stuttering and frame drops with anything less than a dual core.

      You'll need at least a Core 2 Duo E6700 to avoid dropping frames in H.264 Blu-Ray without help from the video card. With a 7- or 8-series nVidia or X1k-series Radeon with hardware acceleration of H.264, the requirements drop a bit.
    42. Re:Seriously by Anonymous Coward · · Score: 0

      You forgot about porn!

    43. Re:Seriously by SilentChris · · Score: 1

      Reread what I wrote. Those were considered "state of the art". They still had a heavy text component because it was hard to relay a convincing/emotional story with 256 colors.

    44. Re:Seriously by meringuoid · · Score: 1
      Well, [i]Maniac Mansion[/i] used text only for dialogue: 'DON'T BE A TUNA HEAD!' or for feedback on an action: 'THAT DOESN'T SEEM TO WORK' or 'OH NO, RADIOACTIVE STEAM! AAARRRGGGHHH!' [i]Zelda 2[/i] used even less, being more action-oriented, but again it was all dialogue: 'I AM ERROR', 'THE TOWN IS DEAD. LOOK EAST IN WOODS' or 'WITH BOOTS I COULD WALK ON THE WATER'.

      These games are done a disservice by the description 'not entirely text'. They're not even mostly text. State of the art at the time was primarily visual, but using text for dialogue because there wasn't anything like the amount of data available that synthesised speech would require.

      Your description brought to mind the later Infocom games of the early eighties, which would still display pages and pages of description for each area, but would also display a small picture of it. A 'not entirely text' Maniac Mansion would have a placeholder picture of Weird Ed and the description: "You are in Weird Ed's bedroom, which is decorated with assorted sports pennants, model spaceships from Star Wars, and commando memorabilia. Weird Ed is here. You see a hamster and a piggy bank. Weird Ed says "Halt! Who goes there? Are you in league with the evil purple meteor, or have you come here to help me defeat him?"

      And by the way, 256 colours is plenty for a good story. Maniac Mansion managed with 16. We didn't get thousands of colours outside the Amiga crowd until the mid-nineties. I think it's voiceovers you're looking for here - that had to wait for CD-ROM, in order to store them all.

      "Hello, little computer. I respect you... even though you only have 64k of memory." - Bernard Bernoulli, Day of the Tentacle, in 256 colour VGA, 1993.

      --
      Real Daleks don't climb stairs - they level the building.
    45. Re:Seriously by cnettel · · Score: 1
      Have you ever wondered why DHTML didn't catch on (that much) in 1997/1998, while AJAX is so great now? Complex DOM manipulation on the scale it's done now wasn't only cumbersome due to bad browsers, it was slow.

      In many other operations, we now get instant previews. Sometimes they're even instant enough to really feel natural. This was hidden years ago, by simply making the UI for any operation that was close to that complexity modal. You're fine with a slight delay when closing a dialog, but not when pressing the key. We've really raised the bar.

    46. Re:Seriously by cuantar · · Score: 1

      Pong was intellectually stimulating; my cat could watch that for hours.

      --
      Legalize it.
  9. Re:What? by SEMW · · Score: 1

    4 GB for the OS alone? This is ridiculous, even by Microsoft standards! Didn't you even to read the summary? How are "applications and data" the "OS alone"?
    --
    What's purple and commutes? An Abelian grape.
  10. The True cost of Vista.. by wandm · · Score: 2, Insightful

    Right, I have 512Mb, I need to buy 3.5 Gb, that's about £245 in UK prices, or about $460. Another number to add on the price of Vista upgrade..

    1. Re:The True cost of Vista.. by twistedcubic · · Score: 1

      If a higher demand for RAM results in lower prices (big IF), then I'm all for it.

    2. Re:The True cost of Vista.. by SEMW · · Score: 1

      Um, just because performance increases up to that point, doesn't mean you have to buy it. DO you always opt for the largest engine you can whenever you upgrade your car, just because it'll give you more performance (which it will)? No, you balance it against price. Ditto here. If you don't want to spend £245 on RAM, don't.

      Sweet spot != required for good performance.

      --
      What's purple and commutes? An Abelian grape.
    3. Re:The True cost of Vista.. by whoever57 · · Score: 1

      Right, I have 512Mb, I need to buy 3.5 Gb, that's about £245 in UK prices, or about $460.
      Help is on the way
      --
      The real "Libtards" are the Libertarians!
    4. Re:The True cost of Vista.. by Anonymous Coward · · Score: 0

      Don't forget: you have to buy another copy of Vista if you add more RAM to your box. ;-)

    5. Re:The True cost of Vista.. by jlarocco · · Score: 1

      If a higher demand for RAM results in lower prices (big IF), then I'm all for it.

      So, could you explain exactly how you expect that to happen?

      There's going to be more people trying to buy the same amount of RAM. That will make the price go up. Eventually the RAM companies will start making more RAM, and then the price will go back to normal.

      At which point in the process do RAM prices fall below normal?

    6. Re:The True cost of Vista.. by wandm · · Score: 1

      The price of DRAM maybe crashing, but they expect the launch of vista to increase demand:

      Others see a brighter outlook. ''We're going into a season that is soft,'' said Bill Lauer, director of marketing at Micron Technology Inc., in a recent interview. ''The good news is that Vista was launched. That bodes well for the memory market. Demand is going to be strong in the second half.''

      So the prices are probably going to keep high. Output quantities can't adjust too quickly to the extent that returns to scale start kicking in..

    7. Re:The True cost of Vista.. by calciphus · · Score: 1

      Or, you could shell out the $600 and get a machine that comes with Vista and enough RAM to run it, and spend the rest of the money you thought you'd allocate to an upgrade on that expensive panty-unbunching procedure.

      Honestly, who thought getting the "best" (not "adequate" or even "pretty good") performance out of a new piece of software was only going to involve purchasing the software?

      If you want to pre-cache 3.5GB of apps....then damnit buy 3.5GB of RAM. Don't whine that it doesn't do it magically. If you don't need to pre-cache 3.5GB of apps (which I suspect you don't, given that you currently run 0.5), then you won't need to buy it.

    8. Re:The True cost of Vista.. by Chandon+Seldon · · Score: 1

      If demand increases beyond current production capacity, the manufacturers will build more fabs. When they build fabs, they'll build them on the most modern process. A process change means that the same RAM capacity gets cheaper to make. Due to competition, they'll pass that savings on to customers.

      So yes, in Econ 101 they teach you that more demand increases price. That's not true in general because significantly increased production increases economies of scale. It's even less true than that for computer stuff, because those economies of scale are enhanced by the march of technology progress.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  11. Pre-emptive strike! by lewp · · Score: 1

    In before 640K jokes.

    --
    Game... blouses.
    1. Re:Pre-emptive strike! by dotgain · · Score: 5, Funny

      "640,000 DIMM slots ought to be enough for anyone"

    2. Re:Pre-emptive strike! by gardyloo · · Score: 1

      "640,000 DIMM slots ought to be enough for anyone" Ohhh, snap!
    3. Re:Pre-emptive strike! by RulerOf · · Score: 1, Funny

      640 gigs ought to be enough for anybody.

      --
      Boot Windows, Linux, and ESX over the network for free.
    4. Re:Pre-emptive strike! by Anonymous Coward · · Score: 0

      You must be one of those Kibibyte Agitators.

      Correction: 655,360 DIMM slots ought to be enough for anybody.

    5. Re:Pre-emptive strike! by Anonymous Coward · · Score: 0

      640k Cores ought to be enough for everyone... Except possibly Google.

  12. Article in a nutshell... by diesel66 · · Score: 5, Funny

    More RAM == Better!

    This message brought to you by: Article in a Nutshell (TM)

    --



    eleven plus two / twelve plus one
    1. Re:Article in a nutshell... by Brain+Damaged+Bogan · · Score: 1

      did anybody else read that as:

      "More RAM == Better NOT"?

      --
      -- Sex is the antonym of pringles. Once you pop it's time to stop.
    2. Re:Article in a nutshell... by arth1 · · Score: 2, Informative

      More RAM is not always better. I have two boxes here, one with an Asus and one with a DFI motherboard, and what's common for both of them is that you can run 2 GB in dual channel mode, but not 4 GB. So if I upgrade the RAM, the speed of all the RAM goes down. No, thanks -- faster startup for apps won't offset them running more slowly. I'm flac'ing some CDs as I type this, and would rather that not take longer than necessary.

      Another issue is that the tag and MMU caches are of a finite size on some CPUs. If I understand it correctly (I may not), the CPU will then have to make an additional request to get the real RAM address, which hurts performance.

    3. Re:Article in a nutshell... by mgblst · · Score: 1

      I'm flac'ing some CDs as I type this, and would rather that not take longer than necessary.
       
      You seem to know what you are talking about, and then you make this statement. Believe me, the slow point in compressing your cds will never be your ram, even if you had the slowest ram in the world, and the fastest cd drive in the world. We are talking orders of magnitude here.

    4. Re:Article in a nutshell... by Falladir · · Score: 1

      I got "More RAM == Beer!"

    5. Re:Article in a nutshell... by arth1 · · Score: 1

      "Orders of magnitude" is bovine faeces. At 40-52x, it takes about two minutes (considering that the inside of the CD is slower) to rip a CD. Let's say 3 minutes in case you don't have a really good CD reader, or have to read correction data for some tracks. Unless you have a very fast CPU, it takes longer to compress it to FLAC.
      Do you have a PC that can compress an entire CD to FLAC in 1.8 seconds? If not, why do you say "orders" of magnitude, except to to score karma from idiot modders? Even if you meant "order" instead of "orders", it's not true -- unless you have a supercomputer at home, there's no way you can compress the data from an entire CD to FLAC in 18 seconds. So, basically, you're dead wrong. I would guess it's because you don't know any better, and think "CD slow, RAM fast", but that doesn't really justify your disinformation (-1).

      And, to top it off, most people (me included) rip first and then compress. When you've spent a couple of hours as a disc jockey, you really don't want to wait for several hours more to compress the ripped WAV/AIFF files. About eight to ten minutes per CD is what it takes here, with an Opteron 175. With a handful of CDs, that's a long time, and I'd rather not have to wait 20% longer because the RAM is slow.

      --
      *Art

  13. Re:What? by CrackedButter · · Score: 1

    The article wasn't even big, it was a snippet with a few quotes thrown in. I wonder how much memory that guy is running on.

  14. He must still be running by thammoud · · Score: 2, Funny

    Display write and a 3270 emulator.

    1. Re:He must still be running by Frumious+Wombat · · Score: 1

      Doubtful, since that's a pig. Probably Electric Pencil and an ADM3a. Why pay for the green lightning if you're never going to use it?

      --
      the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
  15. FUD by MeanMF · · Score: 1

    Vista is very zippy on my 512mb iMac.

    1. Re:FUD by 0racle · · Score: 1

      Running Vista in 512 MB ram under Fusion on my MacBook, I doubt that. Up my MacBook to 2gb ram and give Vista 1gb it works significantly better.

      --
      "I use a Mac because I'm just better than you are."
    2. Re:FUD by MeanMF · · Score: 1

      I'm running it natively. It runs great.

    3. Re:FUD by Nimloth · · Score: 1

      Vista is very zippy on my 512mb iMac.
      Didn't you hear? Mac hardware is way faster than PC hardware. A 400 MHz Mac ~= a 1 GHz PC, just as 512 Mb of Mac RAM ~= 4 Gb of PC RAM.
      Duh.
  16. More RAM by Jeremiah+Cornelius · · Score: 5, Funny

    means more CASHing!

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
    1. Re:More RAM by pverb · · Score: 5, Interesting

      Had a friend who tried to buy a Dell box today. They wouldn't sell it to him with XP on it; only Vista. I can only imagine what kind of deals Dell and MSFT have cut...

    2. Re:More RAM by ThePengwin · · Score: 5, Funny

      Microsoft: "Hey dell"
      Dell: "What?"
      Microsoft: "Want some of this?"
      *Microsoft waves a bunch of cash in dells face*
      Dell: "Yes please :D"

      You can Imagine the rest...

    3. Re:More RAM by empaler · · Score: 3, Interesting

      I think that you can actually use the license to downgrade to XP Pro - I read it somewhere... :-s

    4. Re:More RAM by MojoStan · · Score: 5, Insightful

      Had a friend who tried to buy a Dell box today. They wouldn't sell it to him with XP on it; only Vista. Does the friend know that "business" Dell PCs (e.g. Optiplex desktops, Latitude notebooks, Precision workstations) can be configured with XP? Only the "home" PCs (e.g. Dimension desktops, Inspiron notebooks) are restricted to Vista only. (Dimensions and Inspirons are also sold in the "business" section, but they are really meant for home users.)

      I can only imagine what kind of deals Dell and MSFT have cut... I think it's reasonable to believe that phasing out XP support might be worth the relatively few sales they lose by not offering XP to home users. Maybe my imagination should be more cynical.
      --
      TO START
      PRESS ANY KEY

      Where's the 'ANY' key? I see Esk, Kitarl, and Pig-Up...

    5. Re:More RAM by klebermagno · · Score: 2, Funny

      Mr. Steve Jobs, Release MACOX for common PC x86. PLEASE!!! You will make money

    6. Re:More RAM by Anonymous Coward · · Score: 0

      An ironic request, given how much RAM seems to cost for Apple machines. I guess they're making the chips from Leprechuan gall stones or something equally as exotic.

    7. Re:More RAM by pverb · · Score: 1

      He did (checked with our company sysadmin) ; unfortunately he was looking for a low end box for the kids. I agree that phasing out XP makes economic sense, but I understand there are quite a few apps that still don't play well with Vista - one would hope for some more time before they force the switch on folks. I'm not cynical as much as I detest a company that puts a software company's interest above the end purchaser; that's just poor customer service. But hooray for capitalism, he got a better deal and what he wanted from a competitor.

    8. Re:More RAM by Anonymous Coward · · Score: 0

      1994 called, they want their Mac bashing 'facts' back.

    9. Re:More RAM by mdm-adph · · Score: 1

      Just got done looking at the computers in DELL's business section -- they can only be configured with Vista. What section are you on their site are you going to?

      --
      It is by my will alone my thoughts acquire motion; it is by the juice of the coffee bean that the thoughts acquire speed
    10. Re:More RAM by thePowerOfGrayskull · · Score: 1

      Dude, have you priced RAM for a mac? It's 2x-3x as much if you purchase it through Apple. Same memory you can get for 1/3rd the price anywhere else.

    11. Re:More RAM by Duds · · Score: 1

      Except it's a fact.

      500gb HD for a MacPro from Apple is £270. The same drive as Ebuyer will sell me for £80.

      Another gig is £200, the same gig Ebuyer will sell me for £70...

    12. Re:More RAM by wbd · · Score: 3, Informative

      Then simply buy it "anywhere else" and plug it in. You can do that, you know. Doesn't even void your warranty. Easy to do, even on their laptops (the slots are usually accessible underneath the battery or underneath the keyboard.)

      There another anti-Mac-troll bashed with truth.

    13. Re:More RAM by Anonymous Coward · · Score: 1, Informative

      Price the same drive from Dell or HP. You can buy from the big brand computer co or buy it direct - the EXACT same situation applies to whether you're using a Dell, HP or Apple PC. I've never bought RAM or disk from Apple for my Macs (except once when they were doing a RAM promo price that made it the same as third party).

      So it's NOT a fact, because nobhead no 1 said that RAM for Macs cost more. It doesn't and never did, because it's the same fucking RAM as everyone else uses. RAM FROM APPLE costs plenty, but see Dell and HP once again.

      To sum up, fuck off.

    14. Re:More RAM by Anonymous Coward · · Score: 0

      So don't buy dell....

    15. Re:More RAM by wbd · · Score: 1

      Again....then simply buy the RAM or HD from somewhere else and plug it in. But make sure you get decent RAM or HDs. Otherwise don't complain when your Mac is as unstable as el-cheapo no-name PC often are. Such things on a Mac are OFTEN found to be caused by bad or cheap RAM, for example. Replace the RAM and the problem invariable goes away. I've seen it over and over again. Cheaper isn't always better. Especially for RAM.

      I'll bet that EBuyer doesn't INSTALL it for you for that price, either. The Apple Store does. You didn't think to factor that in.

      I priced HD and memory upgrades when I bought a MacBook Pro about 4 months ago and found them only a little bit more expensive than the average price at other sources. Factoring in installation by Apple, I found their price quite fair. Sure I could find stuff a LOT cheaper at a few places....and that's a good reason to avoid such places as they are probably selling sub-standard items. Go for the average price, slightly more, and you'll have a lot less problems with your hardware.

      And anyway, Apple has no problem with people buying their RAM or HDs or peripherals elsewhere. In fact, they make it easy for you to install them - usually even easier than it is on most of the PC's I've installed RAM and HDs onto (especially the generic no-name PC's). Even on the MacBook - the HD and memory are both easily accessible underneath the battery. And have you seen how easy it is to install a HD on a Mac Pro? I mean, really - a caveman could do it. ;-) No cables at all. Plug drive into carrier, plug carrier into computer, done. To paraphrase an old Apple TV ad: "There's no step three".

    16. Re:More RAM by mseidl · · Score: 1

      you pronounced it wrong. It's not cash-ing, it's ca-ching.

    17. Re:More RAM by painQuin · · Score: 1

      I believe you mean 'upgrade'

      --
      A guilty conscience means at least you've got one.
    18. Re:More RAM by dpilot · · Score: 1

      Keep in mind that Vista may be the best thing that has happened to hardware makers in quite a while, that is as long as XP is no longer available on new machines, at least not on machines available to John Q Public. With it's "enhanced" hardware requirements, Vista has redefined "bottom end machine" in a way that pleases all sectors of personal computer and associated component manufacturing, distribution, marketing and sales. To them, those cheap-o boxes with no room for profit were a pain in the neck.

      As long as *only* Vista is available for the consumer, everyone on the supply side benefits. MSFT doesn't have to sweeten Dell's pot for Vista, Vista itself is the sweetener. MSFT just has to make sure someone else can't offer XP.

      Two other mentions were made, the licensed "right" to go back to XP and that business machines only come with Vista. First off, you can buy your new machine with Vista, and then you can turn around and buy a copy of XP and legally install it. Haven't saved any money though, in fact you spent more. That old OEM box of XP you had on your old machine, now a Linux server, was licensed for one machine, activated on that machine, and while maybe you can activate it on a new machine because it does allow some number of major hardware changes, it's technically in violation of the XP license. So essentially you can spend more money to use XP instead of Vista.

      As for the business machines, bigger businesses have their own images. They buy new machines, wipe them, and install their images. THAT is what the XP downgrade provision was meant for, because it's going to take 6-12 months or more for corporate rollouts of Vista, and MS knows they can't force businesses like they can the consumer market. Besides, as I said before, the PC supply side probably LIKES Vista and it's "enhanced" hardware requirements.

      --
      The living have better things to do than to continue hating the dead.
    19. Re:More RAM by Duds · · Score: 1

      I'll bet that EBuyer doesn't INSTALL it for you for that price, either. The Apple Store does. You didn't think to factor that in.

      Fair enough.

      I buy my PCs from Komplett. If I upgrade the RAM they'll charge me the cost of the RAM and it WILL be fitted, that's a better comparison.


      I priced HD and memory upgrades when I bought a MacBook Pro about 4 months ago and found them only a little bit more expensive than the average price at other sources. Factoring in installation by Apple, I found their price quite fair.


      If you're telling me 500gb Hard Drives at £270 is fair then you're living in 2004.

      It doesn't help that they don't give you the option of buying anything smaller.

    20. Re:More RAM by Anonymous Coward · · Score: 0

      Who cares if it's fair? These are USER UPGRADEABLE parts - do some user upgrading. I'll bet if you asked Apple themselves they'd tell you that third party HD and RAM will be cheaper. They certainly don't void your warranty. I just bought another HP xw8400 and the RAM/disk BTO options were as hilariously priced as ever. Who buys them? I never have, not from Apple, not from Dell, not from IBm and not from HP.

      Incidentally, HP, the xw8400 looks EXTREMELY primitive next to a MacPro - and the PCIe configuration is a total embarrasment (ONE x16 and TWO x4s? Is this a joke?), and why the fuck does the "rack mountable" case need a separate rack mount kit?

    21. Re:More RAM by thePowerOfGrayskull · · Score: 1

      Then simply buy it "anywhere else" and plug it in. You can do that, you know. Doesn't even void your warranty. Easy to do, even on their laptops (the slots are usually accessible underneath the battery or underneath the keyboard.)

      There another anti-Mac-troll bashed with truth.

      Did I once say that you had to buy it from Apple? ::reads his post:: Why no, I didn't. In fact, I specifically mentioned that the same RAM can be purchased cheaper elsewhere. This does not negate the fact that Apple overcharges for RAM. That was the only point under discussion, and it remains valid.

    22. Re:More RAM by Dogtanian · · Score: 1

      Dude, have you priced RAM for a mac? It's 2x-3x as much if you purchase it through Apple. Same memory you can get for 1/3rd the price anywhere else. The Apple memory is more expensive because they pay Steve Jobs to bless each module. You can use them to ward off Steve Ballmer, you know...
      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    23. Re:More RAM by Anonymous Coward · · Score: 0

      You can Imagine the rest...

      Michael Dell: "I reluctantly accept your proposal!"
      Bill Gates: "Well everyone always does. Pay 'em off, boys!"
      Bill's henchmen begin trashing Dell's headquarters
      Michael Dell: "Hey, what the hell's going on!"
      Bill Gates: "Oh, I didn't get rich by writing a lot of checks!"

      Michael Dell quickly agrees to ship only Vista so Bill's henchmen will stop trashing his office
    24. Re:More RAM by Jeremiah+Cornelius · · Score: 1

      Don't fall for that "republic" nonsense. The US is a corporate kleptocracy, where the corporations are proxy-agents for international banking.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    25. Re:More RAM by csnydermvpsoft · · Score: 2, Funny

      You can Imagine the rest...

      I think there was a cigar involved.

    26. Re:More RAM by MojoStan · · Score: 1

      Just got done looking at the computers in DELL's business section -- they can only be configured with Vista. What section are you on their site are you going to? I was referring to Dell's "real" business PCs (NOT Dimension desktops or Inspiron notebooks) in their business section. For example (from their "Small Business" section): Were you only looking at the Dimensions and Inspirons (Vista-only models) in Dell's business sections? I personally don't think Dell should be offering these "home" models (featured in their home section) in their business section. These models cut costs and features that most business should get. They are not in the same class as the "real" business models. Some of the differences:
      • Dimensions and Inspirons have lower-cost outsourced support (last time I checked) while the "real" business models get North American-based support (3 years by default for desktops).
      • Dims and Insps have more bundled "shovelware" which some novices appreciate but business buyers abhor. It's also rumored that Dell gets paid by shovelware companies, which lowers prices and makes novice buyers happier.
      • Business models are supposed to be more stable and reliable.
      I'm not a big fan of Dell, but I think their business/pro models are alright.
      --
      TO START
      PRESS ANY KEY

      Where's the 'ANY' key? I see Esk, Kitarl, and Pig-Up...

    27. Re:More RAM by MojoStan · · Score: 1

      I'm not cynical as much as I detest a company that puts a software company's interest above the end purchaser; that's just poor customer service. But hooray for capitalism, he got a better deal and what he wanted from a competitor. Since no computer company offers something close to what I want in a computer, I prefer to build my own reliable desktops and compromise on my desired features when I shop for a notebook (I lean toward ThinkPads). I don't "detest" companies that don't offer what I want when I think their reasons are reasonable. (Is that a correct sentence?)

      In this case, I assume that buyers of Dimension and Inspiron models are much more likely to run in Administrator mode, install malware, not know what they're doing, and need hand-holding from Dell's support. These low-cost models get low-cost, probably outsourced support with lots of employee turnover. To keep costs low, they can probably save a lot of money by focusing their support and training on Vista only. I admit I'm making a lot of assumptions here.

      That said, I would "like" it if Dell offered XP with their home models, even if XP was more expensive than Vista (to offset the theoretical addional support costs). I'd also like it if Apple offered a "real" desktop computer without an integrated monitor (no notebook parts, not a workstation), but this option would probably take away too many Mac Pro sales. I don't hate either company like so many Slashdot commenters do.

      --
      TO START
      PRESS ANY KEY

      Where's the 'ANY' key? I see Esk, Kitarl, and Pig-Up...

    28. Re:More RAM by pverb · · Score: 1

      Agreed. I didn't start this thread intending to bash Dell. It's the behavior, not the company; I acknowledge that I did a bad job of stating it. I'm typing this post on a Dell XPS 140 laptop that I am very happy with (except for the painted mouse buttons). I likewise build my own boxes but buy laptops. Seems like XP support labor should be cheap as it gets at this point since you have a trained base. I guess what I found so reprehensible is that you actually order the box over the phone and someone tells you they can't sell you what you want when you know they can. The other posts here for the most part have been very informative and thoughtful, but I think that Dell has had 5 years to train their support team to deal with people making the mistakes you indicate - there is obviously still value there, and the support you get - "let's try turning the computer on and off. I think you may have a virus. We will need to reformat your hard disk and use your restore disks to reload your software" are pretty much OS neutral. Additionally while it is a godsend for the hardware firms to get the higher hardware requirements of Vista, it's a poor excuse - they could only offer Vista ready machines with your choice of OS at no loss to themselves from that standpoint. No one will complain about the extra performance. They will complain when their game or app or whatever breaks because it isn't Vista ready. So not only is it poor customer service it doesn't seem to be good business in terms of generating support calls, unless of course they tell their customers to contact their software provider. I know that will win a loyal customer base. And MSFT is going to have another new OS two years (not that really I believe that) but it doesn't seem to make sense to upgrade for most folks. Except MSFT and DELL.

  17. Sysreqs by joeljkp · · Score: 1

    I'm planning on putting Vista Business on my laptop with a Pentium 4 3.06 GHz, 1GB RAM, and 20GB drive space. Does anyone have any experience with Vista on this kind of system? Note that I don't care if I get to use Aero or not.

    --
    WeRelate.org - wiki-based genealogy
    1. Re:Sysreqs by RichMeatyTaste · · Score: 3, Informative

      Ignore the FUD. We run it on everything going back to 3.5 year old P4's with crappy video cards and 512MB of ram. Does full Aero work? No. Does it work fine for Office/daily business use: Yes.

      My home machine is a 18 month old P4 3.2GHZ with an upgraded (for games, $125) video card, 1gb ram, and Vista runs with full effects.

      Even under the Macbook Pro (C2D, stock ram) it runs fine under paralells. You will never get Aero under virtual machines, but the OS works fine.

      --


      Ever feel like you are driving the getaway car?
    2. Re:Sysreqs by PCM2 · · Score: 2, Informative

      Note that I don't care if I get to use Aero or not.

      Then you'll be fine. Honestly, people, it's not that much different than XP. I have to assume that most of the people who are repeating these claims about RAM usage simply haven't booted Vista yet. I have 2GB on my Vista machine but that's mainly for VMWare and Photoshop work. It ran fine with 1GB (though there was a slight "Windows Experience Index" improvement when I added the second gig, probably because of the aforementioned caching).

      --
      Breakfast served all day!
    3. Re:Sysreqs by TheRealSlimShady · · Score: 1

      I'm running Vista Business on an HP NX6120, 1GB of RAM and Pentium M 1.73 GHz, no problem at all. Aero doesn't work, but apart from that everything is fine.

    4. Re:Sysreqs by Anonymous Coward · · Score: 0

      On a notebook/tablet, 1GB ram seems to be common, but 20GB harddrive space is going to be a limit. On a Vista pro install plus Office2007 and a few other common apps I saw 15GB go.
      I normally only make a 20GB drive of OS and apps when I do an install, but I guess just like the difference betwwen NT and Win2K, expect to double the space consumed by the OS and apps.

      BTW, my Suse10.2 with KDE and Gnome installed on my TC4400 tablet only takes 6GB, and it's fully loaded with my standard set of desktop tools, Scribus, OpenOffice Firefox. If you want to know what is eating all the RAM, just look at .net and it's open source equivilent Mono.
      The single largest application running on my tablet on start up is iFolder which simply does file synchronisation with an ifolder server at home. It is based on Mono. Ive seen an implimntation of notepad using .net that was huge, I think in the order of 200MB of RAM eaten just so it could load a large text file 8000 lines or so.
      I'm sure Vista was written with a large chunck of .net tools. Oh, and add all the overhead of DRM, and all the extra CPU cycles consumed to make sure noone has installed a non approved video driver etc. Advanced video cards are going to be crippled by the DRM requirements.
      My chipped Xbox running XBox Media Centre has just about every feature of windows media centre PC except one, no DRM. It runs fine on a celeron 500 with 64MB of RAM and a 4GB HDD. And it plays games just fine too.

    5. Re:Sysreqs by amuro98 · · Score: 1

      Will Vista, your apps and data even fit on a HDD that small? Doesn't Vista need 10-15GB(!) by itself?

      Your processor is fine, though what sort of video system does the laptop have? Many have integrated video that uses your computer's main RAM instead of having separate, dedicated video memory, so the OS/applications may not have access to that entire gigabyte of RAM.

      Also, Aero requires a video card with 3d acceleration - something that most older laptops don't have - so Aero is probably out of the question. This is just as well - you'll probably want to use your computer to run your applications anyways.

    6. Re:Sysreqs by Anonymous Coward · · Score: 0

      I tested Vista with a Pentium 4 3.0 GHz 1GB Ram and 100GB HD, and during particularly intensive operations the system would crawl. I would say you need to upgrade the memory by another gig or 2 to see optimal performance. Unfortunately I would have to agree with the author of this article though.

      Vista is a beast, if not anything other then the huge new "Aero" process that chokes up a hefty 400mb memory on boot. Yes, right after booting you have 400mb taken up by system resources.

    7. Re:Sysreqs by DA_MAN_DA_MYTH · · Score: 1

      So why again should we upgrade?

      --
      "It takes many nails to build a crib, but one screw to fill it."
    8. Re:Sysreqs by Anonymous Coward · · Score: 0

      >I have to assume that most of the people who are repeating these claims
      >about RAM usage simply haven't booted Vista yet. I have 2GB on my Vista
      >machine but that's mainly for VMWare and Photoshop work.

      So in other words, 1GB is fine, unless you actually want to run useful aps.

    9. Re:Sysreqs by knarf · · Score: 1

      Running W2K and WXP in VMware (only reason for their survival here is that I sometimes help people solve Windows-problems so performance is not of paramount importance) run reasonably well when given 512 MB and one of the two 466 MHz Celeron processors in the ageing BP6-server.

      Vista in the same virtual machine is an absolute dog. Vista with access to both processors is still an absolute dog. It pegs the memory and processors doing absolutely nothing, even with all fancy effects turned off so it should resemble WXP/W2K. Well, it does not.

      Is the machine to slow for Vista? Yes, it is. I would accept the fact that it runs slow. I don't see why I should accept the fact that it does not just run slow but runs like Windows XP would run on a 32 MB machine.

      The offspring of all this is that I will not be able to help those friends and family with their Vista-problems. Sorry folks. I can recommend some alternatives which run perfectly well on my old machine. They should run even better on anything new you throw them at. Most of them are free to boot (pun intended)...

      --
      --frank[at]unternet.org
  18. Here we go... by Cervantes · · Score: 0, Troll

    This will just be more fodder for the anti-Vista crowd... "Oh noes, 4gb ram? I can't POSSIBLY afford that! But I also can't POSSIBLY turn that service off. I'll never be able to use Vista! M$, I hate you!"

    Really, the good thing about this is maybe it will spur an increase in RAM sizes. I'm sick of 1 gig sticks being the only affordable ones. I want 2 and 4 gig sticks to come down in price, maybe this will help.

    --
    If I knew the wedgies I gave you back in 6th grade would have resulted in this . . . I might have taken a moments pause.
    1. Re:Here we go... by QuantumG · · Score: 3, Informative

      anti-Vista crowd That would be everyone on earth who isn't a Microsoft fan boy or shill. Vista is the upgrade no-one wants.
      --
      How we know is more important than what we know.
    2. Re:Here we go... by SEMW · · Score: 1

      anti-Vista crowd That would be everyone on earth who isn't a Microsoft fan boy or shill. So everyone who isn't actively anti-Vista is a Microsoft shill? Let's see, that would be a good 99% of the Earth's population. Shall we round down to 6 billion people for ease of calculation? Hmmm... Microsoft has $50billion in reserves, which would give around $1.70 per person, per year of Vista's development. Wow, being a Microsoft shill sure doesn't pay very well!

      Seriously, though, grow up. THe world is not divided into Vista-hating FSF evangelists and Microsoft shills.
      --
      What's purple and commutes? An Abelian grape.
    3. Re:Here we go... by GlassHeart · · Score: 1

      The real anti-Vista crowd wasn't planning to run Vista at all, so the RAM requirements will elicit little more than a chuckle.

    4. Re:Here we go... by Anonymous Coward · · Score: 0

      So everyone who isn't actively anti-Vista is a Microsoft shill? Let's see, that would be a good 99% of the Earth's population. Shall we round down to 6 billion people for ease of calculation?

      Yup, that's a lot of shills all right. Those bastards. And as soon as they get computers and get online I'm going to give them the worst (and only, so far) flaming they've ever had.

    5. Re:Here we go... by jZnat · · Score: 1

      Here's hoping that Vista helps lower hardware prices across the board. I'd love to be able to build a screaming fast and powerful machine for a grand or so.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    6. Re:Here we go... by Quantam · · Score: 1

      The really sad thing about parent is that, despite looking like a knee-jerk troll reaction when first posted, based on this thread, it ended up being downright prophetic. Makes you want to cry.

      --
      You have tried to support your argument with faulty reasoning! Go directly to jail; do not pass Go, do not collect $200!
    7. Re:Here we go... by Cervantes · · Score: 1

      The really sad thing about parent is that, despite looking like a knee-jerk troll reaction when first posted, based on this thread, it ended up being downright prophetic. Makes you want to cry.

      Pretty sad, eh? Thing is, I didn't post it as a troll... I knew the thread would devolve into it. I'm not psychic. I just know the gathering call of the anti-MS crowd all too well... and anytime anyone mentions RAM, that's the best thing to draw them out.

      But it still makes me want to cry.

      --
      If I knew the wedgies I gave you back in 6th grade would have resulted in this . . . I might have taken a moments pause.
    8. Re:Here we go... by Jugalator · · Score: 1

      Vista is the upgrade no-one wants.

      Except if you happen to have to use Windows for one reason or another. Then you can just as well take an upgrade, because after all is said and done, there's a lot of feature improvements to see here over XP, sarcasms aside. Opinions like yours just show how brainwashed some of you guys really are. I very much like shadow copies, integrated indexed searching and tagging throughout the OS, the kernel improvements for user mode drivers, and much more in there.

      --
      Beware: In C++, your friends can see your privates!
    9. Re:Here we go... by Anonymous Coward · · Score: 0

      anti-Vista crowd

      That would be everyone on earth who isn't a Microsoft fan boy or shill. Vista is the upgrade no-one wants.

      "Either you are with us, or you are with the terrorists." = GWB
  19. To be safe... by Anonymous Coward · · Score: 1, Funny

    ...640 GB should be enough for everyone.

    1. Re:To be safe... by Dunbal · · Score: 1

      640 GB should be enough for everyone.


            Surely you meant 640TB...!

      --
      Seven puppies were harmed during the making of this post.
  20. 512MB!!? by daybot · · Score: 1
    With Vista's minimum requirement of 512MB of RAM, Vista will deliver performance that's 'sub-XP,'

    No shit. My Vista Ultimate system uses nearly 1GB RAM at startup, and I don't have many services running or apps installed, since nothing I have works on Vista yet..

    At work we decided that having a couple of developers running Vista from day one would the best way to ensure our compatibility. Sounded like a great idea till I drew that particular short straw...

    1. Re:512MB!!? by SEMW · · Score: 1

      No shit. My Vista Ultimate system uses nearly 1GB RAM at startup, and I don't have many services running or apps installed, As it says in the *summary*, Vista will use available RAM to cache frequently used applications and documents. It frees it up automatically if programs request it.
      --
      What's purple and commutes? An Abelian grape.
    2. Re:512MB!!? by daybot · · Score: 1

      Um.. yeah, indexing. RTFS, I suppose :D

  21. SuperFetch? by IntergalacticWalrus · · Score: 1

    Seriously, this is fucking dumb. Any operating system (including previous versions of Windows) caches data in unused areas of RAM until those areas are needed for currently running applications. Remember when you first run "top" in Linux and noticed that all almost memory was used up? That's because top stupidly shows you the total memory usage without subtracting buffers and cache.

    1. Re:SuperFetch? by Anonymous Coward · · Score: 0

      That's because top stupidly shows you the total memory usage without subtracting buffers and cache.

      Wrong. The top utility is doing the correct thing. That memory is being used, even if it is being consumed by the buffers and cache. Imagine if it actually did subtract such memory usage. We'd never hear the end of new Ubuntu users asking "I've got 4 GB in my system but top only shows my programs ever using at most 3 GB! Why won't it use the rest of my memory?!?!?!?!"

    2. Re:SuperFetch? by IntergalacticWalrus · · Score: 1

      Wrong. The top utility is doing the correct thing. That memory is being used, even if it is being consumed by the buffers and cache.

      No, it's definitely not doing the correct thing. The user doesn't give a flying shit that his total memory is used up. This figure is misguiding and completely pointless. What he really wants to know is how much is actively being used by applications. Buffers and cache are temporary throw-away memory usage.

      Imagine if it actually did subtract such memory usage. We'd never hear the end of new Ubuntu users asking "I've got 4 GB in my system but top only shows my programs ever using at most 3 GB! Why won't it use the rest of my memory?!?!?!?!"

      I have my doubts on that. Meanwhile, what we DO constantly hear right now, though, is people thinking that Linux is bloated, and whine about how it's a shitty operating system because it uses up all of their memory at all times.

    3. Re:SuperFetch? by Anonymous Coward · · Score: 0

      Wow, ignorance sure is amazing.

      From top:

      Mem: xxxxxk total, xxxxxk used, xxxxk free, xxxxk buffers.

      Do you see that thing over there that says BUFFERS? Gee, I wonder what that means? top is not primarily a memory reporting tool, it shows you the top processes running, with a short display of memory stuff as a reference. It *gasp* EXPECTS THE USER TO KNOW WHAT BUFFERS ARE.

      Try free -m instead. There's a helpful line that shows you used/free memory minus the buffers and cache.

      No wonder people are so afraid of using Linux; they can't take 2 minutes to READ AND LEARN about simple things like this. It doesn't take much brainpower to understand, you know.

    4. Re:SuperFetch? by Vellmont · · Score: 1


      Any operating system (including previous versions of Windows) caches data in unused areas of RAM until those areas are needed for currently running applications.

      That's true. But not all operating systems (including previous versions of Windows) are smart about what they cache. Vista will look at your usage and start pre-loading pages into memory that you frequently use. If you login and start up firefox, Vista will starts caching those pages in memory as soon as you boot.

      --
      AccountKiller
    5. Re:SuperFetch? by IntergalacticWalrus · · Score: 1

      Wow, ignorance sure is amazing.

      I'm not ignorant myself. I know very well how top works. I was talking about users in general, who end up in top for the first time and don't understand the worthless figures it shows them. At least it did confuse me the first time I used it. Maybe it didn't happen to you. Whatever.

      Do you see that thing over there that says BUFFERS? Gee, I wonder what that means? top is not primarily a memory reporting tool, it shows you the top processes running, with a short display of memory stuff as a reference. It *gasp* EXPECTS THE USER TO KNOW WHAT BUFFERS ARE.

      That doesn't make its output any less broken. I know what buffers (and cache) are. Do I want to know that my memory is filled up by it? No. That's how it's supposed to be anyway. What I DO want to know is how much non-temporary memory is being used. Does top show that? No, not at all. I have to manually calculate it from (total used - (buffers + cache)). Why isn't this shown? I don't know.

      Try free -m instead. There's a helpful line that shows you used/free memory minus the buffers and cache.

      I already knew about that, and use it regularly, due to top being too brain-damaged to show useful memory usage figures.

      No wonder people are so afraid of using Linux; they can't take 2 minutes to READ AND LEARN about simple things like this. It doesn't take much brainpower to understand, you know.

      There's a difference between having to learn things and being shown unintuitive interfaces that end up being more confusing than helpful.

  22. RAM costs more than a computer? by LoverOfJoy · · Score: 4, Informative

    How much does 4GB of ram cost? I don't know the cheapest places to buy RAM but a quick search put a couple 2GB sticks at $450-500 ($225-250 each).

    Before Vista came out you could easily get a low to mid-end XP desktop computer for $500.

    1. Re:RAM costs more than a computer? by JensenDied · · Score: 1

      Sure makes the PS3 look a whole lot cheaper when you use it as a computer (still not getting one).

      --

      09:F9:11:02 - 9D:74:E3:5B - D8:41:56:C5 - 63:56:88:C0

    2. Re:RAM costs more than a computer? by Dr.+Eggman · · Score: 1

      I'm curious as to what kind of ram the 4GB should be. I vaguely remember there being some point at which it was just silly to look at ram numbers, but I can't remember what they were for different applications. For instance, I remember that beyond DDR2 800, the manufacturers change the benchmark by which they number the ram (If I remember correctly, most modern motherboards go up to DDR 800, but there is ram marked beyond that that will work in them.) I guess what I'm wondering is: if I grabbed 4 sticks of cas 3 1GB DDR2 400 at $62 each ($248 total) would the benefit be about the same as 2 GB of cas 3 DDR2 800 ($200 or $400.) Of course, when DDR2 came about, just about everything I understood about cas latency flew out the window, so maybe it wouldn't matter if it was cas 3 or not. Perhaps someone can remind me.

      --
      Demented But Determined.
    3. Re:RAM costs more than a computer? by XaXXon · · Score: 1

      Don't buy 2gb sticks, get 4 1gb sticks. It's a lot cheaper. Don't even bother looking at 4gb sticks.

    4. Re:RAM costs more than a computer? by zippthorne · · Score: 1

      That will work fine. Unless you've only got two or three ram slots...

      --
      Can you be Even More Awesome?!
    5. Re:RAM costs more than a computer? by NSIM · · Score: 1
      First, I don't think anybody would call a 4GB system as low-end, the point is that performance gets better as you add more RAM, this is hardly news.

      Second, I think the original article is confusing the use of system RAM in Vista with the use of USB memory sticks for additional caching. When I built my system for Vista beta testing I started out with 1GB of RAM, last summer I upped that to 2GB (~$100 for 2x512MB sticks of 667MHz DDR2) I've since added a 2GB USB stick for another 17 dollars, so memory costs are not that great. The result is a system that is very responsive.

    6. Re:RAM costs more than a computer? by Anonymous Coward · · Score: 0

      As far as I can tell, DDR2 800 at CAS 4 looks like a good balance. DDR2 400 might not be supported by newer MBs (my P5B only supports 533-800 (but it can go over 1066 OCd)). Past 800, it is hard to get CAS 4 for a good price, and you would probably have to jump to 1066 CAS 5 to gain any performance. DDR2 677 CAS 3 would also be reasonable, but you will pay almost as much as DDR2 800 CAS 4.

      With Vista it sounds like more slightly slower RAM is better than less high performance RAM.

    7. Re:RAM costs more than a computer? by Slaimus · · Score: 1

      If couse tweakers know that having 4 sticks usually force your memory to run at 2T command rate, whereas two sticks usually allows 1T.

  23. and this why ... by tomstdenis · · Score: 1

    I run GNU/Linux on a custom box. 2GB of ram works fine for me as a workstation [frankly 1GB would be fine but I do a lot of large builds].

    Fortunately, I didn't have to upgrade my box to choose Gentoo :-)

    --
    Someday, I'll have a real sig.
    1. Re:and this why ... by Anonymous Coward · · Score: 0

      Eh, too busy flaming Vista to flame gentoo too.

    2. Re:and this why ... by tomstdenis · · Score: 1

      Fine you don't like Gentoo. You can *choose* Ubuntu, Debian, Knoppix, Suse, Fedora, etc, then there are the BSDs, etc. oooh I just love choice.

      All these choices involve not shelling money to some evil monopolist who seeks to take the power from the users and lower the freedoms of all.

      --
      Someday, I'll have a real sig.
  24. 4GB? 64bit here we come! Lets just hope *nix wins by MrFlannel · · Score: 1

    http://catb.org/~esr/writings/world-domination/wor ld-domination-201.html

    So, here we go into the 64bit market.

    Anyone have details on Microsofts 64bit offerings? I've never kept up on it.

    --
    Clones are people two.
  25. Will it still swap out apps when I have free RAM? by DoctorPhil · · Score: 1
    Windows XP wants a gig of RAM only because it will start swapping out the OS and any applications you're running interactively when you have less than about 600M of RAM free.

    So this may just mean that Vista will start swapping your applications out to disk when you have less than 3G of RAM free.

    (I'd put a smiley after that, but it's not really a joke when it might be true. :P )

  26. More Ram means more caching by Anonymous Coward · · Score: 0

    More testicles means more iron.

    Seriously, what does more ram have to do with caching? Or are you talking about VM??

  27. General Trend by Anonymous Coward · · Score: 2, Interesting
    Over the past decades, you will notice that CPU/memory performance is mostly used to improve the quality of the user interface and the programming interface. The user interface consists of the windows manager and the response time. The programming interface consists of the high-level programming language like C#. The compiled code is less efficient than assembly language, so the CPU wastes some cycles in processing the inefficiency. Only a small percentage of the CPU cycles are expended for the core part of the application.

    In the bad old days, CPUs were very slow. Programming in assembly language was essential for a 6502. The user interface was ugly ASCII text. Most of the CPU cycles were expended for the core part of the application. The "core part" might be recalculating the entries in the cells of VisiCalc.

    1. Re:General Trend by networkBoy · · Score: 1

      That is true, but enough is enough. Spend those cycles on stability and security rather than a transparent text box.
      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
  28. VISTA by sjipca · · Score: 1

    I thought VISTA was supposed to make our lives easier not harder. Why do we have to buy so much RAM just to get our OS working. Some do not even need 4 GIG unless they have so many high powered programs it's ridiculous. BUT before buying Vista Consumers need to really think what am I really getting for the price and new features.

  29. Please clarify... by pembo13 · · Score: 1

    Is this with: 1) The off the CD software only? 2) With MS only software 3) Regular computer usage? Peace

    --
    "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    1. Re:Please clarify... by Loonacy · · Score: 1

      I believe 1) and 3) are mutually exclusive. How often do you install Windows and then don't install anything else?
      I suppose if all you were doing is browsing the web and using e-mail, IE and Outlook(Does Vista have Outlook?) would be enough. But then... why would you need Vista for that?

  30. completely not true by dioscaido · · Score: 3, Interesting

    On 512MB Vista runs perfectly fine, having automatically turned off the UI bells and whistles and throttled back some of its services. In my experience 1GB is the sweet spot, which is how much I have on my Dev box.

    1. Re:completely not true by Oz0ne · · Score: 1

      How can you say "perfectly fine" and then qualify it by castrating the very features which would cause you to upgrade in the first place?

      The whole point of vista is the new ui, and some services (security being highest advertised.)

      Being that you're not using any of that, why did you upgrade?

      I expect "perfectly fine" to mean: runs well with default settings on the hardware it claims to.

    2. Re:completely not true by Anonymous Coward · · Score: 0

      Windows Media Center, Speech Recognition software, smoother navigation and they made things organized.
      Mainly some people are power users and do have so me money to spend(their preference, not yours); so get your moneys worth now of the OS instead of what I did before and buy XP so late.

    3. Re:completely not true by physicsnick · · Score: 1

      Does it run Aero? I'm sick of hearing how much RAM Vista can eat; I consider that a pro, not a con, because it's effectively using the resources you give it. I want to know what it actually needs. If I have only half a gig of ram, can I still turn on the fancy UI, even if it's sluggish? Or will Vista refuse entirely?

      I'd consider myself a Linux power-user, and I like eye-candy. Beryl here is perfectly smooth and fast, playing videos, games, cube rotation, wobbly, etc. I only have 512 megs of RAM and 128 megs of VRAM on a single geForce 6600, and Beryl doesn't say boo; it pushes my two monitors beautifully.

      If I added a stick of RAM to this box running Linux, I probably wouldn't even notice a difference. If I need to get an extra stick of RAM just to use Aero, what's the point of Vista?

    4. Re:completely not true by dioscaido · · Score: 1

      1 Gig is more than enough for Aero -- dwm only really takes up around 40-60mb of RAM, it's mostly about the video card.

      I'm not going to lie, Vista obviously take up more resources that XP. And I do think the platform could have used some tightening up resource wise before ship. That said, it is quite snappy at 1 Gb. Don't let taskmanager's 'physical memory in use' measures fool you, it conflates app RAM usage with OS memory allocation to fully take advantage of the resources available. If an app needs extra memory, the RAM used for caching/superfetch is trivially reallocated with little perf impact. It is sad that 512mb is the baseline, but RAM is cheap so I can live with it.

    5. Re:completely not true by physicsnick · · Score: 1
      You seem to have completely avoided my question. Let me quote the revelant bit for you:

      I only have 512 megs of RAM I don't care if a gig is enough. I care if half a gig is enough. I KNOW it will run Vista, but the only reason I'm interested in Vista is because of Aero. Can I turn Aero on even if I don't meet "Vista Ready"? And why, in the past few months of searching the internets, can't I find a straight answer to this question?
    6. Re:completely not true by Anonymous Coward · · Score: 0

      Do you run 5-10 copies of visual studio 2005?

      bzzzt.

      your answer is ignored, wussy

      (spread the word: the excel team wants to do a skunkworks port of VB to mac x86)

    7. Re:completely not true by hilton_a · · Score: 1

      A google search on 'graphics card aero' will give you plenty of advice - along the lines of a DX 9 capable graphics card.

      In addition the Windows Upgrade Advisor possibly tells you. It will also highlight any devices/applications that are not supported.

      http://www.microsoft.com/windows/products/windowsv ista/buyorupgrade/upgradeadvisor.mspx?wt_svl=20029 a&mg_id=20029b
    8. Re:completely not true by dioscaido · · Score: 1

      Sorry for missing that part of your question. It is my understanding that Vista will fall back to the basic UI if you have 512MB, because the perf rating on your machine will not be high enough to trigger Aero (pulled down to a 1 by your memory). But assuming you have a video card with a WDDM driver, you can flip a registry entry and force Aero on. http://www.tweakvista.com/article39008.aspx

      Aero is nice and all, and I think it will get much better as apps take advantage of WPF, but at least for the time being I wouldn't exactly call it the reason to run Vista. Although I have to admit goign back to an XP machine is painful these days. For me huge wins are being able to finally run as non-Administrator with applications working (I did this in XP but the experience was somewhat broken), Windows DVD Maker (which makes it seamless to burn donwloaded movies, with awesome menus to boot), and Media Center streaming to my XBox 360.

    9. Re:completely not true by Anonymous Coward · · Score: 0

      I'm running Vista Home Premium on 512MB of RAM and the only time it gets sluggish is when AOEIII is running and I switch between apps. Aero will not auto-run with 512MB RAM but I manually configured it and it works fine. Have to say though, not sure if the effort was worth it - it's just a glassy border around your windows that you don't really notice that much. As for the 3-D window swap facility...it's there if I want it but I don't use it. why? 'cos it's something new to learn and I'm happy with the interface the way it is.

      I will upgrade my RAM someday in the future (probably near) but that is so AOEIII doesn't chug along as much, not much to do with Vista :o)

    10. Re:completely not true by Anonymous Coward · · Score: 0

      no need to be rude. 512 will do it and works for me. the OS won't auto-configure Aero for you because of the 'low' RAM but you can manually configure it as I did. I was a little disappointed with Aero though - yeah it looks ok but it's quite subtle with the glassy borders and to be honest i don't use the 3-d window interface at all but that's just me.

  31. Increased bloat + static OS expectations = by dsanfte · · Score: 3, Insightful

    What does Vista do that's really NEW and WANTED in an operating system? Not much. More eye candy? That's worth $300? The customer will decide, but I'll say this:

    This much bloat simply isn't necessary. Caching is one thing, but the RAM requirements of Vista simply for code space are massive compared to XP for roughly the same functionality. That's a center that cannot hold.

    What we expect from an OS is pretty well-known and well-defined now. This means the innovation will slow and there will be increasing reluctance to upgrade simply for the sake of upgrading, especially when the upgrade is a worse performer than the software being upgraded!

    This is fertile ground for optimization.

    An example:

    Compare the executable size and memory utilisation of uTorrent and Azureus. Azureus represents the old guard of BT clients, you might say. A large, bloated code base in Java, implementing features that you wouldn't think would require that much code. And boy it's a dog, and crawls on any sub-1.5Ghz laptop. Enter uTorrent. I would say Azureus is the Vista to uTorrent's microLinux. For the uninitiated, in terms of program size (exe + libs) and memory utilization, we're talking about 170kB/4MB to 7.6MB/16.3MB, respectively. uTorrent was able to bring just about all the features present in Azureus and compact it into a 170kB .exe. And lo, the damn thing is snappy even on my old P233/64MB laptop.

    I think this will be the end of Microsoft. The API expected for a Windows box is known. It's publicized. The time is ripe for a competitor to come in and reimplement it, using less RAM and resources while conforming to the same standards, and for a fraction of the price. If this were to happen, and if the software companies were to realize they didn't have to sit beholden to *Microsoft's* "Windows" anymore, then we'd really see some fur fly in the marketplace.

    --
    occultae nullus est respectus musicae - originally a Greek proverb
    1. Re:Increased bloat + static OS expectations = by ukatoton · · Score: 1

      Am I to assume you have not heard of ReactOS, a project to essentially build an open source clone on Windows NT?

      And WINE?

    2. Re:Increased bloat + static OS expectations = by dsanfte · · Score: 1

      I'll have to say I was unfamiliar with ReactOS, but I would not characterize WINE as an independent implementation of the Windows API.

      --
      occultae nullus est respectus musicae - originally a Greek proverb
    3. Re:Increased bloat + static OS expectations = by Anonymous Coward · · Score: 0

      When you create an analogy to explain things, it helps if you go from more obscure to less obscure, not the other way around.

    4. Re:Increased bloat + static OS expectations = by MrTranscendence · · Score: 1

      How exactly would you characterize WINE, then? It's very possible I'm being dense ...

    5. Re:Increased bloat + static OS expectations = by SEMW · · Score: 1

      "I would not characterize WINE as an independent implementation of the Windows API" -- Dsanfte

      "Wine is an Open Source implementation of the Windows API" -- WINE

      Who to believe, who to believe...

      --
      What's purple and commutes? An Abelian grape.
    6. Re:Increased bloat + static OS expectations = by hilton_a · · Score: 1

      Oh very insightful. Thank you. Here's an idea - re-implement MS Office in VB and make millions.

      Just because the footprint is larger does not mean it is not optimised. It could also mean that it has a more advanced and capable feature set.

      'What we expect from an OS is pretty well-known and well-defined now' We? Who's we? Where is this defined? Is this some kind of standard?

    7. Re:Increased bloat + static OS expectations = by bradavon · · Score: 1

      uTorrent is utter rubbish though. There's a reason it's light, it looks like software I used 10 years ago. BitComet is far better. And if you like many really think Vista is just Aero you need to do some research. Your comments that Vista will be end of Microsoft, a company whose Windows software is on 85-90% of computers in the world, a company as big as Microsoft did make me laugh though. Linux is free and look percentage wise how many people use that. To answer your question what is New and Wanted in XP? Yet people still upgraded from Windows 2000 to it.

  32. You will not see the SuperFetch problem day 1 by Anonymous Coward · · Score: 2, Informative

    The huge amount of memory required by Vista is not seen the first day or even week. SuperFetch, as the article details, learns what you load and preloads the applications into RAM. So once it figures out that you use everything the first week (trying a new OS), you get crushed the next week when it loads stuff you dont need. If you do not have a schedule for using applications (I know of no one who does) SuperFetch keeps guessing and using RAM.

    1. Re:You will not see the SuperFetch problem day 1 by daviddennis · · Score: 1

      Doesn't Superfetch work like the cache on other operating systems, where memory used by the cache is automatically taken back by applications when they request it?

      If it doesn't work that way, it sounds like a huge step backwards to me.

      I wonder if Vista's ReadyBoost feature, which lets you use compact flash memory as RAM, are hard on the memory. I know that CF cards have a finite lifespan and it might be a huge strain to use them as swap or cache.

      Are there any reports about device lifespan with that type of setup? It feels very risky to me but I'd be curious to hear other opinions.

      D

    2. Re:You will not see the SuperFetch problem day 1 by Anonymous Coward · · Score: 0

      Doesn't Superfetch work like the cache on other operating systems, where memory used by the cache is automatically taken back by applications when they request it?

      Yes it does. The GP is a dumbass.

  33. Vista just makes good use of.. by Rdickinson · · Score: 4, Informative

    Vista remembers what you run, and when. it loads all this into ram before your going to need it.

    The sweet spot for memory will be vista requirements(512mb or so) + space for whatever apps you usualy concurrently run, IE/FF, photoshop, iTunes, whatever, it'll dump those into system ram before you even click their icons, reduce real world loading times significantly.

    Despite the MS jokes, an OS that leaves ram unused isnt doing its job properly, it can always free memory , quickly, if needed.

    1. Re:Vista just makes good use of.. by Anonymous Coward · · Score: 0

      Despite the MS jokes, an OS that leaves ram unused isnt doing its job properly, it can always free memory, quickly, if needed.

      Sure. All the OS has to do is cause an uncaught exception on a random open application! You can always just kill the window that has the dissertation you've forgotten to save for 8 hours!

      Hasn't this been a feature of Word for a dozen years now?

    2. Re:Vista just makes good use of.. by Sj0 · · Score: 2, Insightful

      Except for the hour and half at startup where Windows loads every application you've ever loved into memory, right?

      Ever turn off swap in a modern Windows? All things considered, I'd like to disable executable caching, and just keep swapping for file reads and writes within programs. Not swapping out the programs you're actually using is a pretty damned good first step towards a zippy system, in my experience.

      --
      It's been a long time.
    3. Re:Vista just makes good use of.. by Rdickinson · · Score: 1

      Wrong... Unless your doing something out of the ordinary it'll already be loading what you want anyhow, in the background, and giving you priority over whatever its doing. Your PC is typicaly plenty powerfull enough to cope with background loading whilst doing normal day to dat PC duties.

    4. Re:Vista just makes good use of.. by Sj0 · · Score: 1

      Rather, just keep CACHING for file reads and writes. My hard drive can read megabytes and megabytes per second. If I keep it optimized, I should be able to load any executable file in less time than it will take for me to care about how long it's taking. If that's the case, and I'm not swapping the programs I'm running in and out of memory to make room for more useless cache, I think the average speed will increase substantially.

      --
      It's been a long time.
    5. Re:Vista just makes good use of.. by JensenDied · · Score: 1

      so its half a Gib just for the OS now, thats at least double what you need to run *nix and do your everyday usage on there for most home users, and that is being generous a bit there. With the 512 unless you bash fork bomb yourself or something your not going to have any issues with ram.

      --

      09:F9:11:02 - 9D:74:E3:5B - D8:41:56:C5 - 63:56:88:C0

    6. Re:Vista just makes good use of.. by Shelled · · Score: 1
      "Vista remembers what you run, and when. it loads all this into ram before your going to need it."



      You have an entirely different definition of 'good use' than mine. Second guessing what I want to do next and expending resources from what I'm doing now is exactly what drives me nuts about XP. It'll be interesting to see how Vista handles it when those resources are network stored, whether it pulls the typical XP stunt of completely ignoring user commands while the OS performs 'more important' caching.

    7. Re:Vista just makes good use of.. by asuffield · · Score: 2, Informative

      Despite the MS jokes, an OS that leaves ram unused isnt doing its job properly, it can always free memory , quickly, if needed.


      Sure. Which is why every other operating system has done it for years. Some have done it for decades. I think even fricking *minix* does it.

      Yet again, Windows is so far behind that it's just not funny. Seriously, is this the best they've got?
    8. Re:Vista just makes good use of.. by Rdickinson · · Score: 1

      You load applications via the network ?

      Who says it diverts resource from user requests? It doesnt. Typicaly it'll be loading things you want to do just after startup before you get there,saving you time, I've not even used vista yet I understand that, its not complex...

    9. Re:Vista just makes good use of.. by Keeper · · Score: 1

      You can stream about 30-40 megabytes of non random data per second. If your drive's read/write head is running all over the disk to load 50 dll's, you're 30-40mb/s turns into 1mb/s.

      And Vista is not so dumb that it dumps working set data to increase cache size.

    10. Re:Vista just makes good use of.. by Anonymous Coward · · Score: 0

      > Despite the MS jokes, an OS that leaves ram unused isnt doing its job properly, it can always free memory , quickly, if needed.

      Yes, the blue screen frees up memory really fast!

    11. Re:Vista just makes good use of.. by Sj0 · · Score: 1

      Turn off swapping and do a bit of clicking around. If you can still tell me I'm wrong, you'll have a point.

      --
      It's been a long time.
    12. Re:Vista just makes good use of.. by Sj0 · · Score: 1

      Start your computer. Click on the start menu.

      If swapping is turned off, this will not be a problem. If it's turned on, prepare to wait a minute or two.

      I'd say there's a pretty obvious and objective difference between the two. I think most people who experience it will agree with me. The caching strategy used in modern operating systems makes sense on a server rig, but on a desktop rig the amount of time spent dicking around with the hard drive because this or that is swapped in and out of active memory is much greater, than the amount of time to just wait a moment and let the data load normally.

      --
      It's been a long time.
    13. Re:Vista just makes good use of.. by Keeper · · Score: 1

      Unfortunately, that isn't a valid test case.

      When a DLL is loaded, the entire DLL is not loaded into memory; only the pages needed are loaded. If the other pages are needed at a later time, they're loaded on demand.

      Disabling virtual memory forces the OS to load the entire DLL into memory, even if it only needed one page.

      Effectively, you're forcing the computer to cache data it doesn't need AND you are preventing it from tossing those pages if something else happens to need the memory.

    14. Re:Vista just makes good use of.. by kestasjk · · Score: 1

      They're not stupid; they'll look at which apps you open most frequently, which apps need random access to memory most often, how much memory you have, etc, etc, and make sure that memory is utilized the most effectively.

      It's basic Intro to Operating Systems 101 stuff, not rocket science; they're not literally copying everything app on disk into VM.

      --
      // MD_Update(&m,buf,j);
    15. Re:Vista just makes good use of.. by Blakey+Rat · · Score: 1

      Just wait a couple years until some Linux distro decides to do the same thing, then it'll be the best idea ever. This happens every time Microsoft introduces some new feature.

    16. Re:Vista just makes good use of.. by jackbird · · Score: 1
      The sweet spot for memory will be vista requirements(512mb or so) + space for whatever apps you usualy concurrently run, IE/FF, photoshop, iTunes, whatever, it'll dump those into system ram before you even click their icons, reduce real world loading times significantly.

      Lovely. So my 3D rendering application that needs (very) large swaths of contiguous free memory for framebuffer storage won't even be placated by a restart.

    17. Re:Vista just makes good use of.. by adolf · · Score: 1

      Except for the hour and half at startup where Windows loads every application you've ever loved into memory, right?

      Wrong.

      Vista has the apparently unique ability to prioritize disk access. The SuperFetch function which everyone is presently complaining about uses this functionality to reduce the performance impact its initial cache preload by operating at a lower priority level than user-initiated disk access. And: It seems to work just fine[1].

      [1]: I was worried about the flurry of disk access I saw when booting up Vista, but the machine seems very responsive during this time and generally behaves about as quickly as it did with XP. Subsequent to the preload, things like Opera seem to load rather instantaneously.

      [1]: Of course, you get DoubleInsanity when something like Acrobat Reader, or OpenOffice.org installs its own preload function. I suspect that this "feature" will be automatically disabled in future versions of these programs when installed on Vista - until then, there's always msconfig, I guess.

    18. Re:Vista just makes good use of.. by Anonymous Coward · · Score: 0

      Why do i keep seeing this post? "quickly if needed"

      Wtf is going on

    19. Re:Vista just makes good use of.. by crabpeople · · Score: 1

      Unless your doing something out of the ordinary

      I think you've just consented all your actions to ones of the "ordinary"

      --
      I'll just use my special getting high powers one more time...
    20. Re:Vista just makes good use of.. by Barlo_Mung_42 · · Score: 1

      "Except for the hour and half at startup where Windows loads every application you've ever loved into memory, right?"

      Startup? Returning from hibernation is much faster than doing a clean startup. Only do that if you need to reboot after patch tuesday.

    21. Re:Vista just makes good use of.. by Sj0 · · Score: 1

      If your software still runs properly, and your machine runs perceptibly faster because the machine is dicking around less with the memory, I don't see how it's not a valid test case. The point of an operating system isn't to be cool, and it isn't to theoretically be most optimal, it's to run your software.

      --
      It's been a long time.
    22. Re:Vista just makes good use of.. by Sj0 · · Score: 1

      In the past, I've written some really smart and really cool optimizations that take everything into account and were really awesome. In the end, they were totally awesome, amazingly intelligent, and as ornate and intricate as a music box, and my code ran faster without it.

      It would be one thing if a modern PC was always on the threshold of the memory limits requiring actual code to be swapped out, but what seems to happen instead is things associated with what you're running get swapped out to make room for more cache, and all the dicking around with the hard drive results in a slower user experience than if it never even tried to swap things out until the system was actually low on memory.

      Personally, I've got a gig of memory, and I don't use any applications that need anywhere near a gig of memory. At work, I've got 512MB of memory, and the only time I use it all up is when I do something crazy like open up an entire directory of CAD files. Despite that, I've got to sit around and wait at times for the operating system to finish throwing executable data that's part of something I actually use into swap to paradoxically make more room for cache so something that I might run can be loaded into memory.

      --
      It's been a long time.
    23. Re:Vista just makes good use of.. by hilton_a · · Score: 1

      Seriously, you need to remove your blinkers.

    24. Re:Vista just makes good use of.. by dlim · · Score: 1

      I think you got at the first big difference I noticed between Vista and XP, not including the GUI changes. When I boot my Vista machine, I can click the start button or start an application while the machine loads my startup applications, signs into my instant messengers, loads the sidebar, etc. On my XP machine, I might as well walk away from it for at least 2 minutes while it finishes booting.

      I have not disabled system paging. I have 1.5 GB of RAM in my Vista laptop and 2 GB of RAM in my XP desktop.

      I noticed you mentioned "modern Windows OSs" in your earlier post. Have you used Vista?

  34. Re:4GB? 64bit here we come! Lets just hope *nix wi by db32 · · Score: 5, Funny

    They have great 64 bit offerings. You just have to purchase 32 licenses for their 2 bit offerings to get there.

    --
    The only change I can believe in is what I find in my couch cushions.
  35. May I have your attention please by Anonymous Coward · · Score: 4, Insightful

    Note to *nix users: You want to run *nix? Then shut up and pay for driver/app development.

    Note to Mac users: You want to run OS X? Then shut up and pay for the pretty hardware.

    Note to Windows users: You want to run Vista? Then shut up and buy the extra memory.

    1. Re:May I have your attention please by Anonymous Coward · · Score: 1, Insightful

      I'm quite happy using *nix without paying anyone for anything.

    2. Re:May I have your attention please by TeknoHog · · Score: 1

      I'm quite happy using *nix without paying anyone for anything.

      Note to *nix users: You want to run *nix? Then shut up and choose your hardware sensibly.

      --
      Escher was the first MC and Giger invented the HR department.
    3. Re:May I have your attention please by knarf · · Score: 1

      Hm, I've paid and paid and paid again for driver development but all those companies churn out is drivers for other operating systems. Paying does not seem to help to get drivers written...

      --
      --frank[at]unternet.org
    4. Re:May I have your attention please by Anonymous Coward · · Score: 0

      You're doing it wrong. Only pay after you've seen some initial work being done. Those bastards aren't going to write you the drivers ever if they haven't started yet.

  36. Re:i.e. it is bloated to hell. by Shabbs · · Score: 1

    I guess Microsoft figures that they are not going to release another OS for the next 10 years (assuming they're even in the OS business in 10 years time) so they better make it so Vista runs at best performance in about 5 years time.
    Heh. Vienna is just around the corner... but don't tell anyone.

    Cheers.

    --
    Mark
  37. Not going to happen for most laptop users... by Anonymous Coward · · Score: 0

    Laptops have 2 memory slots, 2GB sticks run over $500 each from crucial, and it's still quite rare for any laptop to support more than 3GB RAM.

  38. Re:What? by supasam · · Score: 1

    The apps don't use that memory, the os does. The application programs are stored in ram (you know, like a "ram disk"), so that when the program is actually called upon, the program is already in ram and doesn't need to be read from the hard drive (you know, cause the hard drive is slower than the ram). This is a "feature" of the operating system.

    --


    Suck a lemon?
  39. It's indexing by MrSteve007 · · Score: 1

    After startup, and while no intensive programs are running, Vista will max out its RAM usage to re-index the hard drive for the instant search feature. Once you start using applications, it'll redirect the ram to those programs. It's just trying to make the best use of underutilized resources/clock cycles. It will work with 512MB without problem - indexing just goes slower.

    1. Re:It's indexing by Sj0 · · Score: 1

      My dad bought a new Acer laptop with Vista pre-installed on it. He got rid of it within a week and threw XP on there because the performance was so awful.

      I live a few thousand miles away so I didn't get to experience it myself, but considering he's the man who taught me everything I know about computers (Which is substantial), I'm going to take his word for it until I learn otherwise through empirical evidence.

      --
      It's been a long time.
  40. 4 Gigs of RAM, Oh My! by Anonymous Coward · · Score: 0

    I truly get a kick out of watching all you /., or *$, or whatever you call yourselves, spin completely out of control over one article. For all your moaning, did anyone actually read what it said? An IBM Consultant was running a beta and suggested users run Vista with 4 GB.

    512 min, 4GB suggested. That's a hell of a mark up. Those of you with gray matter between your ears will pull the panties out of your bums and settle on a healthy 1-2 GB of RAM. If you're not running 1-2 GB of RAM but you're posting on /., or *&, or whatever the hell this is, then you have identity issues.

  41. Windows Vista Capable according to Dell by tritone · · Score: 5, Insightful

    From Dell's website A Windows Capable PC has 512 MB RAM and is "Great for... Booting the Operating System, without running applications or games.

    1. Re:Windows Vista Capable according to Dell by Oswald · · Score: 2, Informative
      I was sure you were making this up until I followed the link. Pretty damn funny.

      To think I let 5 mod points expire this morning...

    2. Re:Windows Vista Capable according to Dell by RexRhino · · Score: 1

      My god... you weren't joking... it actually said that!!! That totally pushed my wig back!

    3. Re:Windows Vista Capable according to Dell by hilton_a · · Score: 1

      Is it all that suprising? More money for the memory upgrade and fewer support calls from the problems arising out of disk-thrashing responsiveness.

    4. Re:Windows Vista Capable according to Dell by GauteL · · Score: 1

      And not only that, it still refers to the Vista capability as good.

      Last time I checked, the operating system is just a necessary evil in order to run your applications.

  42. 2 GB for XP?! by DogDude · · Score: 1

    The guy who says that 4 GB is "optimum" for Vista also says that 2 GB is optimum for XP. I don't know where he gets that, because all of my XP machines run just fine on 512 MB RAM. By using that logic, 1 GB should be just fine for Vista (which is what I've seen).

    --
    I don't respond to AC's.
    1. Re:2 GB for XP?! by myz24 · · Score: 1

      As always, it depends on what you do. I've never been able to use just 512MB and my systems have always had 1GB. After SP2 and Adobe's CS2, I had to bump the ram on my work PC to 1.5GB. Since I never run CS2 at home, I left it 1GB. I would guess that, if you were happy with 512MB on XP that 1-1.25GB on Vista is going to work ok for you.

    2. Re:2 GB for XP?! by Kazrath · · Score: 0

      Your not a gamer.. or at least not a modern gamer. BF2142 will use more memory that you have available by itself. Running most modern online games 2GB for XP is the sweet spot.

    3. Re:2 GB for XP?! by Sj0 · · Score: 1

      Actual benchmarks prove both of you wrong. The sweet spot for memory in XP lies around 1GB. At 512MB in benchmarks, the increased disk activity causes substantial speed losses. At 2GB, the increases are negligible over 1GB.

      I think the article was on Toms Hardware. If anyone cares, I'll dig it up.

      --
      It's been a long time.
    4. Re:2 GB for XP?! by DogDude · · Score: 1

      No, I don't play games on PC's. Just work. Games are what the PS2 and 3 are for.

      --
      I don't respond to AC's.
    5. Re:2 GB for XP?! by DogDude · · Score: 1

      Benchmarks, schmenchmarks. My PC's are loaded up with all kinds of heavy, heavy, heavy business software. I'm saying that 512 MB RAM works fine for me. All benchmarks do is compare apples vs. apples. They can't tell you what a "sweet spot" is because that's an arbitrary basket of applications that are running.

      --
      I don't respond to AC's.
    6. Re:2 GB for XP?! by Sj0 · · Score: 1

      As far as I'm concerned, when the benchmarks tell you that you can increase your applications by a huge margin on your 1000 dollar computer by spending another 50 bucks on memory, they're worthwhile, and that extra 50 bucks of memory is a 'sweet spot'.

      Otherwise, this discussion is all moot anyway. You can just about anything you need on less than a gigahertz with only 256MB of memory if you're doing things conservatively and you don't care that much about getting as much performance as you possibly can.

      Myself, I can objectively see the difference between 512MB and 1024MB. I was going to give my brother a bunch of memory for Christmas with a computer I built him, but I couldn't handle living on 512MB. I ended up grabbing him some cheapie RAM and everything worked out well anyway (Hey, he didn't even HAVE a computer before)

      --
      It's been a long time.
    7. Re:2 GB for XP?! by Anonymous Coward · · Score: 0

      ...and my systems have always had 1GB.
      Really? How long have you had a computer? Until 1996 I didn't have a machine that could even physically support 1 GB of RAM (and that logic board had 8 SIMM slots).

      However, it wasn't until 2002 that I had a machine with 1 GB of RAM installed.

  43. Diminishing returns by lelitsch · · Score: 1

    Well, Vista will probably do even better with more RAM, but people with 32bit versions will probably see some diminishing returns above 4GB.

    Seriously, though, what is the maximum addressable memory on 32bit Vista? I think it was something like 3GB in Beta 2.

    1. Re:Diminishing returns by whoever57 · · Score: 1

      Seriously, though, what is the maximum addressable memory on 32bit Vista? I think it was something like 3GB in Beta 2.
      Isn't that per-process? In other words, surely the OS can use more than 3GB, but individual programs (processes really) cannot?
      --
      The real "Libtards" are the Libertarians!
    2. Re:Diminishing returns by JensenDied · · Score: 1

      Well, Vista will probably do even better with more RAM, but people with 32bit versions ...
      Isn't vista 64bit only?
      --

      09:F9:11:02 - 9D:74:E3:5B - D8:41:56:C5 - 63:56:88:C0

    3. Re:Diminishing returns by Anonymous Coward · · Score: 0

      32bit OSes CANNOT address over 4GB of RAM. Simple as that. No diminishing returns, just nothing.

      And yes, this is for Windows, Linux, etc.

    4. Re:Diminishing returns by RoutedToNull · · Score: 1

      No.

  44. I doubt it by graphicsguy · · Score: 1

    Given the article comment that 2 GB is the "sweet spot" for XP, I don't put much stock in the suggestion that 4 GB is the sweet spot for Vista. I've never run into any serious memory problems running XP on a 1 GB machine, for example.

  45. Services in vista by Anonymous Coward · · Score: 0
    There are at least thirty different memory-hog services you can turn off in order to reduce vista's memory footprint.

    Or, you could just turn off aero...

  46. Mac OS System 7 by Anonymous Coward · · Score: 0

    ... runs just fine in 1mb of RAM, on my 4mb system. Why do I need to upgrade to 4000mb again?

    And I thought I was running a bloatware OS compared to a C=64...

  47. software and hardware backscratching by drDugan · · Score: 1, Insightful

    That is the best reason yet to dump Micro$oft.

    The cycle looks something like this: Dell makes money when they sell new hardware. Microsoft makes money when they sell new OS and software. The reality is, most people don't need either - they just want systems to surf the web, do email, buy clothes and watch porn. Dell can't force you to upgrade that 3 year-old computer, unless the software runs slllooooooowwwwwww. So, Dell LIKES Microsoft products. Microsoft writes software that needs nice shiny new hardware to run well, with and insane amount of RAM just for the OS. Ironically, the worse the efficiency of the Microsoft software, the more money they BOTH make. Intel is not out of the game either - they make money for new chips sold too - but mostly they are just along for the ride because their product has not become commodity yet like PC memory.

    I freed myself from the MS empire when my laptop was stolen and I switched to a Mac laptop in Nov 2005. Now everything is either OSX or Linux, and I havent missed it at all. I still use Word and Excel on Mac - but EVERYTHING else is now gone from my computer life from Microsoft and I like it that way.

    I read freshmeat for the first time this morning in like 6 months. I was very happy to see many many packages at post-1.0 realease numbers. Not that it means anything quantitative, but encouraging nevertheless.

    1. Re:software and hardware backscratching by tepples · · Score: 1

      Dell can't force you to upgrade that 3 year-old computer, unless the software runs slllooooooowwwwwww. Or unless the hard drive fails, which becomes exponentially more likely as time goes on, and it is cheaper to buy a new entry-level computer than to hire somebody to replace your existing computer's hard drive (and possibly the mainboard whose ATA controller can't handle drives larger than 128 GiB).
    2. Re:software and hardware backscratching by Danga · · Score: 1

      You lost all credibility in my eyes at this sentence:

      "That is the best reason yet to dump Micro$oft."

      If you want to make a statement don't do retarded stuff like putting a dollar sign in the word Microsoft.

      So, Dell LIKES Microsoft products. Microsoft writes software that needs nice shiny new hardware to run well, with and insane amount of RAM just for the OS. Ironically, the worse the efficiency of the Microsoft software, the more money they BOTH make.

      Okay, I can see how Dell could make more money by Microsoft writing inefficient software but do you really believe MS would do that on purpose? What benefit would it be to them to do that? There are a lot of smart people working at MS and while I agree that a lot of their products suck balls I don't believe for a minute that it is POLICY there to write inefficient software. Take off your tin foil hat, there is no conspiricy between Dell and MS regarding purposely writing inefficient software to force upgrades.

      I freed myself from the MS empire when my laptop was stolen and I switched to a Mac laptop in Nov 2005. Now everything is either OSX or Linux, and I havent missed it at all. I still use Word and Excel on Mac - but EVERYTHING else is now gone from my computer life from Microsoft and I like it that way.

      Seriously, no one cares except zealots. Sure, it would be great to not be bound to one company but thats a necessary evil at the moment especially if you do business with people using computers. Standards are needed and early on MS became that standard. Most people use MS Office because it is what they have used for a long time and they don't want to have to learn other applications. Open Office is nice but it still is somewhat different (which scares many people) and lacks some features which is why it is not a true replacement yet for the average user.

      Another big reason people still stick with Windows other than for business is for PC games. If you are a PC gamer and want to play newly released PC games (and do it completely hassle free) you CANNOT be MS free. This will be even more true for the new DX10 games.

      So have fun following the other MS haters and being a sheep by hating a company for reasons that make absolutely no sense (the alliance between MS and Dell). The rest of us will use what is appropriate to get the job at hand done easily whether that means using MS, Apple, or open source software. Why artificially restrict yourself?

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    3. Re:software and hardware backscratching by Anonymous Coward · · Score: 0

      This post misinterprets several of the things OP wrote, and assigned to OP statements and conclusions she did not make.

      You should probably talk to some professionals about your anger.

      I'll take some liberties and defend some of the things in the original post:

      Microsoft is a monopolistic bully. They should be stopped and deserve much worse than some gentle dollar-sign ribbing.

      No one wrote or implied anything about purpose or a conspiracy except you. Are you wearing any hats? Funny you would mention the word zealot. You seem awfully zealous yourself, and seem to care a whole lot to post such a reply.

      People who spout terms like "necessary evil" cause a lot more damage than you realize. Are you actually supporting something you know to be evil? Yikes! That's scary if it is true. Are you an apologist for all the bad things you support? Or you simply not care about your fellow man? Maybe you've been screwed enough times to think it's alright if others are screwed too? See line 2 above.

      It's also very funny you call the OP a "sheep"! BAAA BAAA Have you ever conducted business with this company? Have you ever worked with Microsoft? - other than walking into a store and buying their product? From your post, it is clear you have not, or your opinions would be more informed.

    4. Re:software and hardware backscratching by Danga · · Score: 1

      No one wrote or implied anything about purpose or a conspiracy except you.

      Umm did you miss about half of the OP post? Mainly this part?:

      "The cycle looks something like this: Dell makes money when they sell new hardware. Microsoft makes money when they sell new OS and software. The reality is, most people don't need either - they just want systems to surf the web, do email, buy clothes and watch porn. Dell can't force you to upgrade that 3 year-old computer, unless the software runs slllooooooowwwwwww. So, Dell LIKES Microsoft products. Microsoft writes software that needs nice shiny new hardware to run well, with and insane amount of RAM just for the OS. Ironically, the worse the efficiency of the Microsoft software, the more money they BOTH make."

      For fucks sake the title of the post was software and hardware backscratching, that sounds like a conspiricy to me.

      They clearly are implying that there is a conspiricy going on between Dell and MS where MS is writing slow software on purpose and that is just not the case. Sure, Vista might run slow right now if you have all the bells and whistles turned on and install it on an old computer but if you get a new computer it should run very snappy and it will run even snappier on a new computer next year, etc. Would you rather that they don't push the limits for a new product? Are all of the game manufacturers in bed with Dell too since to run games at the highest settings a new, fast computer is needed?

      People who spout terms like "necessary evil" cause a lot more damage than you realize. Are you actually supporting something you know to be evil?

      If I were to not use MS Office products it would definitely cause many compatibility headaches for me at work. Sure, people within my company may be willing to use OO instead of MS Office but good luck getting the rest of the world to do so. I also don't feel the MS is that evil anymore, sure for example I hate when MS Word 2000 docs can't open in MS Word 97 but at least MS is now opening up the file formats so stuff like that shouldn't be an issue.

      It's also very funny you call the OP a "sheep"! BAAA BAAA Have you ever conducted business with this company? Have you ever worked with Microsoft? - other than walking into a store and buying their product? From your post, it is clear you have not, or your opinions would be more informed.

      Yes, I have done business with the company and they can suck at times but overall they haven't been so bad. When I was in college I got all of their products for free since I was a CS major which was pretty un-evil in my opinion since it let me try out the new Windows XP Pro as well as other software without having to make myself any poorer. I mainly used to play games since I did my coding on a linux box but it was still a good experience to get a free OS that all the new games would play on as well as being able to freely learn how to get around, use, and code on Windows XP which I knew would help me later in the job market.

      Another sort of "business" contact I have had with them was a job interview. They were very professional and after the first phone interview offered to fly me out for a real interview for a Senior Developer job but I declined since I was too busy at my current job. They had no harsh feelings and told me to contact them in the future if I was looking for a job.

      I also have done business with them by being a part of MSDN at my current job which is a pretty damn good service. We get so much software and licenses to use it is well worth the initial money spent on it. The MSDN website also comes in really handy and is very detailed to help me when I have API questions. I have also run into problems that the MSDN website could not answer and actual MS developers were very helpful in getting me the information I needed.

      Is that informed enough for you? You will probably bring up one of the stupid arguments about how MS is so evil since they bundle stuff with the OS. O

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    5. Re:software and hardware backscratching by Anonymous Coward · · Score: 0

      You've made your own cogent argument for why there is no conspiracy, just a co-alignment of large-business interests that hurts the consumer - yet you hold fast to your assertion that other people are saying there is one. Very strange.

      From what you write it is clear you do believe Microsoft was evil, and that during that time you knew it and still supported them because they bribed you with free stuff. You've now convinced yourself they are not evil anymore[sic] so that stuff that happened in the past is not a problem. Bzzzzt. wrong answer. Take some fscking responsibility for your actions.

      I agree: giving away products is beneficial. The whole free software movement does that by default. Microsoft does that for schools because it is a loss leader and they have hooked you as a professional into their web. Score one for them for getting you.

      Your post makes it clear that you have not done business with them. By doing business, I mean sending invoices, buying services and products and supporting users on those products. You have sucked at their teat and propagated their lies, and unknowingly continue to do so with posts like this. Good luck with that. Hope you can wriggle your way out of the logical load of hoo-hah you created for yourself when MS comes crashing down and no one gives a hoot about your MSDN experience.

      You don't seem to have understood the subtle inuendo: you are the sheep.

      BAAA BAAA

    6. Re:software and hardware backscratching by Danga · · Score: 1

      You've made your own cogent argument for why there is no conspiracy, just a co-alignment of large-business interests that hurts the consumer - yet you hold fast to your assertion that other people are saying there is one. Very strange.

      When did I say that the consumer was being hurt by the partnership between Dell and MS?

      From what you write it is clear you do believe Microsoft was evil, and that during that time you knew it and still supported them because they bribed you with free stuff. You've now convinced yourself they are not evil anymore[sic] so that stuff that happened in the past is not a problem. Bzzzzt. wrong answer. Take some fscking responsibility for your actions.

      I never said they were evil. I said that it sucks to be tied to one product but because a standard needs to be set for businesses to communicate effectively that being tied to one product is a necessary evil of the business world. I did not mean it to say MS is evil, they just happened to be the standard for this case (MS Office).

      I was not bribed either. It is a fact that a lot of software is developed for Windows so it was just nice of them to provide me with a free license so that I could play around with Windows XP in my spare time and learn how it works and code for it. Something I should point out is that my University taught all CS courses on the UNIX OS, so even though that was the case MS still allowed copies of their software to be distributed for free to CS majors. I would think an evil Microsoft would instead make sure that the University they were giving free licenses to would be forced to teach at least a decent amount of classes on Windows.

      I do take responsibility for my actions dim wit.

      By doing business, I mean sending invoices, buying services and products and supporting users on those products.

      I have not sent invoices to MS but that is irrelevant, I have worked with their company in other business aspects. I have bought their services (MSDN and other subscriptions) and have supported users on win32 applications I have developed as well as a few MS developed applications.

      Hope you can wriggle your way out of the logical load of hoo-hah you created for yourself when MS comes crashing down and no one gives a hoot about your MSDN experience.

      I can develop software for nearly any OS out there, I am not stuck with MS. Sure, the majority of my experience is for Windows but I have developed for UNIX/Linux as well as main frames. Nearly all of my experience before I started working as a developer professionally was for non-MS operating systems so you are incorrect if you believe I am stuck if MS goes down (which isn't going to happen anytime soon).

      You don't seem to have understood the subtle inuendo: you are the sheep.

      BAAA BAAA


      I am not the sheep, sheep follow others without thinking which is not what I have done. I have looked at what MS has done and IMO most of it is not that bad. I don't believe bundling a web browser that at the time ended up being superior to Netscape Navigator is evil, that was just adding a basic functionality to the OS. I don't think anything they have bundled that I know of has been bad business practices, if there is a superior product out there it will end up winning. The only thing "evil" that I can think of off of the top of my head that MS has done business wise would be threatening computer resellers if they tried to sell their computers with other OS's besides MS's which I heard they may have done to Dell and Gateway.

      You can go back to your sheep pen now.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
  48. My Vista Ultimate uses about a Gig by goldcd · · Score: 1

    with nothing very exciting running - but then I have 2 gig in my system, so would hope it would shove anything that may be useful in there for me.
    If you're about to tell me you've only got a gig in your laptop, then that may be a problem - if as I suspect you've got 2Gig, then wtf are you complaining about?

  49. I read the headline... by Joelfabulous · · Score: 1

    And I said to myself, well, s%&*.

    --
    Sometimes I wonder if I think too much.
  50. Re:What? by SEMW · · Score: 2, Insightful

    The apps don't use that memory, the os does. The application programs are stored in ram (you know, like a "ram disk"), so that when the program is actually called upon, the rogram is already in ram and doesn't need to be read from the hard drive (you know, cause the hard drive is slower than the ram).` Well, yeah. Just like the summary says. Hence my "didn't you even read the summary". If you really felt my quote was taken out of context and somehow implied that the memory use was due to running applications, the summary was only a scroll away.

    This is a "feature" of the operating system. Well, yes. IMHO, it's a damn good feature. If I have XGB of RAM, I may as well be using it to speed up my system, rather than have it sitting there like a lemon. Where's the harm? It frees it up when anything requests it.
    --
    What's purple and commutes? An Abelian grape.
  51. Re:What? by TheDugong · · Score: 1

    True.

    Obligatory linux uses less ram post...

    But... I have just moved from Ubuntu to Xubuntu, with Beryl (using nvidia, not XGL). In windows speak: I have aero-like graphics

    Memory usage seems to hover ~250Mb (running no GUI apps) to ~350Mb (certainly < 400mb) running mplayer, firefox, audacious, abiword, gnumeric, Soft Squeeze etc at the same time. Windows speak: Can play pretty much any media I get, use IM, browse the web, write word and excel docs etc...

    I have 1Gb of RAM and 1Gb of swap (which never gets touched).

    Genuine question, what functionality would I gain by going to vista and quadrupling my ram?

  52. Like Bill Gates says by Anonymous Coward · · Score: 0
  53. THis is obscene! by EmbeddedJanitor · · Score: 0
    My XP box runs fine with less than 1G and runs pretty well with 1G. It is hard to see how 3G can be gobbled up by some eye candy and other "UI innovations". That an OS needs that much memory is plain crazy. Loading up all that RAM takes a lot of time and shows poor design.

    My Linux box has 1GB and very rarely uses swap space.

    At one time, a long, long, time ago (Windows 95 era) Microsoft could provide a very snappy experience with a 486 and 64MB or less of RAM. Orders of magnitude more CPU and RAM seem to be compensation for crap software, rather than giving useful improvements.

    --
    Engineering is the art of compromise.
    1. Re:THis is obscene! by StarvingSE · · Score: 4, Interesting

      Turn off aero. Turn on "Windows Classic" desktop theme. You're good to go with 1GB of memory. Microsoft could tell you the same thing, but then the best features that they offer in this bloated release won't even be used (and it is these features MS is stressing based on print ads and commercials).

      MS knows shineys sell software to Joe Sixpack, so they don't mind the extra memory it takes to run them all the time. However, I'd don't think vista needs 4 gigs of memory to run snappy with all the goodies turned off.

      --
      I got nothin'
    2. Re:THis is obscene! by Joe+U · · Score: 3, Insightful

      It is hard to see how 3G can be gobbled up by some eye candy and other "UI innovations".

      It's not actually. Vista is much more aggressive in memory usage, it will claim as much as it can for caching and release when needed. Once superfetch (and readyboost) auto-optimize themselves (it takes a little while for it to learn what you're doing and adapt itself), you'll understand why the extra memory gives a nice boost.

      2GB is great, which is what I used in XP. (I'm running developer tools and VMs, so 4GB would be great, even in XP)

    3. Re:THis is obscene! by SEMW · · Score: 4, Informative

      My XP box runs fine with less than 1G and runs pretty well with 1G. It is hard to see how 3G can be gobbled up by some eye candy and other "UI innovations". That an OS needs that much memory is plain crazy. I'm tired of saying this, but read the article -- or even just the summary. The guy is not talking about how much memory the OS needs just to fit into. 3G isn't "gobbled up by some eye candy". He's talking about the point at which adding more memory would not make any difference. His equivalent estimate for XP was 2GB; and yet, as you say, it runs find with way less than 1GB. The OS doesn't "need that much memory". It can, however, use any extra memory you do have to preload applications and data.

      Loading up all that RAM takes a lot of time and shows poor design. If you've got XGB of RAM, you may as well *use* it to cache commonly used data etc. and speed up your system, rather than just have it sit there like a lemon. Please tell me how doing this "shows poor design"?
      --
      What's purple and commutes? An Abelian grape.
    4. Re:THis is obscene! by WillAffleckUW · · Score: 5, Insightful

      Turn off aero. Turn on "Windows Classic" desktop theme. You're good to go with 1GB of memory. Microsoft could tell you the same thing, but then the best features that they offer in this bloated release won't even be used (and it is these features MS is stressing based on print ads and commercials).

      But if you turn off Aero and all that stuff, why bother upgrading in the first place?

      So that you can see the Black Screen of Are You Sure You Want To Run That Program?

      --
      -- Tigger warning: This post may contain tiggers! --
    5. Re:THis is obscene! by nbehary · · Score: 0, Troll

      "If you've got XGB of RAM, you may as well *use* it to cache commonly used data etc. and speed up your system, rather than just have it sit there like a lemon. Please tell me how doing this "shows poor design"?"

      Loading things into RAM isn't free. Yes, maybe you'd gain some speed when you run an app that's already in memory, but how much waste was there when you load up something that wasn't and pushes out the things it decided to pre-load?

    6. Re:THis is obscene! by SEMW · · Score: 1

      but how much waste [i]s there when you load up something that wasn't and pushes out the things it decided to pre-load? Almost nothing. The time it takes to erase something from RAM is negligible.
      --
      What's purple and commutes? An Abelian grape.
    7. Re:THis is obscene! by Odonian · · Score: 1

      If it was just upgrading you'd be right - no reason to probably. But if you wanted to buy a new computer you'd find you don't have a choice, you get Vista. At least at the major online venues like Dell, HP, etc.

    8. Re:THis is obscene! by Anonymous Coward · · Score: 0

      Actually, you won't see that Black Screen, because you would have turned off UAC ;)

    9. Re:THis is obscene! by Anonymous Coward · · Score: 0

      It's nice, I'll give you that, but I just don't think BSoAYSYWTRTP has quite the same ring to it as BSoD.

    10. Re:THis is obscene! by StarvingSE · · Score: 1

      Do you need a 350hp Hemi engine in order to use your air conditioning, power steering, brakes, cruise control, radio, and power windows? Your analogy does not apply, sorry.

      --
      I got nothin'
    11. Re:THis is obscene! by TheNetAvenger · · Score: 5, Interesting

      Turn off aero. Turn on "Windows Classic" desktop theme. You're good to go with 1GB of memory. Microsoft could tell you the same thing, but then the best features that they offer in this bloated release won't even be used (and it is these features MS is stressing based on print ads and commercials).


      Even with 1GB you are good with AERO, as Vista only uses a fraction of system RAM for the AERO effects, since it intelligently co-shares system and video RAM.

      For example, Aero is consuming only 12Mb of system RAM on the computer I am typing this on at the moment. I also have an animated wallpaper (video) and this window is partially transparent so I can see my applications behind it.

      Vista does NOT double buffer like OSX, so there is not this massive overhead for RAM by using the AERO interface like there is in OSX to get tear free applicaiton drawing.

      People forget that turning off Aero and effectively the DWM, reduces ALL application performance on Vista.

      This is because it disables the acceleration drawing in hardware at the GDI/WPF level, and also pushes application redrawing back to the applications like WindowsXP.

      So you not only get a worse 'visual' experience with it off, as you get tearing and extra redrawing with the composer turned off, you also get a massive performance reduction as this tearing and redrawing forces the application to consume CPU cycles to redraw when you do anything, just as Windows XP did.

      When you turn off Aero you lose the composer and some of the 3D GPU acceleration of Vector and Bitmap drawing functions of the core graphics subsystem that assist the appliation in drawing the interface before it even gets to the composer.

      And even though Vista gets the 'effect' of double buffering Window textures, it doesn't technically double buffer them, so the RAM overhead to do all this is quite minimal as the GPU RAM is used instead of both System and GPU RAM being used as in OSX.

      See Vista's driver model gives it some cool tricks, and this is just one side effect. And since the driver model allows Vista to draw directly to the screen from GPU or System RAM without having to shove the System RAM image into the GPU before drawing like OSX does, you don't have to double store images in the composer.

      So Vista can use system or GPU RAM intelligently and draw directly to the screen from either memory pool. Which is also why AGP and PCI/e are needed for the Aero interface in Vista.

      So even with 1GB of RAM, don't be so quick to turn off Aero.

      In fact several 3D games run faster with Aero enabled,(even on 1GB systems) because if you only have 128MB of Video RAM, and the game wants more for textures, Vista will intelligently use free System RAM to hold the less performance intensive textures. And since the application via the Vista WDDM sees the GPU and Vista allocated System RAM for textures as the same it can draw or use them directly as if your Video card had 512mb of GPU RAM instead of 128MB.

      So if your video card lacks the GPU RAM for the 'high quality' textures in your game, leave Aero on and you can shove the texture quality in the game up beyond what your card would normally be capable of handling.

      Also with respect to how the OpenGL driver is made by ATI or NVidia, Vista can even do this for OpenGL applications as well.

      Good luck and don't be so quick to turn off Aero, you might be surprised how much performance it adds to the system, even with 1GB of RAM.

      (Our techs even leave it enabld on 512mb systems as it still gives more of a performance boost than the 8-20mb of RAM it consumes on average.)

    12. Re:THis is obscene! by laffer1 · · Score: 1

      "Unloading" doesn't take much time, but you could argue loading does. You must read data off a very slow hard drive into system memory. If the caching system is smart, it will be very careful about what it caches so this becomes a benefit instead of a curse. The advantage comes if vista can precache something before you need it and keep the disk busy instead of giving it short bursts of large IO to do. Its also helpful if the file system has been defragmented first.

      Caching is usually a benefit in operating system design. Apple's been using this trick for years with OS X and many unix like systems do similar things. I know it seems counter intuitive, but many operating system design decisions do. Its the same reason browsers cache previously viewed pages in memory. You very well could hit back or part of the content could be reused. Hard drives are slow.

    13. Re:THis is obscene! by WhiteWolf666 · · Score: 2, Insightful

      Your understanding of the LDDM (WGL, or whatever the heck you want to call it) is grossly oversimplified and vastly fanboyish.

      "Intelligently sharing textures between video card ram and system ram".

      You keep saying that, yet I do not think you know what it means.....

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    14. Re:THis is obscene! by nbehary · · Score: 1

      "The time it takes to erase something from RAM is negligible."

      Yeah, it basically doesn't exist. The point was why load the crap in there in the first place. Assuming it always does this, regardless of the RAM in the system.....assume 1/2 of the 900mb (out of 1Gb) in used RAM on my system right now is frequently used....(running XP x64, not Vista)...that's probably about right, if no a low estimate....what sense does it make to load 450 or so MB in when I decide to just play Oblivion or something and none of that is used, and might even be written over?

    15. Re:THis is obscene! by UglyTool · · Score: 0

      Your analogy does not apply, sorry.

      A failed car analogy on /.?

      I am shocked.

    16. Re:THis is obscene! by moogs · · Score: 1

      My XP box at home runs on 512 megs. My laptop with Windows Media Center Edition (It came with MCE pre-installed) runs pretty fine with 1GB DDR2 ram, but some apps take time to load/run (but it's normally stuff like CATIA or MATLAB). Overall, it works fine. Quite obviously, this post has nothing meaningful to add to the conversation.

      --
      I have bad karma. What do I care what you think?
    17. Re:THis is obscene! by skiflyer · · Score: 2, Informative

      If you've got XGB of RAM, you may as well *use* it to cache commonly used data etc. and speed up your system, rather than just have it sit there like a lemon. Please tell me how doing this "shows poor design"?

      And to reinforce that point a bit... Vista is faster when it's cached those programs. I have a dual boot XP/Vista box... ~60 seconds to load up my currently most common .sln file in XP... from click to type... in Vista, 4 seconds. Makes a big difference in my daily life since I have a bad habit of closing and reopening Visual Studio a lot during the day.
    18. Re:THis is obscene! by networkzombie · · Score: 1

      Yeah, it takes a while to change from HAVING the RAM to USING the RAM. I was helped cold turkey using MS SQL, which grabs almost all your RAM and relinquishes it as other programs need it. I do miss having 4 gigs of free RAM, but what good is that?

    19. Re:THis is obscene! by adolf · · Score: 1

      Sigh. I wish you fuckers would, at least, http://www.microsoft.com/windows/products/windowsv ista/features/details/performance.mspx>read about it first, and then start with the design theory what-if arguments. Just because you've identified that a problem is not always simple, does not mean that it has not been solved already and plainly documented.

      Loading happens in the background, at a low priority. (Yes, Vista can and does prioritize disk IO.) It is therefore nearly free.

      Defragmentation also happens, regularly and automatically by default, in the background at low priority. It works well. A typical Vista installation will probably not ever show substantial file fragmentation. This reduces the cost of "nearly free", as above, by a substantial factor.

    20. Re:THis is obscene! by adolf · · Score: 2, Insightful

      what sense does it make to load 450 or so MB in when I decide to just play Oblivion or something and none of that is used, and might even be written over?

      What sense does it make? It helps you out substantially when you're operating the computer in your typical fashion. You deviate from the norm, you get a cache miss. Nothing new here.

      What's new is the flurry of crazy-eyed weird fuckers like yourself who keep missing the point: It's faster this way, and it costs absolutely nothing in performance. Who gives a shit if it misses from time to time? It's -free-, and harmed you none by missing.

      At any rate, this caching happens at low priority. If the computer had something better to do (like load Oblivion), it'd be bloody doing it. Instead, it's keeping itself busy trying to prepare itself for the next thing that you might ask of it.

    21. Re:THis is obscene! by flyingfsck · · Score: 1

      I'd love to see the CAPP/EAL4 configuration guide for Vista. It should probably list a couple hundred unnecessary processes that will be turned off in order to pass the qualification. I have used the list for WinXP to good effect - turn all the shit off and the desktop runs a lot faster without any loss of any features I need. See this: http://www.microsoft.com/downloads/details.aspx?Fa milyId=A7075319-CC3D-4420-A00B-8C9A7068AD54&displa ylang=en Page 275 lists all the redundant processes in WinXP that can be turned off.

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    22. Re:THis is obscene! by QuantumG · · Score: 1

      If you've got XGB of RAM, you may as well *use* it to cache commonly used data etc. and speed up your system, rather than just have it sit there like a lemon. Yes, because it costs nothing to deallocate that memory and give it to another process when the pre-caching gets it wrong..

      --
      How we know is more important than what we know.
    23. Re:THis is obscene! by Anonymous Coward · · Score: 1, Funny

      With Vista you get better DRM so that the pirates cannot steal your movies and credit cards.

    24. Re:THis is obscene! by ozphx · · Score: 1

      Agreed. Aero Glass is disabled when running a full screen DirectX application, or a windowed DirectX 9 application. In theory DirectX 10 apps will be able to run, due to the GPU being able to context switch.

      The guides that I've seen showing differences between gaming with Aero (dis/en)abled showed statistically insignificant differences (even that one where having it enabled was a touch faster).

      Alt-tabbing out of games on vista seems to be a bit quicker for me (though this might be the newly installed system effect).

      I have to say though, ReadyBoost does add to the snappyness, and I'm only using a gig on a Lexar high speed stick, so I'm only backing half my 2 gig of ram. MS recommends a 1:1 to 1:2.5 ratio to get the most out of it.

      --
      3laws: No freebies, no backsies, GTFO.
    25. Re:THis is obscene! by gordgekko · · Score: 1

      Why was this moderated as insightful? I'm not saying that TheNetAvenger was right but WhiteWolf666 merely went "Your wrong!!1!" without adding a single thing to the discussion.

      Fucking Slashdot. You make a dying Kuro5hin look better every day.

      --
      You want to know who isn't running Firefox 2.x? They spell it "definately" and "rediculous".
    26. Re:THis is obscene! by Anonymous Coward · · Score: 0

      I just bought a dell laptop with Windows XP, you're obviously not stuck with vista yet.

    27. Re:THis is obscene! by Daengbo · · Score: 2, Interesting

      So, extrapolating your argument to the next level -- Are you advocating that we stop producing processors with L1 and L2 cache since they sometimes have cache misses?

    28. Re:THis is obscene! by Anonymous Coward · · Score: 0

      Actually the cost of dumping cache is not particularly high, but usually the OS isn't smart enough to figure out that it's wrong in the first place. It hangs on to cache it doesn't need, which makes it less effective at caching new data that it does need.

    29. Re:THis is obscene! by Anonymous Coward · · Score: 0

      it is a well known fact that anyone describing operating system performance in terms of "snappiness" has no idea how to measure operating system performance, and is probably a victim of the placebo effect.

      It's always been true for Mac fanboys, and it's true for Vista ones too...

    30. Re:THis is obscene! by Theatetus · · Score: 1

      Almost nothing. The time it takes to erase something from RAM is negligible.

      But his point still stands about loading it in the first place. Last I checked, NTFS still fragments, and read() can still block

      --
      All's true that is mistrusted
    31. Re:THis is obscene! by TheNetAvenger · · Score: 2, Informative

      Your understanding of the LDDM (WGL, or whatever the heck you want to call it) is grossly oversimplified and vastly fanboyish.


      First off, LDDM was the code name from back in 2005, (Longhorn Device Driver Model); however, since Vista is NOT called Longhorn, the name is now referred to as WDDM (Windows Device Driver Model). Ever hear of Wikipedia or Google? This is easy stuff to look up, even for causal SlashDot readers.

      As for my understanding of Vista's driver model and handling of GPU textures I won't repeat myself, and instead will point you to find the answers for yourself because you do seem either angry or confused.

      "WDDM enables multiple applications to utilize the GPU simultaneously by implementing the following:

      GPU memory manager--arbitrates video memory allocation
      GPU scheduler--schedules various GPU applications according to their priority
      With these technologies, applications no longer have to cede the GPU when another application requiring its services starts-up. Instead, the GPU is scheduled in a more efficient fashion."

      From: http://msdn2.microsoft.com/en-us/library/aa480220. aspx

      "WDDM now allows for "virtualized" video memory. Virtualization abstracts video memory so that it is no longer necessary to think about creating a resource in either video or system memory. Just specify what the resource is going to be used for and the system will place the memory in the best place possible. Additionally, virtualization allows for the allocation of more memory than actually exists on the hardware. Memory is then paged into the correct hardware as needed."

      From: http://www.microsoft.com/indonesia/msdn/wvddirectx .aspx


      I would pull more technical stuff for you, but based on the 'quality' of your response, I grabbed the first non-technical documents on this for you to read and reference.

      Next time, do your own homework before attacking someone's post that you have NO CLUE what you are even responding to.

      PS - Will the person that modded the parent post 'Insightful', please also take a minute to actually look some of this stuff up before clapping like a silly schoolboy on something they ALSO know nothing about.

    32. Re:THis is obscene! by TheNetAvenger · · Score: 1

      it is a well known fact that anyone describing operating system performance in terms of "snappiness" has no idea how to measure operating system performance, and is probably a victim of the placebo effect.

      It's always been true for Mac fanboys, and it's true for Vista ones too...


      I don't know anything about the parent poster you were responding to, but there are a lot of people relate 'snappiness' to application startup and switch times, you know, 'responsiveness'.

      Here is a link; he doesn't use the word 'snappiness', but I think he means what the parent post was talking about. Also, even in the SlashDot world, I don't think many people would argue this person doesn't know what they are talking about.

      http://www.microsoft.com/technet/technetmag/issues /2007/03/VistaKernel/

    33. Re:THis is obscene! by Anonymous Coward · · Score: 0

      > But if you turn off Aero and all that stuff, why bother upgrading in the first place?

      Sheesh, grow up. For starters, kernel 6.0.

    34. Re:THis is obscene! by Jugalator · · Score: 1

      But if you turn off Aero and all that stuff, why bother upgrading in the first place?

      Hi!

      You seem to be looking for a Windows Vista feature list.
      Do you want me to find a Windows Vista feature list?

      --
      Beware: In C++, your friends can see your privates!
    35. Re:THis is obscene! by Jugalator · · Score: 1

      If you've got XGB of RAM, you may as well *use* it to cache commonly used data etc. and speed up your system, rather than just have it sit there like a lemon. Please tell me how doing this "shows poor design"?

      Oh come on -- it's poor design in Vista, it's good design in Firefox!
      --
      Beware: In C++, your friends can see your privates!
    36. Re:THis is obscene! by Anonymous Coward · · Score: 0

      Good to go with "just" 1GB memory?

      Hah, I have 1GB on this Linux system, but I hardly ever use it (while on the Mac I used before, that 1GB was really good to have). And yes, I mostly do Java programming, so I'm as memory-intensive as you can get.

      If even a crippled no-Aero Vista needs 1GB, then I can only say No Thanks.

      Ok, Aero looks REALLY crappy IMHO (who wants semi-transparent window borders???), but the normal Vista theme ain't too great either. I'll stay with my Gnome, and coming two months I'm even gonna get an upgrade (Gnome 2.18) for free :-)

    37. Re:THis is obscene! by Doppler00 · · Score: 1

      Why don't you generate some benchmarks to prove your point? Speculation is useless in computer architecture. Do some experiments yourself with SiSoft. It's funness!

    38. Re: This is obscene! by eat+here_get+gas · · Score: 2, Informative

      "...Even with 1GB you are good with AERO,..." I disagree... I was running an AMD 3000+ (Barton) w/ 2X512MB and an ATI Radeon 9600SE (software OC'd to take advantage of the R350 graphics engine), and M$ wouldn't let me enable AERO. Nor could I multi-task without severe performance degradation/crashing. And this machine was rated 1.0 on the performance index, hilariously! It runs perfect on XP (which I am back to using, btw), I can play any game with ease (and full graphics!), and multi-tasking has never been an issue.

      --
      the significance of a signature is insignificant
    39. Re:THis is obscene! by Anonymous Coward · · Score: 0

      PS - Will the person that modded the parent post 'Insightful', please also take a minute to actually look some of this stuff up before clapping like a silly schoolboy on something they ALSO know nothing about. But you combine words "Vista" and "intelligently" make Mac fanboy emotions hurt. WhiteWolf666 GOOD for calling you bad name. Yay WhiteWolf666!
    40. Re: This is obscene! by drwtsn32 · · Score: 1

      M$ wouldn't let me enable AERO That's not because of your RAM. It's because of your video card and driver. Try educating yourself on the requirements to run Aero.

    41. Re: This is obscene! by TheNetAvenger · · Score: 1

      "...Even with 1GB you are good with AERO,..." I disagree... I was running an AMD 3000+ (Barton) w/ 2X512MB and an ATI Radeon 9600SE (software OC'd to take advantage of the R350 graphics engine), and M$ wouldn't let me enable AERO. Nor could I multi-task without severe performance degradation/crashing. And this machine was rated 1.0 on the performance index, hilariously! It runs perfect on XP (which I am back to using, btw), I can play any game with ease (and full graphics!), and multi-tasking has never been an issue.


      Well your hardware supports it, sounds like you have an issue with your system.

      This is my morning coffee computer, running Vista as I type. AMD +2800 with 1Gb RAM and ATI Radeon 9800. And Aero runs like a champ...

      My family plays CoH on this computer, and as anyone that has played it knows, it is very memory and graphics hungry - and they run CoH with Aero enabled in game, as they sometimes play with CoH in a Window on the desktop, Glass, transparency and all. They love the fact I threw Vista on this old computer as FPS is 5-10 higher than XP, and load times are 5-10x XP when traveling to new zones.

      I do apologize if your 'case' is not typical, but your system is very capable of running Vista, and running it better than XP.

      (Make sure you download the latest ATI drivers, and don't install any chipset drivers that were made for XP for your mainboard. I have seen users install XP mainboard chipset drivers (like from an OEM disk thinking it is needed) which do not work with the new architecture of Vista. In case you installed any drivers like this, remove them, or roll them back in the device manage.)

      Also after installing the ATI drivers for your video, re-run the performance evaluation tool as they system recommends, if not your Video might still be listed as 1.0 and Aero will not enable.

      Good luck...

    42. Re:THis is obscene! by IgnoramusMaximus · · Score: 1
      Sigh.

      Even with 1GB you are good with AERO, as Vista only uses a fraction of system RAM for the AERO effects, since it intelligently co-shares system and video RAM.

      And then ...

      "WDDM now allows for "virtualized" video memory. Virtualization abstracts video memory so that it is no longer necessary to think about creating a resource in either video or system memory. Just specify what the resource is going to be used for and the system will place the memory in the best place possible. Additionally, virtualization allows for the allocation of more memory than actually exists on the hardware. Memory is then paged into the correct hardware as needed."

      Dude. You are making a dunce out of yourself in public. In the context of GPU operation, if GPU memory is "virtualised" that means it is mapped into the OS memory areas (since it must be maintained in a persistent state from the perspective of non-directx 10 apps), so that the various applications which attempt to get at the "real" GPU memory can be held off until their "scheduled" time comes up at which time their individual idea of the GPU memory contents is mapped in.

      That means that the overall memory usage of the OS is a sum of the GPU memory size allocated by the applications and the OS, with the actual GPU hardware containing the "current" state of the application which happens to be in the foreground. Which means that when you use Aero, the OS uses the GPU fully plus a considerable chunk of OS memory with all those currently "un-scheduled" GPU states.

      This of course goes contrary to your premise, that Vista uses memory "efficiently". What is actually happening is that Vista sacrifices memory for virtualization, thus expanding the system memory usage significantly when compared to a pre-Vista situation.

      In other words, WhiteWolf666 was quite right, you do not know what you are talking about.

    43. Re:THis is obscene! by WillAffleckUW · · Score: 1

      Hi!

      You seem to be looking for a Windows Vista feature list.
      Do you want me to find a Windows Vista feature list?


      I'm sorry, but counting those as features is what got us here in the first place.

      --
      -- Tigger warning: This post may contain tiggers! --
    44. Re:THis is obscene! by TheNetAvenger · · Score: 1

      Dude. You are making a dunce out of yourself in public. In the context of GPU operation, if GPU memory is "virtualised" that means it is mapped into the OS memory areas (since it must be maintained in a persistent state from the perspective of non-directx 10 apps), so that the various applications which attempt to get at the "real" GPU memory can be held off until their "scheduled" time comes up at which time their individual idea of the GPU memory contents is mapped in.

      Did you even read the links?

      Vista maps the GPU and system RAM used for 'video' together, so by using the new WDDM model and a AGP or PCI/e bus, there is no need for Vista to shove the System used RAM for video back into the GPU RAM space in order to let the GPU use it or draw with it. It can stay in System RAM, and the GPU sees it as native GPU RAM.

      I think this is the bigger point you are missing.

      Which means that when you use Aero, the OS uses the GPU fully plus a considerable chunk of OS memory with all those currently "un-scheduled" GPU states.

      What is actually happening is that Vista sacrifices memory for virtualization, thus expanding the system memory usage significantly when compared to a pre-Vista situation.

      99.9% of desktop users that have 128MB on their Video card will not see this effect, the chance that you have enough active Windows open to eat into system RAM is not as likely as you might think.

      Now with games, this WILL happen; however, in gaming what is more beneficial to you in terms of performance? Loading the game textures off the Hard Drive continuously, or letting the system pretend you have more GPU RAM so the textures are 'virtualized' in system RAM?

      If you know anything about gaming, yanking crap off the hard drive compared to being able to use another small chunk of system RAM to hold them is going to yield a far better experience. And this is also superior to just caching them, as the Game is not having to load/request the textures continously. Instead the Game sees the textures as already loaded in GPU space and can use them as if they were sitting on the Video card itself.

      Vista will move textures to the GPU RAM if they are in high performance use. So some of the initial calls to a texture will be virtualized and used from System RAM, but if the texture is frequently used and another texture is not being used, Vista will flip them out so the higher priority texture will then be sitting in GPU RAM, which is faster.

      This is also why you can throw your texture quality to the roof in Vista and not see a massive performance loss, as the Game is not continually having to grab/load textures to create a scene, instead the game/application sees them as sitting in GPU RAM whether they are in the real GPU RAM or in System RAM in 'virtualized' GPU RAM space.

      Virtualization is a Good thing...

    45. Re:THis is obscene! by Anonymous Coward · · Score: 0

      No, I agree with the grandparent post... you're a fuckwit and don't know what you're talking about. VRAM is mapped into CPU address space, and always has been. You just never operate on VRAM from the CPU because the bus is fucking slow. Texture caching is the responsibility of the driver. Back in the days of 3DFX and their Glide API, the programmer was responsible for texture cache management, not so with Direct3D and OpenGL. (More or less, you still sort of manage textures by minimising state-changes whilst rendering out your scene.) Now, if you program a graphics engine for the PS2/3 like I've been doing for the last five years then you are still responsible for managing texture caching yourself.

    46. Re:THis is obscene! by IgnoramusMaximus · · Score: 2, Insightful

      Vista maps the GPU and system RAM used for 'video' together, so by using the new WDDM model and a AGP or PCI/e bus, there is no need for Vista to shove the System used RAM for video back into the GPU RAM space in order to let the GPU use it or draw with it. It can stay in System RAM, and the GPU sees it as native GPU RAM.

      Except of course that this is impossible with any GPU using dedicated on-board RAM. The whole point of on-board RAM is that its bandwidth is much, much wider then that of even the PCI/e bus. Also because system buses are prone to being bottlenecks hampering application performance when large numbers of large textures are involved, most higher end GPUs use texture compression algorithms coupled with GPU-bound hardware decompression schemes, thus effectively precluding any attempts at using system RAM for such activities. In other words what you are describing is only possible on cheesy, sub-$100 "GPU"s with laughable 3D performance.

      I think this is the bigger point you are missing

      See above.

      99.9% of desktop users that have 128MB on their Video card will not see this effect, the chance that you have enough active Windows open to eat into system RAM is not as likely as you might think.

      This assumes that no other 3D apps/applets/what-not are in use (thus no virtualisation of any kind is in effect) and also that some of the textures used are not duplicated in system RAM, as it is usually the case with complex 3D scenes since textures tend to expand rapidly after decompression in hardware. The moment even one non-DirectX-10 3D app in use, the whole scheme blows apart and up to 128MB has to be virtualised per application in addition to the OS.

      Now with games, this WILL happen; however, in gaming what is more beneficial to you in terms of performance? Loading the game textures off the Hard Drive continuously, or letting the system pretend you have more GPU RAM so the textures are 'virtualized' in system RAM?

      This of course is completely irrelevant from the point of view of analysis of Vista since all current games optimise texture loading by caching them in system RAM. They also set up complicated, fine-tuned rendering pipelines and what not. If anything, the virtualisation will screw them up (as is the case with most games now) since the designers were not expecting to be sharing the GPU and subsquently optimised for that case. Vista is introducing unexpected timing and memory/disk access behaviour which causes most of these games to malfunction. Just check out the various gaming forums for all the moaning that is coming from Vista users. Turning off Aero is pretty much a pre-requisite to getting most of the current games to run with any reasonable stability.

      If you know anything about gaming, yanking crap off the hard drive compared to being able to use another small chunk of system RAM to hold them is going to yield a far better experience. And this is also superior to just caching them, as the Game is not having to load/request the textures continously. Instead the Game sees the textures as already loaded in GPU space and can use them as if they were sitting on the Video card itself.

      See above

      Vista will move textures to the GPU RAM if they are in high performance use. So some of the initial calls to a texture will be virtualized and used from System RAM, but if the texture is frequently used and another texture is not being used, Vista will flip them out so the higher priority texture will then be sitting in GPU RAM, which is faster.

      This, naturally, is complete nonsense.

      As I pointed out, swapping textures into the GPU RAM from system RAM is anything but "high performance".

      Also, Vista has no business messing with "optimising" per-application textures since it is impossible for an OS to estimate the usage patterns an

    47. Re:THis is obscene! by Douglas+Goodall · · Score: 1

      The time taken to load pages from hard drive should not be thought of as nearly free. Although there is relatively little time spent communicating with the hard disk controller hardware, when the DMA kicks in to fill the memory from hard disk, the DMA eats memory cycles like a crazy monkey. When the DMA reaches terminal count, interrupts take place and that takes more time.

    48. Re:THis is obscene! by Anonymous Coward · · Score: 1, Interesting

      > The whole point of on-board RAM is that its bandwidth is much, much wider then that of even the PCI/e bus.

      As far as _bandwidth_ goes, actually only a bit wider even with the fastest RAM setups currently available in consumer systems.

      PCIe 16x = 8 GB/sec

      Dual-channel DDR2-800 = ~ 12 GB/sec

      Of course, with dual independent 16x PCIe lanes and an SLI or Crossfire GPU setup, you'd have 16 GB/sec bandwidth to graphics ram. Moreover, the PCIe bus is full duplex, meaning it can read and write at the same time. The memory bus (unless I'm mistaken) does either write OR read cycles.

      Needless to say, all of these numbers are theoretical, and doesn't take into account latencies and other realities. But nonetheless, your "much much wider bandwidth" statement wasn't true. I'm a nitpicker. :)

    49. Re:THis is obscene! by IgnoramusMaximus · · Score: 1

      Dual-channel DDR2-800 = ~ 12 GB/sec

      We were discussing on-board GPU RAM which is usually a custom arrangement wholly different from the dynamic RAM types used as main system memory. Some GPUs even use static RAM.

      So essentially you are comparing apples and oranges.

      Needless to say, all of these numbers are theoretical, and doesn't take into account latencies and other realities. But nonetheless, your "much much wider bandwidth" statement wasn't true. I'm a nitpicker. :)

      Well, you might have picked an imaginary nit this time....

    50. Re:THis is obscene! by nbehary · · Score: 1

      I guess I just don't see it as "free". Yes, getting rid of something that's already in memory and not used is free. But getting it there in the first place isn't. I guess I don't see the trade-off......this isn't like a normal processor cache as I see it. It's not, pretty fast memory to really fast memory on or near the chip (i guess near doesn't exist anymore, but...) It's disk to pretty fast memory. Now, HDs are pretty fast these days, but I still don't see that it's comparable.

      I may be wrong.

    51. Re:THis is obscene! by adolf · · Score: 1

      Takes time? From what?

      The precaching happens when the machine is idle. That it occurs less-than-instantaneously is does not indicate that it is computationally expensive in any meaningful way.

      Computers are devilishly fast, and on the desktop, they still spend almost all of their time waiting for their operator to catch up. It might as well spend some of that idle horsepower doing something which might save some time for its human operator.

    52. Re:THis is obscene! by adolf · · Score: 1

      It is free because it costs nothing to use a disk which would otherwise be idle.

      It is free because the CPU time needed to perform these actions is meaningless on a modern machine, and occurs when the CPU would otherwise be idle.

      It is free because of the massive trend toward dedicated point-to-point connections like SATA, which alleviate concerns of bus contention.

      In short, it is free because it lacks identifiable cost.

      And the benefits are profound. Caching has done more to accelerate the modern computing experience than anything else, and the notion of caching things from disk in advance of needing them is the obvious extension of that.

      (When I ran a BBS on a 10MHz XT, 16 years ago, I had a very carefully organized RAM disk on an 8-bit ISA card. It was populated at every boot to contain all of the most-used external program executables and certain key data sets which a BBS user would be likely to need during their call. Consequently, the machine -usually- felt more like a zippy 386 than a lowly XT, and the whole BBS was far more responsive than most. It was not free, because it required specialized hardware and special practices. Vista accomplishes the same goal without special hardware, and without intervention on my part: Free.)

    53. Re:THis is obscene! by TheNetAvenger · · Score: 1

      Texture caching is the responsibility of the driver. Back in the days of 3DFX and their Glide API, the programmer was responsible for texture cache management, not so with Direct3D and OpenGL.

      You say I have no idea what I'm talking about, then you go on to describe the EXACT THING I was talking about.

      The WDDM is the new DRIVER MODEL in Vista, and Vista uses new tools opened through the driver to implement a GPU Task and GPU RAM scheduler.

      And the whole point of the WDDM and Vista is that NO APPLICATION has 100% control of the GPU at any time, as GPU architectures assumed in the past. This is lower than DirectX, OpenGL, etc and DOES happen at the Vista and Vista driver level.

      This is why I can run a DirectX app and OpenGL app with full hardware acceleration in Transparent windows on a Vista desktop with an animated video playing behind it. Sure the composer is creating the final image, but the GPU is being used by not only the composer, but the two applications, and both applications assume they have full scheduling and control of the GPU. But, they no longer do, Vista does give the GPU pre-emptive tasking abilities.

      Vista also adds native multi-processor GPU support, so old applications can scale across GPU cores.

      This will even be more important with DirectX10, and ONE reason it requires Vista, as DirectX10 is built based on these concepts and brings to the table GPUs being used for physics, etc without having to worry about an application locking the GPU to render a scene.

      Everyone just needs to go read the MS/ATI/NVidia docs on this.

  54. Just wondering... by Ant+P. · · Score: 1

    What would be the "recommended" RAM for a Beryl+KDE desktop? 'cause I'm getting damn good performance with only half a gig here...

    1. Re:Just wondering... by JensenDied · · Score: 1

      I wouldn't know whats recommended, but I also have 512 MB (well minus the 8MB onboard video card) and if im trying to kill the fps on it, it won't drop below high 50's.

      now if only my battery's max charge wasnt below 2/3 design capacity

      --

      09:F9:11:02 - 9D:74:E3:5B - D8:41:56:C5 - 63:56:88:C0

    2. Re:Just wondering... by jZnat · · Score: 1

      512 MB works fine here too. I was surprised myself, and things can only get better with KDE 4.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  55. From a guy who needs 2GB for XP by amcdiarmid · · Score: 2, Insightful

    It's not really an interesting article. To summarize:
              Guy says you need 4GB for sweet spot.
              Same Guy says you need 2GB for XP sweet spot.

    I'll give you that nowadays you might want 1GB for XP, but 2GB is excessive for most. I know plenty who are happy with 512MB running OS + AV + Word + Browser. (Although 768MB is better.)

    Take Minimum Spec, Multiply by 4. That's more likely to be the minimum usable. (See minimum specs for previous MS operating systems for comparison purposes.)

    1. Re:From a guy who needs 2GB for XP by Overzeetop · · Score: 1

      You must be one of those people who doesn't mind paging, or are thinking of your grandmother's or secretary's computer. Now, I'm as patient as the rest most of the time, but I got 2GB for my XP so that I could turn off my paging file. Maybe I'm just old school - you know, back in the late 80s and 90s when we didn't have to worry about performance destroying paging. Sure, Macs had it, and it sucked mightily (but you got double the ram for the price of a software package!). You're about right, in that it take 443MB to load my basic office apps and background processes/drivers, but with a gig, that doesn't leave much if you're doing anything intensive - CAD, video editing/converting, photo editing, etc.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    2. Re:From a guy who needs 2GB for XP by dashort · · Score: 1

      Well, it seems that the quote was actually taken out of context and now so many people are kicking this around like a dead cat. I'm not a MS Fanboi, so flamers can leave now, or stay and learn something. I'm actually a gamer as well as a technologist, so i can comment on WoW performance on XP and Vista, as well as the implications of hardware and system capacity for hardcore power users. What was stated was that for a "power user" or "hard core gamer", 4gb on an x64 would be the sweet spot between performance and price. The power user would be someone who has a fairly substantial amount of robust applications open at any one point. This is NOT someone who just loads their browser and IM client and thinks that they're heavy duty. This is someone who runs heavy graphics and processing applications that needs a responsive system to efficiently do their work (or play). Also, with today's gaming requirements, many of the files and libraries are of significant heft and will certainly benefit from Superfetch. Windows Superfetch uses all of the available RAM to move data up the cpu-ram-hdd heirarchy. When Superfetch is "trained" through repetitive and predictive use by a particular user, data is cached in the much faster read/write/access RAM level and performance is increased. The premise is to move data closer to the CPU to allow faster data transfer and processing. Should the RAM be needed by an unforeseen application or process, the cached RAM is discarded and then reloaded (although transferring gigs of information from the HDD back to RAM will take some time). If you looked at your task manager in Vista, you would see that available RAM probably stays at zero (0). Microsoft, after the beta, added a spot to tell you what amount of RAM was being used for Superfetch caching, so you didn't pull your hair out wondering what happened to all of your RAM. The Pre-Fetch of Windows XP was a totally different piece of technology and used logs to prepare an application for "sequential loading", thus improving speed. As far as Readyboost, this technology adds another level of cache just BELOW that of RAM and only slightly above a speedy HDD with cache. Readyboost is decent, in my opinion, but as you all know, while the read speeds are fairly snappy on a USB stick, the write speeds are below that of most hard drives. My recommendation would be to utilize this feature with the maximum allowed (4gig one stick). If I can clarify anything else, please respond! I appreciate the input from the users on this site as I have found them to be (mostly) intelligent and very knowledgeable.

    3. Re:From a guy who needs 2GB for XP by MaXimillion · · Score: 1

      I'll give you that nowadays you might want 1GB for XP, but 2GB is excessive for most.


      Would that be 'most' as in non-gamers? Because if you're a gamer, you'll want at least 1½ gig RAM nowdays, preferably 2, for XP.
  56. Laptop sticker shock... by triikan · · Score: 1

    While $500 a stick for 2gb modules is crazy, 4x1gb modules, even high end hyperx/xms modules will cost you about $300 for 4gb of system RAM. Perhaps the close performance comparisons between XP laptops and computers (due to the 'sweet spot' of both being easily and cheaply attainable) have spoiled most, where when they see high end performance requirements, they automatically believe that both laptops and desktops should be on the same level, where that has never, and will never, be the case.

  57. Double your RAM with RAMDoubler!!! by countSudoku() · · Score: 1

    Cash strapped? Just get some RAMDoubler http://en.wikipedia.org/wiki/Connectix and you'll be set, my friend! Only 1GB of RAM, now you have 2GB! It's magic, I tell you!

    "Disk compression is nice, let's compress our RAM and really slow things down!!!" :P

    --
    This is the NSA, we're gonna geet U h@x0r5! Also, what is a h@x0r5?
    1. Re:Double your RAM with RAMDoubler!!! by Anonymous Coward · · Score: 0

      Considering Microsoft bought Connectix, they should have included RAMDoubler into Vista!

  58. racket? by StarvingSE · · Score: 1

    So who out there thinks there's some behind-the-scenes scheming between Microsoft and the major memory manufacturers? 4GB to run a friggin' OS? Puhleese...

    --
    I got nothin'
  59. Holy overkill Batman... by TheRealMindChild · · Score: 1

    Being that a default install of Vista weighs in at 11GB, you should be caching like every DLL and system executable with that much ram. But then you think about it... how fricken long would it take for 4GB of data take to read off a hard drive and cached? And if it takes that long, WHAT *IS* Vista doing?

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
  60. speed, speed and more speed - but where is it? by SimonInOz · · Score: 5, Insightful

    Some time back (ok, 1979) I built a system to monitor a Dutch nuclear reactor. It monitored temperatures, rod positions, and so on. Nothing important (cough). There was no suggestion of keeping costs down to save money (and I'm glad).

    The system had two colour graphic displays, a printer or two, and 4 operator terminals. It ran a real time, multi tasking operating system (called RSX11).

    The main system had 128kb of memory. Yes, 128kb.

    Today my dev machine has 2Gb of memory and the 3Ghz processor must - surely - be some thousands of times as fast.
    So I have 15,000 times as much memory, a processor perhaps 3,000 times as fast (I'm guessing, as figures are hard to pin down). That sounds like 445 million times as much power to me.

    And what do we do with all this grunt? Well damn, solitare looks good these days.

    So, were the old programmers really, really good? [We were, we were ...]
    Are the new ones really, really bad? [hang on, I'm still at it ...]
    Have we stopped caring about size and performance of programs?

    I think all of these things are slightly true - we used to care deeply about program speed and footprint. Now we don't.
    I suspect it has gone much too far - programs are far slower to load than they were even 5 years ago - they are large and bloated, and don't share things well. Anybody remember Sidekick - it was wonderful - and it was available at the touch of key (ok, 2 keys). Remember how FAST it was? I know it didn't do much, but it was dashed useful.

    And I still can't beleive I still write "for" loops.

    --
    "Cats like plain crisps"
    1. Re:speed, speed and more speed - but where is it? by Fordiman · · Score: 2, Insightful

      "Have we stopped caring about size and performance of programs?"

      In apps like codecs and statistical analysis (both of which commonly use FFTW), we haven't. Though, a lot of the time, we just throw it up to good 'ole SSE.

      Though, I feel our dependance on interpreted languages is getting to be a bit much. Same for XML. Same for all the UI sparkliness. All that extra processing power is going to parsing human-readable data and pretty, and I'm not exactly for it.

      Yeah. I'll stick to XFCE. I just wich there was a non-commercial bash compiler around; that would make things a bit quicker.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    2. Re:speed, speed and more speed - but where is it? by plasmacutter · · Score: 2, Informative

      youre exactly right.

      In all my CS courses they were playing up recursive algorithms, and brow beat me for using for loops to do the same thing in 1/100th the memory footprint.

      These were not intro courses either (granted though they were also not graduate level). I'm going to be focusing my career on the economics side of my double major, but if this is the mentality CS grads are carrying into their program design workplaces, we can look forward to ever expanding bloat over the next few decades.

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    3. Re:speed, speed and more speed - but where is it? by tknd · · Score: 1

      There was no suggestion of keeping costs down to save money (and I'm glad).

      There's your answer. High level languages, non-real-time requirements, memory is plentiful, that all means more time to work on hundreds of other features (many of which are probably creative attempts) rather than making only feature X run well. I don't think it is even a bad thing. Because of it we've been able to make some pretty big advances in other areas and we've been able to provide many things at a very affordable price. Back then computers were really expensive for consumers. Computers themselves used to be more of a luxury. Now they're ubiquitous.

      It's pretty amazing if you think about it. People, like normal people, can go out and buy a computer and use it to edit video, pictures, author their own media (dvds, audio, print), communicate via text, audio, and video (all live) and a whole bunch of other things.

    4. Re:speed, speed and more speed - but where is it? by pilkul · · Score: 5, Insightful

      In industry almost everybody uses loops instead of recursion unless there's a really good reason to use recursion (e.g. tree traversal). More because of readability than efficiency; in principle your optimizer should be able to convert tail recursion to iteration anyway (though whether this will actually happen or not does depend on the specific language and implementation). Academics just love recursion because it maps neatly to mathematical induction and hence makes algorithm correctness more easily provable.

      The reason "bloat" happens is more because programming teams have deadlines and if there's a choice between a new feature, a bugfix or some not-strictly-necessary optimization (and there's always a choice), the optimization's never going to get done. It's just good business sense; sure everybody complains about slowness, but if application A is mean-and-lean and application B is bloated but has a feature you need to do your job, you'll whine and cavil and buy B anyway.

    5. Re:speed, speed and more speed - but where is it? by Dr.+Cody · · Score: 1

      Borselle? Delft? Or was it that one that closed down?

    6. Re:speed, speed and more speed - but where is it? by SimonInOz · · Score: 1

      I don't remember its name ort location, though I think it was up north, as I was working in Zwolle. Cleanest power station I've ever seen.

      I do recall, a couple of years leater being mightily nervous to hear its name on the shortwave Dutch news program I was listening (on a small catamaran in the middle of the Atlantic, but that's another story). After listening intently, with my very poor Dutch, I came to the conclusion there was some sort of student protest against nuclear power in general, as opposed to some catastrophic failure that my system had possibly not noticed - or worse, caused..

      But I went rather pale. (Pale-er anway - I start off pretty pale. Most unsuited to sunny Sydney where I now live).

      --
      "Cats like plain crisps"
    7. Re:speed, speed and more speed - but where is it? by sheldon · · Score: 1

      In all my CS courses they were playing up recursive algorithms, and brow beat me for using for loops to do the same thing in 1/100th the memory footprint.


      Huh? The only reason you do recursion is if your list has multiple levels, and you need to drop down and follow those levels too. But your recursion includes a loop.

      I've been programming for a very long time, since I was junior in high school back in 1982. I used to write assembler for 8080 and 6502 for fun back then. The guy claiming computers doesn't do much more now than they did then is full of fucking shit.

      I've had jobs doing digital mapping in the 1990s that was impossible in the 1980s. We do analytical processing today that was impossible in the 1990s. In some cases we do the same things, but the volume of what we do is staggeringly more complex. Yes, some people get carried away and design systems which over utilize resources just because they can get away with it.

      I remember taking a class in college on data structures. We talked about indexes, all sorts of things. Today? don't care, Oracle and SQL server take care of that for me.

      I think some of the old school developers weren't necessarily better. They just pine for the days when you had to figure out how to do everything. Today we're spending less time writing hash table algorithms, and more time solving problems for someone else. We had a guy where I worked who didn't trust the malloc() routines of the OS, and decided to write his own. Old school vax head. What was the point? what he ultimately built wasn't any better, and it just wasted a lot of time and money, plus ongoing support.

      Having come of age in the 1980s of computing, I do not yearn or pine for it one bit.
    8. Re:speed, speed and more speed - but where is it? by plasmacutter · · Score: 1

      I think OPs piont was that we're not getting as much out of the increases in speed as we could if we maintained the same stringent efficiency standards as we had in those long lost days when it was necessary for the computation to finish in any practical time frame at all.

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    9. Re:speed, speed and more speed - but where is it? by Nightspirit · · Score: 4, Insightful

      Sounds like you havn't used anything between 1979 and 2000s. I can clearly remember my commdore64 taking 10 minutes to load up an app I had written, about the same time for windows 95 to boot up on a 486.

      The average consumer has seen mass improvement. Today I can simultaneously rip a DVD, listen to MP3s, browse the internet, and play a game with a core 2 duo. I was lucky to get 1 of these working at a time back in win95 days. It takes less than a second to load most apps (well, pretty much anything but adobe).

      I agree that we have stopped caring about size/performance because in most cases it doesn't matter.

    10. Re:speed, speed and more speed - but where is it? by Planesdragon · · Score: 1

      I think OPs piont was that we're not getting as much out of the increases in speed as we could if we maintained the same stringent efficiency standards as we had in those long lost days when it was necessary for the computation to finish in any practical time frame at all.

      Quick. Name me five useful things that your desktop PC could do right now instead of running a GUI.

      If those five (any five you pick!) don't outweigh the benefit of letting everyone with the brains to work a calculator have a computer, well, I think you just made my case.

    11. Re:speed, speed and more speed - but where is it? by oldhack · · Score: 3, Insightful

      "...I think all of these things are slightly true - we used to care deeply about program speed and footprint. Now we don't..."

      "Sometime back" (you geezer), computers were expensive, and so people did important things with them. Now most computers, people use them to jerk off (in all the glorious senses of the phrase). Rest of the paragraph is left for all yous to make up your owns.

      Better look into NASA systems and embedded medical systems for fairer comparisons with the "good ol' days."

      --
      Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
    12. Re:speed, speed and more speed - but where is it? by Duhavid · · Score: 2, Insightful

      Just one, get the stuff I asked for done faster... :-)

      And we have had GUIs for a while now, each iteration of Windows* takes
      more hardware, and the things that GUI is capable of doing have not
      gotten any better, really. I have not seen aero yet, so I dont know
      if there is something offered aside from eye candy there or not, but
      I am betting on eye candy, thus far.

      *I am mostly thinking NT 4 to Vista, as that is a mostly level playing field.

      --
      emt 377 emt 4
    13. Re:speed, speed and more speed - but where is it? by Stewie241 · · Score: 2, Insightful

      right, but the fact that we're seeing OSs constantly eat more and more resources, and for what? Yes... there have been huge advances in the kinds of computations that computers could do. But usability doesn't have to take gigs and gigs of ram... There are GUIs that have a smaller footprint than Windows. Usability is important, but in many cases we've gone past usability to putting on a cheap facade to make something look better. If we got organized, we could do a lot of useful things with spare CPU cycles... pick a research project and donate the cycles. Provide a good reason that Vista's system requirements have to be more than XPs.

    14. Re:speed, speed and more speed - but where is it? by 75th+Trombone · · Score: 1

      the benefit of letting everyone with the brains to work a calculator have a computer

      Benefit?!

      --
      The United States of America: We do what we must because we can.
    15. Re:speed, speed and more speed - but where is it? by 75th+Trombone · · Score: 1

      Sorry, I didn't want to besmirch my little joke with a disclaimer, but I'm totally kidding.

      Yes, I DO think it's a generally good thing for laymen to be able to use computers. I don't really think that you should have to have a license or take an IQ test to use computers. Most of the time.

      (Now poetry, there's something I think you should have to have a license to do.)

      --
      The United States of America: We do what we must because we can.
    16. Re:speed, speed and more speed - but where is it? by iabervon · · Score: 1

      You had 128k? I'm working on a machine that has 32k, and that's plenty. Sure, I can't just arbitrarily allocate 4k buffers whenever I want, but it's actually in some ways easier to know if your program is going to work when you can decide what to do with all of the available memory.

      (Of course, the machine is a $12 microcontroller, but it would probably actually be good for monitoring nuclear reactors.)

    17. Re:speed, speed and more speed - but where is it? by Estanislao+Mart�nez · · Score: 1

      In all my CS courses they were playing up recursive algorithms, and brow beat me for using for loops to do the same thing in 1/100th the memory footprint.

      Yes, because they wanted you to actually become capable of writing programs that solve non-trivial problems in a way that they could become reasonably confident that your code worked. (As opposed to prematurely-optimized dreck that nobody, not even you, could understand.)

      When I see somebody who complains about recursion, I see somebody who can't program.

    18. Re:speed, speed and more speed - but where is it? by headLITE · · Score: 2, Interesting

      The first Macintosh, the Apple IIgs, the Atari ST series, Amigas all had graphical user interfaces more than twenty years ago; my calculator (Ti89) has more processing power than all of these (and the same CPU as most of these, except the IIgs - a Motorola 68000). So the presence of a GUI can't really explain the bloatiness of today's software.

      Try again.

    19. Re:speed, speed and more speed - but where is it? by Theatetus · · Score: 1

      Well, it depends on the scenario; we use Ocaml and LISP and you better believe there's a lot of recursion because that's what the compilers optimize for.

      Academics just love recursion because it maps neatly to mathematical induction and hence makes algorithm correctness more easily provable.

      Yeah, so do working programmers who like to be able to prove things about their own code...

      --
      All's true that is mistrusted
    20. Re:speed, speed and more speed - but where is it? by earthbound+kid · · Score: 1

      Am I crazy, or is a nuclear reactor program not really that large of a job? I mean, yes, obviously, you can't let the machine break down *or else*, but outside of that, is it really that complicated? There are just a couple hundred sensors to monitor, and then based on what the sensors say, you change the status of a couple hundred valves, right? There are a lot of variables from the programmer's perspective, but it's not like a modern photo management application, where you have to work with thousands of photographs that are all a megabyte each or a modern web browser, where you have to be able to use a network stack, interpret a page, and drive the graphics system by positioning text (with multiple fonts and pictures and plug-ins). So while programming a reactor is "a big job," since everything has to be correct, it's not "a large job," since there's only a few thousand things to track and calculate...

      Or am I woefully misinformed about this?

    21. Re:speed, speed and more speed - but where is it? by yabHuj · · Score: 1

      RSX - thus it probably was a DEC PDP-11? Those were available with CMOS or core memory (core as in: miniature ferrit rings on thin cables - one for each bit). Depending on which memory it probably had a CPU speed of ~2MHz

      Today it still is possible to write great software with small footprint, e.g. for windows at http://www.tinyapps.org/ or http://www.xtort.net/office/floppyoffice.php

      One example: how big is your .ZIP-Tool (the one with a GUI)? Probably much more than the 100k (=0.1M) FloppyOffice's 100k-zipper needs...

    22. Re:speed, speed and more speed - but where is it? by Anonymous Coward · · Score: 0

      This reminds me of something I said over lunch yesterday. Some of us were talking about the new version of Notes. I exclaimed "Can you believe that the minimum memory requirements for this heap of shit are 1GB of RAM!??!? They looked at me as if I just shat in their hands. They went on to try and doubletalk their way around the point that Notes runs like an obese paraplegic sloth on heroin. I said "Whatever, Notes is a steaming pile of shit" and there was stunned silence. I suppose I shouldn't talk that way about my company's products...

      I wonder if MS employees would talk like this about Vista. I'm sure not all of them are convinced by all the marketing...

    23. Re:speed, speed and more speed - but where is it? by drsmithy · · Score: 1

      I think all of these things are slightly true - we used to care deeply about program speed and footprint. Now we don't.

      Indeed. Fortunately, technology has advanced far enough so that caring about "program speed and footprint" - in most cases - is pointless. This is good, because it frees up more time to care about important things, like functionality, usability and maintainability.

    24. Re:speed, speed and more speed - but where is it? by kemapa · · Score: 1

      I lol'd

    25. Re:speed, speed and more speed - but where is it? by Stevecrox · · Score: 1

      I know I'm not taught to care about CPU speed or memory, sure I'm doing a Computer Engineering BEng where software programing is second to hardware but I spent two years programing in assembly for the 8031 (8052 varient) as well as learning c/c++. This year I am continually argueing with my software lecturer about methods of doing things, I automatically want to do the least memory intensive design and am continually told that worrying about a 'few bytes' doesn't matter in an age of gigabytes. It's not an attitude limited to this lecturer either most of the technology department have it. My course and a lot of other technology and engineering courses are certified by the UK in britain perhaps they should put greater emphasis on memory management and efficenty of algorithms. It wouldn't necessaryirly take a lot either during my second year we (Electrical Engineering based students) all had to design and manufacture an addon and program it for a slightly altered version of a 'open hardware' 8031 design ( http://www.pjrc.com/tech/8051/board4/index.html ) pretty much everyone in the class learnt the lessons of having pretty much zero memory. Perhaps similar development boards used through more technology/programming courses would help improve matters as they do make the point about how important clock cycles and memory are.

    26. Re:speed, speed and more speed - but where is it? by Steve001 · · Score: 1

      SimonInOz wrote as part of a post:

      I think all of these things are slightly true - we used to care deeply about program speed and footprint. Now we don't.
      I suspect it has gone much too far - programs are far slower to load than they were even 5 years ago - they are large and bloated, and don't share things well. Anybody remember Sidekick - it was wonderful - and it was available at the touch of key (ok, 2 keys). Remember how FAST it was? I know it didn't do much, but it was dashed useful.

      I know the feeling. When I was using DOS, I used to use a TSR (Terminate and Stay Resident) program called "QDisk," a program that allowed you to completely manage your system's files (copy, erase, rename, and so on). With a key stroke I could pop in and out of QDisk as needed. Very useful program that only took a few K to run, and was about as good as most of the current file-management programs.

    27. Re:speed, speed and more speed - but where is it? by sydres · · Score: 1

      that got me thinking about the programing courses I took in college or at least the c++ course now that I think about it after the first month it basicaly became an exercise in recursive algorithm and oop. in my opinion objects in c++ should only be used when your certain you are going to reuse something not just to make main() fit on one page as we were wont to do, and recursion should never be used as generic loops when a nested if or a for loop will suffice. despite what my highly qualified instructor tried to lead us to believe but that same instructor also told us not to worry too much about memory constraints except for input values. to think that c++ is no longer offered at that college its now all about the c#

    28. Re:speed, speed and more speed - but where is it? by genner · · Score: 1

      The reason "bloat" happens is more because programming teams have deadlines and if there's a choice between a new feature, a bugfix or some not-strictly-necessary optimization (and there's always a choice)

      Thats almost right but not quite. The real answer is to add the new feature. Then start working on the bug fix only to be told that sales had promised a client yet another feature. If your lucky you'll get to the bug fix somewhere around version 1.7. That's assueming you haven't had your job outsourced to India by then.

    29. Re:speed, speed and more speed - but where is it? by Saffaya · · Score: 1

      "I can clearly remember my commdore64 taking 10 minutes to load up an app I had written,"

      Sorry to tell you that, but commodore always sucked at I/O with their machines.
      ATARI 800XL with disk drive was way way faster, as was the ATARI ST compared to the AMIGA reading files from floppy disk.

      "Today I can simultaneously rip a DVD, listen to MP3s, browse the internet, and play a game with a core 2 duo."

      That's funny, because we've been able to BURN a DVD, listen to MP3, browse the internet, and play a game with mono-core CPU, just by using Linux for years.
      And don't get me started on BeOS ..

    30. Re:speed, speed and more speed - but where is it? by 644bd346996 · · Score: 1

      Code for driving a nuclear reactor has to be absolutely correct. It is a hard realtime system, and the implementor must be able to show that, in the event of a problem, the code will react in a maximum of x clock cycles - where x is quite low. Regardless of what else the system is doing. Now, the load for a reactor control system is pretty predictable, but the code must be able to properly react even when it is flooded with warnings. Writing code that will always react within a set deadline is a challenge, and really adds to the complexity of the software design.

    31. Re:speed, speed and more speed - but where is it? by ultranova · · Score: 1

      I just wich there was a non-commercial bash compiler around; that would make things a bit quicker.

      Bash scripts don't usually do any significant proseccing of their own, but simply run other programs with a few loops and conditionals thrown in for good measure. Compiling them would be totally pointless.

      Or was this meant as sarcasm ?

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    32. Re:speed, speed and more speed - but where is it? by nasch · · Score: 1

      One of the things we're getting out of the increases in speed is more developer time (which may or may not be spent "well"). If you spend two hours optimizing your code, that's two hours you didn't spend on something else - features, testing, whatever. I'm not saying we don't have bloated code, but that just because we have bloated code doesn't necessarily mean we're not getting more value from our faster computers. It is possible that A) we aren't getting more value or B) we're getting more or better software written.

    33. Re:speed, speed and more speed - but where is it? by krunoce · · Score: 1
      Today I can simultaneously rip a DVD, listen to MP3s, browse the internet, and play a game with a core 2 duo.

      Can you really browse the internet and play a game at the same time? Quite impressive.

    34. Re:speed, speed and more speed - but where is it? by Anonymous Coward · · Score: 0

      In industry almost everybody uses loops instead of recursion unless there's a really good reason to use recursion (e.g. tree traversal).

      Since moving from academia to industry, I've found this to be true.

      More because of readability than efficiency

      Which seems backwards to me, and you even go on to contradict yourself:

      Academics just love recursion because it maps neatly to mathematical induction and hence makes algorithm correctness more easily provable.

      So in industry, where we routinely have stories about software dying, a fast program is preferable to a correct one? It's easier to see that a recursive function is correct, therefore recursion is *less* readable?

      I must confess I really don't understand the industry yet. Most of my coworkers couldn't tell me their loop invariant if their lives depended on it. It's like most of the software industry writes code by guessing. Does it not matter to you if your code is correct, and if not, why are you writing it?

    35. Re:speed, speed and more speed - but where is it? by pilkul · · Score: 1

      More because of readability than efficiency Which seems backwards to me, and you even go on to contradict yourself:

      Well recursion is easier to read for someone who's been trained to think in terms of recursion all the time, but most programmers without an academic background find loops more intuitive. There's also the matter that more use of recursion would often require splitting up functions into lots of smaller function in C and other popular languages.

      I must confess I really don't understand the industry yet. Most of my coworkers couldn't tell me their loop invariant if their lives depended on it. It's like most of the software industry writes code by guessing. Does it not matter to you if your code is correct, and if not, why are you writing it?

      The answer, I think, is that industry relies heavily on testing to provide evidence for correctness. With all the unpredictable factors that arise in large real-life applications (bugs in libraries, poorly documented components, etc), it's not like a "deep-thought and deductive logic" approach would be able to resolve all of the problems that arise anyway. The majority of difficulties that arise in industry are not due to fundamental problems with algorithms, but silly technicalities which are best resolved by trying to run the code and stepping through it. Not to say that a little more CS-style reasoning wouldn't do the industry some good, but a lack of concern with provable correctness isn't an insane attitude given the circumstances.

    36. Re:speed, speed and more speed - but where is it? by Monsuco · · Score: 1

      The main system had 128kb of memory. Yes, 128kb.
      My TI-84 Plus Silver Edition has 128 KB, but it will only let you use 24 KB (as of the current OS version which is 2.41, also the TI-83 Plus Silver Edition also had 128 KB but only let you use 24 as of OS 1.19). The TI-84 has a 15MHZ (it can run at either 6 or 15) Zilog 80 CPU, 1.5 MB of Flash, and the 128 KB ram of which 24 can be used (some of the flash and ram is used by the OS). There are plenty of apps that work just fine on that. I have a total of more than 50 Games, several applications, a few programs I wrote in BASIC, Mirage (a shell), and a lot of other stuff. There is a text editor, spreadsheet, basic interprater, and several math and science tools. There is even a 3-D graphing app I installed. It can run a DOOM clone too. I am amazed at how it can do all this on such poor specs, and yet a modern laptop with hundreds of times that space may run slowly because code on it is so much bigger. Imagine if MS had just basically kept improving uppon Win2K (adding stuff like USB 2.0, firewire, Blu-Ray/HD-DVD, and such) and never upping the requirements beyond 64 MB. Hell, the once bloated Windows 95 which really didn't run all that well unless you had 16 MB of RAM and a Pentium could be used for embedded work now. I think that they are working on a just in time emulator for the Palm Pilot (PalmOS seems to only use around 4 MB) that will emulate an x86 that can run Windows 95 from an SD card. Former bloatware running on an emulator running on an embedded OS. How powerful things are.
    37. Re:speed, speed and more speed - but where is it? by Illbay · · Score: 1
      Have we stopped caring about size and performance of programs?

      I guess we have. And according to all the Unsolicited Bulk Email I've been getting, I think I know what has taken its place in the "concern over size and performance" department.

      --
      Any technology distinguishable from magic is insufficiently advanced.
    38. Re:speed, speed and more speed - but where is it? by Dr.+Cody · · Score: 1

      Well, about an hour south of Zwolle is (was) Dodewaard kerncentrale.

      You're English?

    39. Re:speed, speed and more speed - but where is it? by SimonInOz · · Score: 1

      I guess that'd be it, then. Doesn't ring a bell, though.

      Actually, it was amazing. I left universtity in 1976 with an honours degree in Computer Science from Essex Uni. I briefly worked for Plessey UK, building part of the radar system for commercial airlines over SE England, then - aged a mere 22, went to Holland (to make my fortune, I guess, or maybe it was the pot) to work for Holec (in Hattem) leading a software project for the said nuclear reactor monitoring. Quite a lot of responsibility for a little lad, I thought then - and now.

      Jah, ik ben Engels. But I don't speak a lot of Dutch, that's for sure. Some, though. I'm always amused by Dutch tourist in Sydney who think they speak a secret toungue ...

      --
      "Cats like plain crisps"
    40. Re:speed, speed and more speed - but where is it? by SimonInOz · · Score: 1

      Grandfather? .. I have a five year old child. Grandfather status does not seem imminent. Ok, I bred late.

      Stories of our recent past do seem long ago in a fast moving subject like computing, don't they? Perhaps if we were talking of, oh I don't know, bricklaying, things might not have changed.

      But we aren't bricklayers, are we? (Actually I can't believe we don't have house printing machines - what's wrong with us? I reckon a souped up ink jet printer would do a nice job. Cabling and piping would be a pain - and that already takes up a considerable amount of time .. sorry, drifted off).

      Grandfather indeed ... why if you were here, you young whippersnapper, I'd put you over my knee and give you such a thrashing, that I would.

      --
      "Cats like plain crisps"
    41. Re:speed, speed and more speed - but where is it? by carpeweb · · Score: 1

      If application A is mean-and-lean but still under development, you'll whine and cavil and buy B because it's the only one available, regardless of features.

    42. Re:speed, speed and more speed - but where is it? by systemeng · · Score: 1

      Recursion is not allowed in safety critical code according to IEC 61508 and Nuclear Regulatory Commission NUREG CR6463. They are afraid of stack overflows and failure of the recursion to terminate.

    43. Re:speed, speed and more speed - but where is it? by iamacat · · Score: 1

      I just wich there was a non-commercial bash compiler around; that would make things a bit quicker.

      You misspelled powerpoint.

    44. Re:speed, speed and more speed - but where is it? by carpeweb · · Score: 1

      With?

    45. Re:speed, speed and more speed - but where is it? by carpeweb · · Score: 1

      Agreed; and furthermore, I haven't seen anyone explain what new Operating System stuff is now done by Vista that wasn't already done by XP. I hear vague references to security (but there's a more recent /. post suggesting it ain't so hot, either). Otherwise, I just don't see what's new about this that should require more memory. The great stuff that computers can do today that they couldn't do twenty years ago (mapping, analytical processing, etc.) seem to be things that are done by software above the OS, so I just don't see the value proposition for Vista (other than the value prop to MS and its business partners).

    46. Re:speed, speed and more speed - but where is it? by pilkul · · Score: 1

      Nuclear power has all sorts of silly regulations, I don't think that really means anything. Loops are just as likely to go out of control and write past the end of a buffer. All that regulation achieves is to force you to avoid certain algorithms and maybe use stupider ones.

    47. Re:speed, speed and more speed - but where is it? by normal_guy · · Score: 1

      Adobe can be made to load quickly if you move everything from the plug_ins folder to the Optional folder. Works like a charm.

      --

      Linux: Free if your time is worthless.
    48. Re:speed, speed and more speed - but where is it? by Fordiman · · Score: 1

      It's not in the significant processing of a single script. There are no less than forty maintenance scripts of various languages running in, for example, Ubuntu by default. They do pose a degree of overhead, both in interpretation and loading.

      When I say compile, I also mean linking the most common POSIX stuff (ls, echo, mount, grep, cut, head, tail, ps, mkdir, sleep, etc...) dynamically in, so as to reduce runtime overhead. A good system would be something of the nature of a busybox lib that gets linked in on load. The scripts could be converted directly to C code that would then get compiled.

      Or something. It's possible that it wouldn't help things at all.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    49. Re:speed, speed and more speed - but where is it? by Anonymous Coward · · Score: 0

      What was it a tape drive? Man those were slow 8-).
                Well, as someone else has said, the Commodore 1541 was a sad setup, and pretty much everyone else's disk drives were far faster.

  61. I thought you were joking, but,... by Brett+Buck · · Score: 4, Insightful

    Sure enough, that's exactly what it says. What in the hell use is a computer with just an OS running and nothing else? This is what that call "capable"? Ay Carumba!

          Brett

    1. Re:I thought you were joking, but,... by illumin8 · · Score: 1

      What in the hell use is a computer with just an OS running and nothing else?
      How about a nice game of Solitaire or Minesweeper?
      --
      "When the president does it, that means it's not illegal." - Richard M. Nixon
  62. Windows Vienna's bottom line by MrManny · · Score: 1

    640 GiByte should be enough for anyone.

  63. Translation by truthsearch · · Score: 2, Funny

    Translation:

    It's FUD that you need more RAM.

    I always need more RAM.

    (Yeah, another logical /. post.)

    1. Re:Translation by watomb · · Score: 1

      I need more ram because when I run out of it doing simulations life sucks. If you look at Xilinx they recommend you have 16G of ram. I spend more money on computers than most small company's entire IT budget. Just built my next system 35G old one had 16G. Oh good thing I am not paying for it. Anybody looked at the Vega 2 processor. Not sure if this a real company that you can order from. (azulsystems.com)

      Back to the point soon as you switch to 64 bit you double the about of memory you need. So maybe IBM was just stating that.

      32Bit machine 2G
      In a 64 bit machine the same amount of memory address space is 4G meaning because you store 64 bit data you need double the memory.

    2. Re:Translation by Cervantes · · Score: 1

      Translation:

      It's FUD that you need more RAM.

      I always need more RAM.

      (Yeah, another logical /. post.)


      Not quite, but nice try.

      It's FUD that you need 4GB to run Vista at more than a snails pace.

      I want RAM prices to come down because I'd like some more. I'm fine with my 1 gig, but it'd be fun to have more be affordable. Hopefully all the (fud) noise about "Vista needs 32GB to run" will encourage another step down in RAM prices for low-end sticks, and maybe I can go buy a 2gig stick.

      The same thing happened with XP. Everyone spazzed that it needed a tonne (even though I have run it fine with 256, and stripped down with 128), and 1/2 and 1 gig sticks became much more affordable. Now, maybe the same will happen, and 1 and 2 gig sticks will become more affordable.

      Hopefully that makes more sense than your gross and twisted simplification. If not, let me know, I'll type it slower.

      --
      If I knew the wedgies I gave you back in 6th grade would have resulted in this . . . I might have taken a moments pause.
  64. More ram = More caching = More speed?! OMG! by AcquaCow · · Score: 2, Insightful

    This just goes back to the old saying that "unused memory is wasted memory."

    You should always cache as much as possible.

    The problem is, if consumers saw their memory usage at 100% all the time, they would freak out.

    I've had 4gb for a while, as I use Photoshop heavily. I'm going to make the vista jump just so that I can run more/all of that 4gb, plus get some 64 bit action.

            -- Dave

    --

    up 12 days, 22:30, 2 users, load averages: 993.20, 994.21, 994.56
    *makes note to limit user processes...
    1. Re:More ram = More caching = More speed?! OMG! by I'm+Don+Giovanni · · Score: 1

      "The problem is, if consumers saw their memory usage at 100% all the time, they would freak out."

      Actually, "consumers" don't care. They don't know what memory usage is, much less how to check the actual usage. Tech geeks care (or claim to; I'm a tech-geek ad I don't launch Task Manager very often, and only do so to kill a hung app, not to check memory usage).

      --
      -- "I never gave these stories much credence." - HAL 9000
  65. In light of this... by Anonymous Coward · · Score: 0

    ...does anyone still want to claim that Vista is not a bloated piece of shit?

  66. Re:What? by WhyDoYouWantToKnow · · Score: 4, Funny

    Genuine question, what functionality would I gain by going to vista and quadrupling my ram?

    The satisfaction in knowing that you are no longer using an operating system that directly contributes to the decline of Microsoft's profits?

    --
    "Oh drat these computers, they're so naughty and so complex. I could pinch them."
    Marvin the Martian
  67. Re:No justifcation by amuro98 · · Score: 1

    Which would you rather do? Spend the time to make your code more efficient, or just tell everyone to buy another stick of RAM?

    Besides, I'm pretty sure Microsoft is getting kickbacks from memory chip vendors.

  68. So began the MS bashing... by junglee_iitk · · Score: 1

    Disclaimer: I am no fan of MS or Windows, and for that matter of Apple etc.

    But! Let there be reason, people! "An IBM consultant talks about Microsoft product and speculates unreasonable requirements for Vista." Am I the only one focussing on IBM-Microsoft rivalry and not on Vista?

    Are you even using Vista? I haven't even seen one installed anywhere near me.

  69. 4GB is overreaching. by merc · · Score: 1

    I have it on good authority that nobody should need more than 640K

    --
    It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.
  70. Consider 4 GB of RAM for Vista? by Anonymous Coward · · Score: 0

    So... what the article says is "the minimum spec for vista may not produce the best results." It also says "Vista works OK with the typical RAM from a high end XP," and "stuffing the most RAM Dell and Gateway sell into your box will make it work the best!"

    Wow, I didn't see that one coming. Seriously, is this news to *anyone* who could possibly read that article?

  71. What Do You Need to Do Anything Useful? by curmudgeon99 · · Score: 0

    If Vista itself requires this much RAM just to work well, imagine how much more you would need to run anything ELSE? What a pig! No wonder MS was giving away those free laptops. That way they could mask the horrible performance of this shitpile under a realistic machine. I don't even own machine that could hold that much ram. Who are they fooling?

  72. Re:What? by newt0311 · · Score: 1

    aero and Windows genuine advantage... written from a laptop with 1 gig of ram and a 1 gig swap (which like yours is unuset) running gentoo amd64.

  73. People don't use the PC as 10 years ago by Simonetta · · Score: 2, Interesting

    People do the same things with their computers today as they did 15 (even 20) years ago: play games, print, e-mail, read, write, collect media.

        That is true inclusively but not exclusively. 15 (or 20) years ago people used PCs for mostly office applications and home computers for games and light word processing. Geeks and tech-types used computers for programming: either work-enhancing or hobbyist programming (often both).

        Interfacing with other computer users in real time through BBS systems and modems was just beginning to catch on. E-mail outside defense and academic environments was all but unknown.

        A real computer revolution happened with the widespread inexpensive introduction of 100+ MHz Pentium and compatable processors that enabled the rise of MP3 audio file-sharing and CD ripping. That, along with photo-quality graphics and large hard-disks (bigger than anyone's collection application programs and data), led to the use of PCs as media-centers as we now use them. That happened about ten years ago with the introduction of Napster.

        The multi-gigahertz machines (and the DeCSS program) enabled the video and movie PC revolution that we have today. The communications revolution (VoIP, Skype) is also a direct result of sub-$500 multi-gigahertz boxes.

        The next revolution will be near-photographic quality interactive games using synthetic video and real-time voice-to-voice language translation.

        What is interesting to watch is the destruction of various industries with each phase of this continuing PC revolution. Word processing wiped out the typewriter industry. (ever meet anyone under 21 who has ever used one?) The spreadsheet destroyed the specialized mechanical calculator. AutoCAD destroyed paper drafting. MP3 file sharing is currently destroying the recorded music industry (sales of CDs down 50% from 1997, according to Rolling Stone). Photo-quality video in interactive games will destroy the television industry. iPhones and Skype will destroy the global telecommunications companies.

        What fun!!!

  74. 4 Gig is recommended.... by devphaeton · · Score: 2, Funny

    ....if you don't want Vista to run like OSX.

    Besides, this will just accelerate the "faster and cheaper every month" rule for hardware. It's a good thing(tm)

    --


    do() || do_not(); // try();
  75. 2GB is sweet spot, 4 GB is for rad usage by WillAffleckUW · · Score: 1

    Now, I've been flamed by people for saying that you actually need 2 GB with a fully loaded WinVista machine to actually use it well - playing a game in foreground while it does a virus check in background and you have a few documents and database links open in the background.

    But you don't need 4 GB.

    Can you use it? Sure. But you really only need 2 GB if you have a decent video card - which you better have.

    Just because you need 2 GB doesn't mean the sweet spot is twice that.

    --
    -- Tigger warning: This post may contain tiggers! --
  76. I've got Vista and 4GB but it won't recognize it! by Afecks · · Score: 1

    Some people have hinted at BIOS settings etc but I can't find it. During POST it shows the 4GB. This is a quad-core on a EVGA SLI mobo and supposedly it supports up to 8GB. Vista Home Premium 32-bit is supposed to support it yet in the system settings it shows about 2800 MB total memory.

  77. Re:What? by supasam · · Score: 0, Flamebait

    Didn't you even to read the summary? How are "applications and data" the "OS alone"?


    I guess you don't understand how os's work or something? Are you thinking that somehow the applications cache themselves to memory? Do you think that the apps magically float there and there's no actual os doing the work or something? You _do_ know what an operating system is, don't you? "applications and data" cached in memory are not programs, they are data. All of it, something that can't be used without the os's direct manipulation. The os stores the data in memory, and when needed, loads the memory into program space to be executed. The trick here, is that ms stores oft used data in the RAM space of your computer, rather than the hard disk, so that it runs faster.

    So, in summary, cached data is not "applications and data," it's just data, something that only the os can use, and therefore, can be considered memory used by the os. Any questions? Do you feel like breaking this up into smaller parts again? Have fun.

    --


    Suck a lemon?
  78. Egads! I fear the return of [cue scary music] by Anonymous Coward · · Score: 1, Funny

    emm.sys. That should send waves of chills through the grey-hairs here!

  79. 4 Gigs?!?! There was nothing wrong with WinME! by AC5398 · · Score: 1

    Jeez

  80. Vista's "SuperFetch" vs. XP's "Prefetch"? by Arthur+Dent+'99 · · Score: 2, Informative

    What's the difference between Windows XP's "Prefetch" and Vista's "SuperFetch"? Is it just more aggressive? XP also put applications and data in memory, saving copies in the C:\WINNT\Prefetch folder so that they would even load back up on the next machine boot, thus supposedly saving time when launching frequently-used applications. I have two problems with it, though:

    1. On machines with little memory, pre-loading programs that a user MIGHT use actually slows the computer down considerably!
    2. If a computer gets infected with spyware/adware, Windows dutifully puts the infection in the Prefetch folder as well, so that it will be preloaded on system boot. I've had trouble with some versions of spyware removal tools removing the infected .exe, but not removing the corresponding file in the Prefetch folder. It's usually safest to just clean out the whole folder when that happens... but the average home user doesn't even know that it's there.

    For Windows XP, run RegEdit and change the value of \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contr ol\Session Manager\Memory Management\PrefetchParameters\EnablePrefetcher from "3" to "0" to turn off Prefetch altogether. Then, you can delete all the files in the C:\WINNT\Prefetch folder, reboot, and enjoy a faster running computer. If you have enough memory, and you find that the Prefetcher actually helps, just change that registry key back to a "3" and reboot.

    1. Re:Vista's "SuperFetch" vs. XP's "Prefetch"? by SEMW · · Score: 1

      What's the difference between Windows XP's "Prefetch" and Vista's "SuperFetch"? Simple!
      --
      What's purple and commutes? An Abelian grape.
  81. Re:What? by fyoder · · Score: 5, Funny

    Genuine question, what functionality would I gain by going to vista and quadrupling my ram? I don't think there's any Linux distribution that can match Vista when it comes to DRM (digital restriction management). I'm a Linux user as well. Fedora Core 4. Should probably upgrade, but it just works for the most part, so there's not a lot of incentive. Not sure what the advantages are of this DRM stuff, everything I've read about it actually sounds kind of like something I wouldn't want. But if you're into it, it sounds like Vista would be a much better choice than any distribution of Linux. Though Novel has a relationship with Microsoft -- perhaps they'll come out with a DRM rich Linux distro for all the Linux users who want DRM. Personally I'm going to wait and see what the advantages of DRM are before switching.
    --
    Loose lips lose spit.
  82. I remember the days.... by 3seas · · Score: 1

    When MS said 64K was all the memory anyone would ever need
    When programs on even other system were not blotted to be large but performed very well.
    When the price of ram was very high.
    When programs loaded much quicker.

    What does all this mean?

    You'll have to defrag your drive more often... as programs will grow in size.
    It seems the software industry will fill up any shelf space you provide it with.
    More spyware too...

    1. Re:I remember the days.... by Joe+U · · Score: 1

      When MS said 64K was all the memory anyone would ever need
      They never said that, didn't say 640K either.

      When programs on even other system were not blotted to be large but performed very well.
      When every program required it's own video card driver, when you couldn't copy and paste, no email, no Internet.

      When the price of ram was very high.
      Thanks Ron.

      When programs loaded much quicker.
      Notepad runs really fast too.

  83. In Soviet Russia by spaceyhackerlady · · Score: 0, Troll

    In Soviet Russia hard disk caches YOU!

    ...laura, who wonders what old people in Korea do about such things

  84. Wowzers... by Viceroy+Potatohead · · Score: 1

    I guess it's comparing apples and oranges, in a way, but my system drive for linux (OS AND all apps, but not personal data) takes up 3.6 gB of hard drive space. Granted, I don't have any particularly huge apps on it, but still. With my typical memory footprint, I could pretty much have my OS and all apps in memory as well. It's obviously not an entirely fair comparison, but it does put things into perspective.

  85. Yeah ... I dont trust it by murfazurf · · Score: 1

    I dont trust either M$ or IBM or Apple or *N*X ... it's all hype right now ... This article is just a nicely printed/written version of the MS/*N*X/MAC flamewars we all enjoy. So whatever ... I'll just wait for SP1 (2.0 or "Leopard" or whatever the next cut is) and see what is really required.

    Hell No - I'll Never Go - One DOT Oh
    Hell No - I'll Never Go - One DOT Oh
    Hell No - I'll Never Go - One DOT Oh
    ...

  86. Addressing 4GB+ of memory by wonkobeeblebrox · · Score: 1

    I'm still trying to figure out how one addresses 4GB+ of RAM on a 32-bit machine....

    Maybe it is because I work on 64-bit unix boxes at work (with ungody high amounts of RAM) and my souped up Mac at home, but it seems as if Microsoft is about the only platform left that hasn't wholesale jumped on a 64 bit platform (and even then, it seems to me that Microsoft is driven more towards 64 bit processing by gaming constraints)...

    1. Re:Addressing 4GB+ of memory by tomstdenis · · Score: 1

      PAE (physical address extension). Basically your page table (that table of pointers to 4kb pages of memory) sneaks in another 4 bits as part of the base address.

      So your app can only address 4GB (well usually 2GB) but the base of that segment can be anywhere in a 36-bit address space.

      I don't recall all of the details, but I do recall it's specially enabled mode. Paging on x86 is a nightmare. x86_64 is no better as they just added more layers of tables. IIRC there are 4 or 5 layers of tables. Think of pointers in C, like

      unsigned char page[4096];
      unsigned char *ppage[1024];
      unsigned char **pppage[1024];

      etc... the CPU does a pppage[x][y][z] = whatever at execute time for every access. Well sorta, that's where TLB caches come in handy :-).

      The actual 32-bit address you send in is broken into pieces, the lower 12 bits select a byte of page, the next 10 select a page, the next 10 select a 1024 array of page pointers [pointers to 4096 bytes of memory] and you're done 32-bits. If the upper 10 bits are always zero, then the process is limited to 1024*4096 bytes of memory and you only need to maintain one level of page tables :-)

      Since the tables are fixed size they just made layers instead of making the tables bigger. That is, you can have as many layers [upto the max] as you wanted, zero'ing addresses when you don't want them. 64-bit addressing [well 48-bit] is done the same way. I think they change size as you go higher.

      Anyways all too much info.

      The answer to your question is the PAE bit and paging. :-)

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:Addressing 4GB+ of memory by smash · · Score: 1
      As tom said, PAE. It's been around since the pentium pro.

      Just think back to the days of 64k memory segments (DOS real mode), apply the same idea to 4gb pages, and you've got the general idea. Terminology and implementation is different, but the basic idea is the same... :D

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  87. Re:What? by SEMW · · Score: 1

    I guess you don't understand how os's work or something? Are you thinking that somehow the applications cache themselves to memory? No, I'm thinking that the OS puts them them. there. As a cache. You know, just like the summary says. Hence my "didn't you even read the summary". Which, apparently, you didn't.

    The OP said "4GB for the OS alone?". This was what I was responding to. The actual space the operating system takes up as itself is not the same as the space into which it caches frequently used applications and data.

    E.g. in Linux, "free -m" will even explicitly seperate out the figures for memory used by the OS itself & running programs, and that which the OS is caching files into. Windows doesn't explicitely do this, which is possibly where your confusion stems from.

    I'm afraid I do not see what is difficult to understand about this.
    --
    What's purple and commutes? An Abelian grape.
  88. Bull**** by Stanneh · · Score: 1

    i have only 512mb of ram and vista runs sweeter than xp ever did. i cant believe all the crap i have read about vista since its release i barely meet the minimum specs of vista and its been awsome. it just goes to show how much first hand experience helps you to see right through the bullshit.

    --
    I Predict A Riot
  89. I run Vista with 4 Gig by LibertineR · · Score: 1
    And it does scream.

    It's very fast. I run a Dreamscape background of a video of lava flowing into the ocean, use Office 2007, and a few other apps on a SATA mirror, even with sucky NVidia drivers the thing does fly.

    UNTIL....

    you load Flight Simulator X with all the options turned up. X-2 4400, 4G RAM, and Microsoft can still bring a computer to its knees with their game software.

    1. Re:I run Vista with 4 Gig by Anonymous Coward · · Score: 0

      maybe it just screams because it's trying to get away from you . . .

  90. Re:What? by supasam · · Score: 1

    So in other words, you just wanted to pick on an anti-windows guy and someone called you out, so now you have to try to come up with something and claim that a function of the os is not a part of the os. Right? The memory used for the "SuperFetch" function is not part of the os?

    --


    Suck a lemon?
  91. Re:What? by heinousjay · · Score: 0, Flamebait

    I suppose there's two possibilities here:

    1) You're just doing that obnoxious nerd thing of getting the last word in even though you're long past making a meaningful point

    2) You would seriously rather have the RAM sit idle, doing nothing, for reasons I can't even fathom.

    Care to enlighten me?

    --
    Slashdot - where whining about luck is the new way to make the world you want.
  92. Yay gentoo! by Draykwing · · Score: 1

    All hail Larry the Cow!

    Seriously, 512MB is plenty for gentoo - I'm running it on a 2.4GhZ P4m w/512MB, and I have dm-crypt+LUKS, kde, mysql, apache, and a bunch of other stuff running at any given time - on my laptop. That's the great thing about linux in general and gentoo in particular - You can build anything with it.

    1. Re:Yay gentoo! by tomstdenis · · Score: 1

      512MB is plenty [heck 256MB is] for just running typical desktop apps. But building is another issue. GCC can easily gobble upwards of several hundred MBs optimizing a routine. In my case, I have large sections of machine generated code (see TomsFastMath for ref) and I've seen it spike 300MB or so compiling that.

      On my laptop I have 1GB of ram, and it certainly comes in handy as it still leaves plenty for the other apps and disk cache.

      For the case of my desktop, I have multiple cores and run a bunch of services, so it's nice to just not worry about ram.

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:Yay gentoo! by Draykwing · · Score: 1

      As I said, I'm running gentoo, but I may need to elaborate. This is the only linux computer I have access to, so distcc is out. I use ccache, but I built everything right there - The only stuff I got precompiled were blobs like realplayer. All I have to do is set niceness to 19, and then I can do everything while it compiles in the background (Thanks to some handy kernel patches that make memory priorities a function of niceness). After the initial install, "only" somewhere around a week (as I decided to use dm-crypt+LUKS halfway through), it runs perfectly all the time, even when compiling. With beryl. At the same time. So nyah. :-P

  93. Holy crap! by Brandybuck · · Score: 1

    That's "optimal"? Holy crap! I have only one gig on my FreeBSD/KDE box, and I have NEVER EVER touched swap. This isn't a minimal setup server machine, it's my primary desktop. And it's not a minimalist 1990's TWM desktop either. It's a full KDE "out of the box" with all the bells and whistles turned on. This is my work machine, so it's doing work. But I have never touched swap. I've got so much RAM free I'm tempted to mount my /tmp directory there.

    Four gigs for an optimal sweet spot for Vista is freaking ridiculous.

    --
    Don't blame me, I didn't vote for either of them!
    1. Re:Holy crap! by Anonymous Coward · · Score: 0

      who gives a shit. bsd sucks.

    2. Re:Holy crap! by Anonymous Coward · · Score: 0

      Heh.. I have 4G RAM on my Athlon 64 X2 setup. I touch swap on occasion. The fact that I'm running 8 Xen virtual machines with moderate load probably contributes to that. It's the *busiest* machine I've ever configured and rivals or outperforms some $20K 4-way systems we purchased less than a year ago. The whole machine cost less than $3K with redundant power, mirrored OS drives, and a couple copper gig cards.

      Maybe only another Unix/Linux/BSD geek will appreciate this, but to see this machine running full tilt and handling hundreds of users just makes me grin. Sure, the hardware will probably give out soon, but it's already been running for two months at a decent daily workload. If they kick in another $2K for the other enterprise niceties (hot swap drives, remote management, fiber cards) who knows what executive will start noticing...

  94. You really do need 4GB! by M00tPoint · · Score: 1

    He never godl you that he is running Vista in Parallels http://www.parallels.com/ on OSX! duh! Of course you need 4GB.

  95. run vista very well w/ 2 basically cheap steps by atarione · · Score: 1

    step 1.

    have system memory of at least 1GB (ideally 2GB) searching at newegg 2GB kits (DDR2) starting at $130~ (not that i'd buy those ones =p)

    Step 2.

    buy 1 or 2GB USB flashdrive (meeting requirements for readyboost) enable readyboast....and enjoy.

    btw I'm running Vista on a FX55 w/ 1GB ram right now...it is FINE...

    --
    actually I am happy to see you, however that is in fact a banana in my pocket.
  96. Not surprised by loconet · · Score: 1

    Not surprised, after all, it takes a lot of power to constantly wrestle control away from the user. DRM is not easy to implement you know.

    --
    [alk]
  97. How bad of a coder do you have to be? by Anonymous Coward · · Score: 0

    Does he mean $4Gb? Four GigaBucks?

    Yes, if you dump $4,096 on a top-of-the-line machine, you too can boot up WordPad.

    What is Vista written in, Visual COBOL?

    Why is it I can get All These Applications,
    and the Whole Operating System, in under 90MB,
    but Vista can't boot up until you empty your bank account?

    Puppy Linux - your system on a stick.
    OS, Apps, Data, Songs, Videos - just plop them all on a flash drive.

    1. Download the Live Puppy Linux CD here.
    2. Burn .iso file to a CD and Reboot - booting up from the CD.
    3. Run the Install to USB Flash Drive,
    4. Reboot setting your BIOS to boot from the flash drive.
    5. Enjoy running your whole system without needing a hard drive!

    PROFIT! (Invest the money you saved by NOT buying into the Vista Cabal.)

    (Puppy Linux runs Fast on any Windows XP computer, lightening fast on any computer that is 'Vista Ready' - 4 GB of RAM -or $4000 - Not Needed.)

  98. So there's no sweet spot for laptops? by caywen · · Score: 1

    Most laptops can't support more than 2GB. So does this mean Vista really does suck for laptops? Yikes. FWIW, I'm running a 2GB laptop with Vista and I have absolutely no problems. But we'll see how things run in a few years when apps start hogging even more memory.

  99. Re:What? by supasam · · Score: 0

    I think that everything that microsoft touches turns to shit, any more questions?

    --


    Suck a lemon?
  100. 2 GB by Rycross · · Score: 1

    Vista runs fine for me with 2 GB of DDR400 RAM. Athlon X2 4200 (Socket 939), SATA 3GB drive, Nvidia GeForce 7800 GT.

  101. Re:What? by SEMW · · Score: 2, Informative

    The memory used for the "SuperFetch" function is not part of the os? The superfectch function is part of the OS. The things it is caching are not (usually*). The actually Superfetch code will take up some memory, but it will be negligibly small compared to the amount taken up by the documents and data that it is caching.

    (* I say 'usually' because if someone often uses, say, WMP, then it may well happen that Superfetch will cache WMP into memory, and if you count WMP as 'part of the OS' (thhough the EU would disagree with you), then indeed, Superfetch will find itself caching part of the OS. This is the exception, however.)
    --
    What's purple and commutes? An Abelian grape.
  102. And you can't expect it to work with over 2 gigs by Anonymous Coward · · Score: 0

    If it does, great. But app reliability drops precipitously when memory usage exceeds 2 gigs.

    Why?

    Because too many arrogant or lazy programmers are just so smart that they know that a "size_t" or a "ptrdiff_t" is "really just an int", so who cares about using the correct types?

    Want to make some friends? Compile your project's code base with all compiler warnings turned as high as possible, or run lint on your C code. Then post all the warnings where everyone can see them.

  103. Can anyone tell me... by TheVelvetFlamebait · · Score: 1

    ...is SuperFetch (or whatever it is) any different to what my Ubuntu machine does (and always has done)?

    I know, I know, slightly offtopic, but I gotta know what the hype is about.

    --
    You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
  104. Re:4GB? 64bit here we come! Lets just hope *nix wi by jazman_777 · · Score: 1
    You just have to purchase 32 licenses for their 2 bit offerings to get there.


    For $4 I can't afford _not_ to buy it!

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  105. XPonential by ScrewMaster · · Score: 3, Interesting

    Let's see, 95's "sweet spot" was what, 32 Mb? Windows '98 was 64, Win2K did well in 256, XP likes 512+ and Vista really wants four gigabytes? Ouch. Of course, when you factor in how much less the cost per bit of memory and hard disk is compared to a decade ago, it's not too incredible ... but still.

    --
    The higher the technology, the sharper that two-edged sword.
    1. Re:XPonential by AbRASiON · · Score: 1

      95? more like 64mb
      98, more like 128mb maybe even 256
      2k? 512
      XP, 1gb, ideally 1.5 or 2 for "flat out" performance
      Finally Vista - well double that 2gb to 4gb for ideal "flat out" performance.

  106. (!$AntiVista) != ($MicrosoftShill) by BeanBunny · · Score: 1

    ...everyone on earth who isn't a Microsoft fan boy or shill.

    Not.

    I am not anti-Vista - in fact, I am happily running Vista right now, a few feet away from my Linux box and Mac box (and believe it or not, there have not been any fisticuffs so far in my den). But, as you should correctly assume from my varied choices of OS, I do not worship Microsoft.

    1. Re:(!$AntiVista) != ($MicrosoftShill) by QuantumG · · Score: 1

      Are you a developer who runs Vista to write and test software?

      Would you recommend Vista to people because it might reduce the number of people running XP and mean you don't need to test on XP as much?

      Do you not think this makes you a shill?

      Or do you honestly think Vista is better than XP and that's why people should upgrade? Cause if that's the case I'm gunna have to suggest that you're in a freakishly small minority.

      --
      How we know is more important than what we know.
    2. Re:(!$AntiVista) != ($MicrosoftShill) by BeanBunny · · Score: 2, Insightful

      Woah, woah. That's a lot of assumptions, all grossly incorrect.

      Are you a developer who runs Vista to write and test software?

      No.

      Would you recommend Vista to people because it might reduce the number of people running XP and mean you don't need to test on XP as much?

      Let's pretend that I am a "developer who runs Vista to write and test software." Regardless of my occupation, I consider it disrespectful when you put words into my mouth. First, I would never recommend a product that I didn't think stood on its own merits. Second, I can think of very few circumstances where XP would cease to be a platform I would need to test for within the next five years, regardless of how many people I personally encouraged to adopt Vista.

      Your comment is a leading question designed to prove your point that Vista is crap and I am a shill. I have a hard time understanding where such vilification comes from that you would attempt to discredit me, and my opinion, without any sound rationale.

      Or do you honestly think Vista is better than XP and that's why people should upgrade? Cause if that's the case I'm gunna have to suggest that you're in a freakishly small minority.

      In fact, I am a developer, although not for Vista specifically. As a professional in my field, I believe I can discern whether or not a product I am using is "good" or not. To be fair, I did not upgrade, I bought a new PC with Vista pre-installed. I also will not be upgrading my XP machine to Vista. However, I am very satisfied with Vista as a product in and of itself. It performs well all of the tasks that I require of it.

      Would I recommend Vista to others? It depends on the individual and their requirements. In general, I believe that operating systems, and most software tools, should be evaluated without respect to partisanship. In this case, I do not care whether or not Microsoft made Vista. It is a fine product in most respects, although it is not without its flaws. I believe it will also continue to get better.

      Should people shy away from it? No. If a new computer comes with Vista, keep it. It does its job, and does it well.

      Should people upgrade? Probably not, unless they require specific features found only in Vista. For the average user, there isn't enough value over and above XP. However, as Vista gains marketshare, and as Vista-only products are developed, that will change.

      In any case, there is a learning curve with Vista, but I do not believe that should stop people from adopting the product. If that were the case, I would never recommend Linux, ever. As for the increased hardware requirements, this is not unusual, and the same rationale that has always applied to Windows 1.0, 2.0, 286, 386, 3.0, 3.1, 3.11, 95, 98, 98SE, ME, NT 3.1, NT 3.5, NT 3.51, NT 4.0, 2000, and XP apply here. As for the problems that Vista seems to have, this is normal for a fresh product. This will undoubtedly improve as the product matures. Maybe this is a reason to hold off adopting Vista for now, but there are many benefits of Vista that may account for its drawbacks, depending on the willingness of the customer to put up with a few rough edges.

      I am trying to present a balanced point of view that looks as Vista in a realistic, pragmatic light. I'm not promoting Vista exclusively over other vendors' products. There is a place for Linux, Mac OS, and even other operating systems as well, depending on the customer's requirements. I'm not married to Microsoft. But neither do I think Vista is crap.

    3. Re:(!$AntiVista) != ($MicrosoftShill) by badonkey · · Score: 1

      Christ, thank you. That was well put, and you saved me the trouble of a long (probably frustrated) response of my own.

      I'm sitting at my Vista box. I enjoy it, as I do my Linux machine.

      Different tasks, different tools.

    4. Re:(!$AntiVista) != ($MicrosoftShill) by QuantumG · · Score: 0

      To summarize, you didn't choose to buy Vista, you were forced to buy it, and now you're upset that I'm pointing out that you are rationalizing this decision. You do not think Vista is better than XP.. you would not have chosen Vista over XP if you had the choice.

      --
      How we know is more important than what we know.
    5. Re:(!$AntiVista) != ($MicrosoftShill) by Anonymous Coward · · Score: 0

      Are you a developer who runs Vista to write and test software?

      Would you recommend Vista to people because it might reduce the number of people running XP and mean you don't need to test on XP as much?

      Do you not think this makes you a shill?

      Or do you honestly think Vista is better than XP and that's why people should upgrade? Cause if that's the case I'm gunna have to suggest that you're in a freakishly small minority.


      How's the strawman factory coming along there?

    6. Re:(!$AntiVista) != ($MicrosoftShill) by BeanBunny · · Score: 1

      I tried to be polite, but now you are pissing me off.

      I DID choose to buy Vista. Part of my decision to purchase this PC, rather than one that had XP pre-installed, was that I wanted Vista BECAUSE IT WAS VISTA!

      Honestly, shut the hell up and quit telling me what I did or did not intend, or what I do or do not think. All of your bigoted statements make false assumptions that you cannot possibly back up since you pulled them out of your ass!

    7. Re:(!$AntiVista) != ($MicrosoftShill) by QuantumG · · Score: 1

      Hehehe.. well enjoy your shiny new OS. Turned off restricted administrator yet?

      --
      How we know is more important than what we know.
    8. Re:(!$AntiVista) != ($MicrosoftShill) by BeanBunny · · Score: 1

      Yes, well, you are welcome. :)

      Different tasks, different tools.

      Thank YOU for summing up my entire blather in four words.

      Now I feel so much better about getting sucked into another pointless argument. ;)

    9. Re:(!$AntiVista) != ($MicrosoftShill) by hilton_a · · Score: 1

      If you took the time to do even a little research you would know that Vista has a huge number of improvements over XP. In my mind the comparison is simple - Vista is better than XP. Whether it offers enough for the average consumer to justify the switch right now is debatable.

    10. Re:(!$AntiVista) != ($MicrosoftShill) by hilton_a · · Score: 1

      In some ways Microsoft is forced to offer a higher security baseline than other vendors purely because of their attack surface. If there is a better way to prevent unauthorised code execution please share your insight.

  107. I wish I could... by Anonymous Coward · · Score: 0

    ... find that RAMdoubler floppy...

  108. Re:I've got Vista and 4GB but it won't recognize i by tomstdenis · · Score: 1

    PCI is stealing space to perform MMIO [memory mapped I/O].

    You need a 64-bit OS that can understand physical memory remapping. My Opteron workstation had the same problem [space between 3-4GB was stolen] so my box which has 6GB of ram actually goes from 0-3GB and 4-7GB. Linux reads the e820 map from the BIOS and goes on it's merry way.

    A 32-bit OS won't be too friendly in this respect. Technically you can address upto 16GB with a 32-bit OS [using PAE] but iirc Windows doesn't support it (at least not on the consumer side). Basically all 32-bit x86 processors nowadays support PAE [a feature once reserved for server parts].

    Tom

    --
    Someday, I'll have a real sig.
  109. C#? by Augusto · · Score: 1

    How much of the Vista UI (or the base OS apps) is written in C#?

    --

    - sigs are for wimps.
    1. Re:C#? by MeBot · · Score: 1

      Very little.

      BTW, C# does not necessarily mean slow or bloated. Depending upon what the application is doing, C# *can* actually be faster than unmanaged C++. Yes, you could techinically write unmanaged C++ to do the same thing just as fast, but it would require some generally weird memory stuff that no one in a real programming shop would allow. Things like memory allocation are faster in a managed language, since you're just adding to a variable to allocate memory. Recently my team ported a major (enterprise scale) app to C# and saw up to a 5% perf increase in some areas and a 5% decrease in others... basically a wash. I'm not saying it's usually faster, but it doesn't necessarily mean a huge slowdown either.

      Sure, I can write some bad code in C# that runs really slow (and people who don't know what they're doing often do just that), but I can also write the exact same crap in unmanaged C++. The key is using managed code in the proper places. If you're writing a memory manager or video driver, C# would be just plain stupid. If you're writing a business application or utility, then C# will probably give you roughly the same perf for far less cost of development.

      I feel like it's 10 years ago with the ASM guys spouting off about how C++ sucks becuase you can write ASM that runs faster.

    2. Re:C#? by setagllib · · Score: 1

      Time to read malloc source. And by that I mean a good one like FreeBSD's. Not all unmanaged memory allocation is brutally slow, and if you have special needs, writing a queued slab allocator is trivial even in C, even a thread-safe one using pthread primitives. And Boost C++ offers a general memory slab kit for C++. Yes, writing a thread safe queued homogeneous slab allocator is still more work than the 'pants = WorkPants()' you get with Python, but if malloc actually is your bottleneck then you need a better allocator anyway, maybe just a better malloc. If malloc isn't a significant part of your CPU time, then it's intensely stupid to trumpet some VMs having better allocation than a specifically bad malloc like Microsoft's.

      C# (and, since they're almost exactly the same, Java too) may as well just be for faster bytecode, and the main logic should be written in a more expressive language like Python. The same argument that suggests Java and C# are better than C++ applies the same for Python, Ruby, etc being better than those languages. They're much slower, but much more expressive languages, and should be used where practical.

      --
      Sam ty sig.
  110. Re:Egads! I fear the return of [cue scary music] by rbanffy · · Score: 1

    My hair is still brown, but it worked.

  111. well well well by DragonTHC · · Score: 1

    I'm sorry, that is just lazy, sloppy programming.

    the tribal peoples of asia should be ashamed of themselves for putting out this horrible excuse for programming.

    --
    They're using their grammar skills there.
  112. I remember when we just had 1 bit by skeptictank · · Score: 1

    and we had to walk eight miles to school, in the snow, uphills both ways ... and you know what? We like it! Best of all that one bit doubled as a light switch.

  113. Some perspective... by sheldon · · Score: 1

    OS/2 on 4 Megs of RAM would boot, and that's about it. It's equivalent to Vista on 256 Megs of RAM.

    In 1995 I bought 16 megs of RAM for my system, to run Win 95, but also OS/2 Warp, Linux, etc. 16 megs. It cost me $500... USED! I bought 32 Megs for a machine at work, and that cost use $1200.

    Today... I can get 2 gigs for $200, and 4 gigs for $500.

    In 1995 I paid like $275 for a 1 gig harddrive. Today I'm getting 500 gig drives for $150.

    The level of resources required by Win95, Linux, OS/2, etc. back in the days when they came out was expensive. Vista is cheap by comparison.

    1. Re:Some perspective... by Ponies_OMG · · Score: 1

      In 1991 I had a SGI 440 GTX as my personal computer. I increased the memory to 256MB - it cost $40K using third party (kingston) memory.

    2. Re:Some perspective... by Anonymous Coward · · Score: 0

      And in 1987 people were paying $1200.00 for four megabytes of RAM to put into Mac SEs.

      Things are always getting faster and cheaper. We get it.

    3. Re:Some perspective... by mdwh2 · · Score: 1

      So Windows is cheap when you compare to ... Windows, and other bloated OSs of the 90s such as OS/2.

      Some perspective would be that I happily ran AmigaOS in 2MB (in fact, the entire computer cost less than the amount it would cost to buy the memory to make Windows or OS/2 useable...)

    4. Re:Some perspective... by sheldon · · Score: 1

      And the Amiga invented the Blue Screen of Death!

      I probably sank $2500 into my Amiga 500, so I'm not sure I buy the whole cheaper argument.

  114. 640kb == 4Gb by Anonymous Coward · · Score: 0

    640kb ought to be enough for anybody

  115. So let me get this straight... by hackshack · · Score: 1

    ...it caches apps in RAM to speed up performance, but runs 'sub-optimally' until you bump it... to 4GB? Just how much caching does this thing do?!

  116. I don't think that matters by RootWind · · Score: 1

    Isn't Aero suppose to off-load everything to the graphics card? I'm fine so far with Vista and 1GB of memory. Runs the same as XP.

  117. Mac by PsyKi.be · · Score: 1

    Wow, my mac has SuperFetch. Seriously. OS X calls it 'inactive memory', been there for as long as I can remember. Another great new and original feature.

  118. I disagree to your disagreement by NsOmNiA91130 · · Score: 1

    I've always been surprised by what people find. I'm running on an A64@2.2GHz with 1.5GB of RAM. Vista boots faster, loads programs faster, shuts down much faster, and the time it takes to switch between programs is virtually nonexistent, all compared to XP. I will admit that a few games aren't quite as fast as they were on XP, but considering the drivers for the cards suck right (which, by the way, is no fault of Microsoft), it's excusable. The install also went smoothly, no problems whatsoever and detected everything the first time.

    Also, you can disable UAC in this awesome little menu called...wait for it..."User Account Control". Oh yeah, I dual-boot this machine with Gentoo. Once again, no problems.

  119. hmm the multipy by 4 rule has changed to...... by qwan · · Score: 1

    So the multiply by 4 rule has changed to multiply by 8 rule with vista. From 95 to windows XP it was a known fact that if you wanted optimum performance you always add 4 times the ram recomended by microsoft. if it was 64mb for windows me you would get good perfomance only if you put 512 ram. with xp too you need atleast 1 gb of ram for it run smoothly.

  120. 4MB by Nonillion · · Score: 1

    Any one else remember when we had a fit when Windows liked 4 megs of RAM. Hell, I can't even go beyond 1GB of RAM on my Thinkpad A31p.

    --
    "I bow to no man" - Riddick
  121. misread title... by Anonymous Coward · · Score: 0

    you want me to ram your sister's sweet spot?

  122. 2x10^6 TB may be Vista (64-bit)'s sweet spot by kestasjk · · Score: 1
    BBC news reports:

    Researchers have recently discovered that 2x10^6 TB of RAM is the optimal amount of memory for Vista 64-bit.

    The researchers looked at the recent news that 4GB was the optimal "sweet spot" for Vista 32-bit and theorized that if the maximum amount of RAM for a 32-bit machine offered optimal 32-bit performance, perhaps the maximum amount of RAM for a 64-bit machine would offer optimal 64-bit performance.

    "We were actually rather shocked, we expected a more reasonable 1GB to perform better. How can MS expect users which don't have money for exabytes of RAM to get the most out of Vista?"

    Apple enthusiasts were quick to seize upon this new breakthrough:

    "Score again for Apple. Macs perform at their very best with 1GB of RAM, any more RAM than that and performance rapidly decreases, as one would expect. When you use a Mac you know you are getting the optimal solution."

    Researchers have tentatively proposed that perhaps having 16 execution cores in a Vista machine would increase performance beyond having 1 execution core.

    "I wouldn't have believed that better hardware meant better performance, but these recent reports are a paradigm shift in the way we think about the computer hardware - performance relationship."
    --
    // MD_Update(&m,buf,j);
  123. Joe Sixpack by EmbeddedJanitor · · Score: 1
    Doesn't really want shineys. He just listens to the FUD.

    Ads and salesdroids tell him to buy Vista, so he does so that he does not get left behind etc (all the FUD stuff). There's also the factor that he wants "the best". He's shelling out a pile of clams for his new computer and wants that feel-good that he's buying up to date modern stuff.

    It is very sad that a company with all MS's resources and abilities can blow $5bn and come up with.... well.... nothing really.

    --
    Engineering is the art of compromise.
    1. Re:Joe Sixpack by Anonymous Coward · · Score: 0

      It is actually very sad to see you piddle away all their hard work just by saying "It is very sad that a company with all MS's resources and abilities can blow $5bn and come up with.... well.... nothing really."

      You're fucking retarded.

    2. Re:Joe Sixpack by Anonymous Coward · · Score: 0

      No, dude.

      He's right. They came up with nothing.

      You are the fucking retarded one.

  124. I propose dissection! by Anonymous Coward · · Score: 0

    Great... Now I'm gonna have to take apart my other computer and feed their RAM to my new computer... Its a sacrifice to the Microsoft gods...

    1. Re:I propose dissection! by ThisIsNotMyHandel · · Score: 0

      What a scam. The /average/ user does not need duel core computers. They do not need windows vista. They do not need 4gb or ram. Is this a joke? What a great way to get companies to buy new computers when they really don't need them. Almost every computer purchased in the last 5 years can run office and xp with under 1gb of ram let alone any home brew applications that an office might have.

  125. Re:What? by YU+Nicks+NE+Way · · Score: 1

    In windows speak: I have aero-like graphics
    No, you don't. You may think you do, but you're wrong. (And I know whereof I speak: I run Ubuntu, too.)

    You don't have non-tearing movement of windows.
    You don't have a working clipboard.
    You can't play two separate streams at the same time from different applicaitons and blend them.
  126. Only for 64 bit versions by denoir · · Score: 2, Informative
    In the case of the more common 32 bit version of Vista, you'll never get 4 GB of usable memory. The reason is that all the devices in the system need allocatable addresses which can only go as high as 32 bits so they occupy the address space that would otherwise be available for the RAM. Modern graphic cards also swallow a fair bit of address space. The end result is that you'll only get about 3 GB usable memory of the 4 GB physical memory.

    If you are using Vista x32, do *not* buy more than 3 GB of memory or you will be just throwing your money away.

    1. Re:Only for 64 bit versions by daverabbitz · · Score: 2, Informative

      Actually this isn't correct. If your motherboard supports PAE in 32bit mode (most 64-bit motherboards do), then you can use up to around 64GB of ram.

      Windows Server 2003 supports PAE, one would assume Windows Vista (i386) also has PAE support (Check before you buy though).

      I know for a fact that Linux 2.6 supports PAE as I have many 32 bit machines and 64 bit machines running 32 bit linux with more than 4GB of memory. And it is all available for use.

      While your point was true last century, it isn't really applicable today.

      --
      What could be better than a jet powered motorcycle? http://www.youtube.com/watch?v=u8l6GTHLSWE
    2. Re:Only for 64 bit versions by denoir · · Score: 1

      Actually, you are half right. Vista x32 does support a limited form of PAE. For a motherboard that supports PAE it will however allow up to 4 GB, not more. Note though that the support is pretty shaky - the Vista support forums are full of people complaining that PAE doesn't work with a number of mobos that are supposed to support it.

    3. Re:Only for 64 bit versions by Intrinsic · · Score: 1

      God dammit! I just bought 2 gigs of really high quality ram now they are telling me I need 2 more gigs for optimal performance? and to top it off I need to upgrade to 64 bit?

      man give a brother a break.. :)

    4. Re:Only for 64 bit versions by Anonymous Coward · · Score: 0

      Mapping memory that would get hidden behind the PCI address space for graphics cards etc. is a chipset feature, and separate from PAE. If the mainboard's bios does not allow for the 3-4GB region to be elevated beyond 4GB, there's little an OS can do about that. Obviously, if that memory reappears beyond 4GB, PAE is required to access it.

    5. Re:Only for 64 bit versions by poot_rootbeer · · Score: 1

      You seem to be implying that hardware devices on x86 computers typically use memory-mapped I/O -- that you plug something into the device bus, and it "steals" away a range of memory addresses that otherwise would have been used to access physical RAM. As far as I know, this is generally not the case--though exceptions do exist (notably, integrated 3D accelerators that use system RAM as video RAM instead of having their own dedicated VRAM).

      x86 CPUs use port-mapped I/O; a separate communications bus for device I/O than for memory access. Programs interact with the hardware by communicating with programs stored in RAM--device drivers--which then execute the necessary I/O instructions.

      If you have 1GB worth of device drivers and install 4GB in your computer, you'll have 3GB free for applications. If you have 1GB of drivers and you install only 3GB, you'll have only 2GB free for apps.

      Or at least that's my understanding of it; we only touched on x86 briefly in my Digital Systems coursework. If anyone has a better explanation, please jump in.

    6. Re:Only for 64 bit versions by daverabbitz · · Score: 1

      That seems incredibly stupid to me, as Windows 2003 supports >4GB, and implementing PAE for 4GB and PAE for >4GB seems near-equal in difficulty.

      Meh, what should I care, I don't even use Windows.

      --
      What could be better than a jet powered motorcycle? http://www.youtube.com/watch?v=u8l6GTHLSWE
    7. Re:Only for 64 bit versions by Anonymous Coward · · Score: 0

      Allow me to illustrate...

      00000000-0009f7ff : System RAM
          00000000-00000000 : Crash kernel
      0009f800-0009ffff : reserved
      000a0000-000bffff : Video RAM area
      000c0000-000cbfff : Video ROM
      000f0000-000fffff : System ROM
      00100000-3feeffff : System RAM
          00400000-0060e4e8 : Kernel code
          0060e4e9-006e18cb : Kernel data
      3fef0000-3fefbfff : ACPI Tables
      3fefc000-3fefffff : ACPI Non-volatile Storage
      3ff00000-3ff7ffff : System RAM
      3ff80000-3fffffff : reserved
      50000000-500003ff : 0000:00:1f.1
      c0000000-c00003ff : 0000:00:1d.7
          c0000000-c00003ff : ehci_hcd
      c0000800-c00008ff : 0000:00:1f.5
          c0000800-c00008ff : Intel 82801DB-ICH4
      c0000c00-c0000dff : 0000:00:1f.5
          c0000c00-c0000dff : Intel 82801DB-ICH4
      c0100000-c01fffff : PCI Bus #01
          c0100000-c010ffff : 0000:01:00.0
          c0110000-c011ffff : 0000:01:00.1
          c0120000-c013ffff : 0000:01:00.0
      c0200000-c02fffff : PCI Bus #02
          c0200000-c0200fff : 0000:02:08.0
              c0200000-c0200fff : e100
      d0000000-d3ffffff : 0000:00:00.0
      e0000000-efffffff : PCI Bus #01
          e0000000-e7ffffff : 0000:01:00.0
          e8000000-efffffff : 0000:01:00.1
      fec00000-fed003ff : reserved
      fee00000-feefffff : reserved
      ffb80000-ffbfffff : reserved
      fff00000-ffffffff : reserved

      As you can see, there's a lot of stuff mapped into your 4GB physical address space that isn't RAM. In that list there's 1GB of DIMMs and all the rest is video cards (their onboard RAM must be mapped into the address space), network cards, bridges and controllers, ROMs, areas reserved by ACPI, ...

      None of this matters though because the other posters mostly got it wrong, every CPU you could sensibly be using with Vista supports PAE, so if you can actually fit 4GB or more of RAM to your machine there's a good chance that 32-bit Vista can access all of it, just not all at once. For most desktop applications that will be fine. Linux has offered full PAE support for some time now, it's the only sensible option on 32-bit machines with more than 2GB or so of physical RAM.

  127. Dell and others recommend 2GB... by Marbleless · · Score: 1

    ... of course they do, they make a profit from hardware sales!

    --
    --I thought I was wrong once, but I was mistaken.
  128. Thank you for your insight by battery111 · · Score: 1

    Bet you feel like a big man now. You had the indisputable courage to post anonomously, putting down all who frequent slashdot. Congratulations, Senor Coward, truly congrats. However, I hope everyone will notice that our friend Mr. Coward himself is apparently a /. reader, as he was clearly here to read the summary, then proceeded to the article, then took the time to read through comments on the article, and post his truly well constructed views on all of us lame /.ers so that we may all revel in his wisdom and see the error of our foolish ways for wanting to discuss and have opinions on technology news. I know I feel humbled by his observations, and I certainly hope the rest of you feel the same way too. We certainly were lucky you posted here today, or who knows what other horrible opinions we may have expressed.

  129. 680 MB being used for no reason? by JAB+Creations · · Score: 1

    I posted a whole news article that got reject and apparently Vista using 680MB of RAM for no reason isn't important or worth discussing? Turn off virtual memory, all startup progams, and all services not critical to Vista. You'll count 20-30MB tops on startup (minus the task manager of course). Where is the other 680MB of RAM that's being used going to? My assumption is that this release is just to boost sales of computer hardware.

    1. Re:680 MB being used for no reason? by TheAwfulTruth · · Score: 1

      Disk cache? (Not that is not the same thing as "virtual memory", it's actually the inverse of it)

      Why would you want ANY "free" ram on a system when having bits on the HD in memory is a million times faster to access? Free ram is WASTED ram.

      And uh, Linux does the same thing?

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
    2. Re:680 MB being used for no reason? by JAB+Creations · · Score: 1

      The point is WHAT is it? Vista does not identify it (disk cache or not). There is no option I'm aware of to disable this usage of memory. It's just there. I don't appreciate warnings about only running Vista, WOW, and Firefox at the same time and "running out" of memory with 2GB and VM disabled. It's more then enough on XP.

    3. Re:680 MB being used for no reason? by TheAwfulTruth · · Score: 1

      You are NOT "running out of memory". As programs require memory, disk cache is instantly dumped.

      The only way you would run out of memory in 2 gig on Vista is if you are running Photoshop and have 15 RAW files open with 10 layers each or some other highly memory intensive apps going.

      I thought that basic ideas like this were pretty well understood at this point in time.

      Not to be too snarky but tying to gleen ANY sort of actual factual information by reading hand picked flame-bait /. articels is the quick road to stupidity.

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
    4. Re:680 MB being used for no reason? by JAB+Creations · · Score: 1

      No one here has still actually discussed how to identify what this memory usage is, just statements. Also the last time I checked Solitaire isn't 50 MB. So if it's disk cache what exactly is it caching...with everything disabled? This is like repeating yourselves saying, "You have to pay your taxes" but failing to show the law that says someone has to pay taxes.

  130. Dealing with Vista by crontabminusell · · Score: 5, Funny

    Am I the only one reminded of the Infocom game Hitchhiker's Guide To The Galaxy whenever someone describes their experience with Vista?

    Corridor, Aft End
    This is one end of a short corridor that continues fore along the main deck of the Heart of Gold. Doorways lead to aft and port. In addition, a gangway leads downward.

    >go south
    That entrance leads to the Infinite Improbability Drive chamber. It's supposed to be a terribly dangerous area of the ship. Are you sure you want to go in there?

    >go south
    Absolutely sure?

    >go south
    I can tell you don't want to really. You stride away with a spring in your step, wisely leaving the Drive Chamber safely behind you. Telegrams arrive from well-wishers in all corners of the Galaxy congratulating you on your prudence and wisdom, cheering you up immensely.

    >go south
    What? You're joking, of course. Can I ask you to reconsider?

    >go south
    Engine Room
    You're in the Infinite Improbability Drive chamber. Nothing happens; there is nothing to see.

    >look
    I mean it! There's nothing to see here!

    >look
    Okay, okay, there are a FEW things to see here...


    (the above with all due respect to Douglas Adams, Steve Meretzky, and Infocom)

    1. Re:Dealing with Vista by wass · · Score: 1

      Whoa, we were almost on the same wavelength, I just posted the Vista as Martin the Robot below, prior to reading your response. Interesting we both came to similar, yet different, lines of thought.

      --

      make world, not war

    2. Re:Dealing with Vista by Anonymous Coward · · Score: 0

      too bad it's "Marvin"

      Otherwise, it would have been merely boring.

    3. Re:Dealing with Vista by crontabminusell · · Score: 1

      I just don't know whether to be amused or scared when I notice life getting more and more like a Douglas Adams novel... =)

    4. Re:Dealing with Vista by kamapuaa · · Score: 1

      Wow, that really is entirely unfunny.

      --
      Slashdot: providing anti-social weirdos a soapbox, since 1997.
    5. Re:Dealing with Vista by Jtheletter · · Score: 1

      It's not funny in a standalone sort of way. And in fact when playing that particular text adventure it was quite maddening (as were many *many* other parts - who plants fluff???). It's one of those "you had to be there" comments, if you never played Hitchhiker's Guide to the Galaxy text adventure, off a nice oldschool 5.25" floppy, then this one is lost on you I'm afraid. However for those of us that have played it, I think this bit sums up Vista protections nicely. ;)

      --
      -- I'm not a pessimist, I'm a realist. It's not my fault that life sucks so much. --
  131. I can see it (the next version of windows) now... by rthille · · Score: 1


    Bill Gates announces it with this quote:
    "640GB ought to be the minimum for everybody!"

    --
    Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
  132. Vista as Martin the depressive robot by wass · · Score: 5, Funny

    Your post makes me wonder whether Microsoft might eventually add various personalities to the Vista warnings.
    Eg, as Martin the depressive robot :

    OS : You are about to visit a web page. It sounds like fun, but I'm just stuck being a boring OS assistant. Do you really want to go there?
    You : Yes
    OS : Figures, I'll never have even a fraction of the fun you're having using this computer. That page wants to run a flash application. Are you sure you want to go to that web page?
    You : yes, dammit
    OS : You are annoyed at me, I'm just a dumb lowly Operating System security warning system. You probably don't even care about me at all. Do you want me to stop nagging you?
    You : YES, PLEASE shut the hell up
    OS : Oh, that's great, I've been programmed with state of the art security warning information, and you just don't want to appreciate my pathetic self. Are you sure you really want to turn me off?
    You : YES, go away and never come back.
    OS : Fine, I'll just sit here in my own misery, and hope that you turn me back on one day, which you probably won't.

    --

    make world, not war

    1. Re:Vista as Martin the depressive robot by antoinjapan · · Score: 1

      They can copy the IIS code from here:
      http://www.scintilla.utwente.nl/asdfhjkl

    2. Re:Vista as Martin the depressive robot by dpilot · · Score: 1

      It's Marvin, not Martin. Brain the size of a galaxy, and they can't even get the name right. Do you need any doors opened? As long as they're not cheerful...

      --
      The living have better things to do than to continue hating the dead.
    3. Re:Vista as Martin the depressive robot by Anonymous Coward · · Score: 0

      Or how about when charlton heston sees the statue of liberty and starts screaming "damn you all to hell" , ( this being the auto home page you get sent to each time and can't change it )

      or when his supposed saviour arrives and travels fo rhte 1st time stumbling on a city of the apes.
      With eyes wide open; "it's a city run by apes!"
      Kinda feels like a thousand monkeys running your OS.
      They aint got brians but chances are one of em eventually gets it right.

  133. as helpful as fart in a windstorm by microbee · · Score: 1

    "You need 4GB if you want optimal performance".

    "optimal"??? If you have 8GB, you'll gonna get worse performance?

  134. for a low-end machine by bill_mcgonigle · · Score: 1

    Don't buy 2gb sticks, get 4 1gb sticks. It's a lot cheaper. Don't even bother looking at 4gb sticks.

    Well, the OP was referring to $400 costing more than his whole computer. So, he's got piece of crap Dell or something he dragged home from the closeout table at the membership warehouse. Which means he's got two memory slots he might be able to get to - and his architecture can only support 3.2GB of RAM anyway. (somebody can explain here what that thing is that's masked into the top ~800MB of a 4GB address space that masks the high RAM).

    If Vista needs 4GB of RAM it's not ready for the current generation of typical desktop computers. That's OK though - Microsoft only expected it to be tied to new OEM sales anyway.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  135. Good, better? Ha ha ha ha, ah, ha ha ha ha ha ha! by Erris · · Score: 1

    And I say once again (as a NIX professional) that Vista's pretty damn good. Gone are the days when Windows was a toy. No longer. It has plenty of bullshit legacy cruft, but Vista is a BIG improvement.

    Live CDs laugh at Vista's bloat. The average gnu/linux distribution can fit into a 2GB file system that compresses down to 700 MB, and that's how you get live CDs. Those images usually contain everything - all the free drivers in existence, an auto configuration utility, the majority of the GNU stack, at least two window managers, two or three browsers, email clients, fonts, artwork, Open Office, gimp and several kitchen sinks. With 4 GB of RAM, you could cache everything uncompressed twice! A Linux system with that kind of memory would simply fly. A stripped down distro does most of the same things with lighter applications in 60 MB, but still has more GUI features than Vista does. How many DVDs do Vista and Office come on these days? How long do you think it will take M$ to have drivers that work?

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  136. Re:What? by Anonymous Coward · · Score: 0

    I hate Microsoft because I don't get laid.

  137. If you have a machine like mine... by Linux_Fanboy · · Score: 1

    you don't need caching. Core 2 Duo E6700, 2GB DDR2 800 (upgrading to 1066 when cache, oops, I mean cash allows), 3x320GB SATA II Raid 0, 256MB GeForce 7600GS, etc., etc. Damn, now Microslop wants to control what goes up into your ram and when, f**k that. Microslop peaked with 2k, XPoopoo is to 2k what Me was to 98. As a matter of fact, the Windhose partition on this machine is 2k sp4, have an XPoopoo 'Home' disk but nobody wants to buy it for a fair price so it just sits and collects dust, ran like sh*t on this machine. I don't have time for buggy and I don't have time for superbloat, are they going insane at Microslop? How come I can boot Sabayon Linux 3.26 live DVD and get the nVidia driver, acceleration and Beryl right out of the box and not have the insane bloat and ram hogging of Vista. Bottom line, if your computer can support 4GB of ram, it's plenty fast enough to execute programs when they are required and not before. Microslop screwed up again, they wrote some more superbloat before people are actually ready to go out and spend another 2 or 3 grand on something that can actually run Vista. My machine was NOT cheap, the average Windhose droid doesn't buy high end, guess they will just shut off all the bloat candy, no, wait, Vista does that for them. Apparently even my video card is not good enough for the 'Ultimate' version. I gotta go out and spend another $300 to run 'Ultimate'? Not likely, I don't even like XPoopoo. >:-l

  138. warning message "Too little memory" using 2GB by G3ckoG33k · · Score: 1

    "If vista scales all the way to 4"

    What do you mean? 64-bit Vista scales to 1000 Gigabyte (1TB). 32-bit Vista? Probably just 2 GB.

    Here is a warning message "Too little memory" using 2GB with Vista and trying to play "Company of Heroes"

    http://img525.imageshack.us/img525/6359/minnetf2.j pg

    [I didn't take that screenshot. I saw it linked here:
      http://www.sweclockers.com/forum/showthread.php?th readid=656242%5D

    ---

  139. the ignorance is obscene by BoneMarrow · · Score: 0

    Vista tries to predict your program use by monitoring you work habits it learns you run office every morning so it loads your mail app well in advance and keeps it in memory. Vista will make use of any available memory whereas xp only took what it needed i think its called super-fetch or something. Its a feature!

    --
    Unfortunately, no one can be told what my sig is...
  140. Re:What? by ozphx · · Score: 1

    It gives you the ability to play DRM'd content! As an example those nice shiny HDDVD / Bluray disks, which appear to come with a ridiculously complicated key system specifically geared to ruin pirates' ("Yarrr!"), linux users' ("Tux LOL!"), and the End-User's ("Six packs?") day. It means that the lucky few that have capable hardware and find the Golden Decryption Key in their packet (combined with the one hidden in their player, TPM, tv, dogs anus and first born) can watch high definition movies!

    For the rest there is only technically inferior solutions. Like BitTorrent with its *ahem* inferior experience. You'll be stuck playing non-DRM bit-perfect rips on your cheaper yet equally capable television. Haha! Sucker!

    That said, its not like the DRM in Vista is in the way until you go to play DRM content. In that case it will at least do a better job than a non-DRM capable OS, which will probably imitate a brick or something.

    Personally I guess I'll stick with the *cough* clearly inferior BitTorrent, because my terribly crap Dell 24" screen doesnt have the HDCP capable port and $200 higher price tag of the model above it. Seems my hardware has been made incapable of playing legit high def DRM content. Whatever shall I do? (*coughbittorrent*)

    --
    3laws: No freebies, no backsies, GTFO.
  141. Re:What? by Stewie241 · · Score: 1

    come on... he asked a 'genuine question'... your tone wasn't exactly pleasant there. You coulda just explained the differences. Something more like: well, the differences I've found between Ubuntu/Beryl and Aero are that Aero has non-tearing movement of windows (which means?), the clipboard works better and you can play two separate streams at the same time form different applications and blend them. There, now that wasn't hard, was it? Common courtesy, people! (don't mean to pick on you specifically, but I've found myself wanting to plug my ears and repeat 'I will not become a Linux jackass... I will not become a Linux jackass... I will not become a Linux jackass', and I think sometimes it is easy to forget that we're talking to real people here) And while I'm at it... people... stop bringing up the 'Are you sure... are you really sure' crap about Vista... it gets tiring to see it in every single discussion. I mean, honestly! I say, let people try out Vista. If it doesn't work for them, or they think it sucks, then give them other options. Same way, let me run my Linux and don't try and shove Apple or Windows down my throat. I'm happy with what I'm using, I can speak to many positive things about it, and yes, there are limitations. So back off!

  142. Maybe not just sweet spot, but maybe the end?.... by TheSoggyCow · · Score: 0

    Isn't 4GB of RAM the maximum addressable memory for 32 bit processors? So on that tangent, is the sweet spot for 64 bit processors 128 GB RAM? Damn I need to get a job then...

  143. 4GB Not available in 32-bit Windows by Joosy · · Score: 1

    Yes, the 32-bit processor can see 4GB worth of memory, but some of that memory space is taken up by the graphics card, the PCI slots, etc. See http://www.vistaclues.com/reader-question-maximum- memory-in-32-bit-windows-vista/ for more detail and experiences. Most people end up with about 3GB, give or take half a gig.

    --
    I'm sick and tired of these hip, "ironic" sigs. This is an actual, honest-to-goodness no-nonsense sig!
  144. But take a look at *cost* by mcrbids · · Score: 5, Insightful

    Have we stopped caring about size and performance of programs?

    No. But our limits of acceptability have changed. As processing power has gotten cheaper, developers (myself included) have focused more on getting features out to market faster, rather than application performance.

    I think all of these things are slightly true - we used to care deeply about program speed and footprint. Now we don't.

    That's always been correct. We care more about how many features are available at what cost, so long as performance isn't noticably bad on commodity hardware.

    Do you remember when c was considered a "high level language"? What about the debates on how slow programs written in c were? I do. Times have changed....

    I suspect it has gone much too far - programs are far slower to load than they were even 5 years ago - they are large and bloated, and don't share things well.

    I don't know about that. Perhaps you don't remember loading DOS programs like PC-Write on an 8086 processer with 512K RAM? That was my word processor of choice, and it got slower the longer your document was. By the time you passed 100k, it was a dog.

    Anybody remember Sidekick - it was wonderful - and it was available at the touch of key (ok, 2 keys). Remember how FAST it was? I know it didn't do much, but it was dashed useful.

    I sure do. I also remember the care with with I never hit the two space bars together in a graphics program. (That would universally crash my computer). It shared TEXT ok, but anything graphical was another mess entirely.

    And I still can't beleive I still write "for" loops.

    If you don't mind me asking, what would you RATHER be writing?

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:But take a look at *cost* by danpsmith · · Score: 1

      And I still can't beleive I still write "for" loops.

      If you don't mind me asking, what would you RATHER be writing?

      *Shrug* Maybe he'd like while loops better.

      --
      Judges and senates have been bought for gold; Esteem and love were never to be sold.
    2. Re:But take a look at *cost* by SerpentMage · · Score: 1

      Having gone through then and now I do see a general problem creeping up. Yes it is good to use languages which let us stop "dicking" around with the lower level details. I for one am all for Java, and C#. Hurrah! I don't ever want to code another line of C++.

      Though having said all that I see the problem where applications like Thunderbird, Firefox, and Explorer take up 100 to 300 MB of RAM. I ask myself what the heck were those programmers smoking? The problem that we have with programming is that we don't write efficient code anymore. If an email box requires me loading five thousand emails so be it Thunderbird will load 5000 emails (and it does...) There is no piece of code saying, "hey dude you are about to load a whole honking load of email." There is no optimization because that would require algorithm optimization.

      Another example, I deal in financial data from exchanges. There is a library called ta-lib and many people hate how "clunky" it is to use. The critique is that it is not "OO". Well, no ta-lib is not completely OO, but it is meant to calculate things in a darn touten fast manner. When I replaced the ta-lib routines with good "OO" objects my code was about 2 to 5 times slower. So people continue writing slower code because they don't want to optimize as that would require using their BRAIN...

      I feel it is time that programmers learn about algorithm optimization (again), not just brute force...

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
  145. Sweet Spot or Minimum? by RAMMS+EIN · · Score: 1

    Is 4 GB the sweet spot or the minimum? I mean, does your computer actually run faster with 4 GB than with 8 GB? Or is "4 GB is the sweet spot" just a nice way of saying "if you have less than 4GB, performance will suffer"?

    --
    Please correct me if I got my facts wrong.
    1. Re:Sweet Spot or Minimum? by Anonymous Coward · · Score: 0

      My iBook G4 has 768MB RAM and runs Tiger fast enough to run circles around my 2GB-RAM-equipped-nc6220-XP-powered Laptop.
      I burn Video CDs with Toast in 12 mins compared with 16 mins in Ahead Nero under XP.
      Tiger also does application caching.
      Bottom Line: It doesn;t matter how much memory you give to an OS. If the foundation is old, cracked and is eated away by earthworms, how light a building you construct is bound to fail.
      NT 4 was the last great MS OS which ran on 64 MB systems as fast as XP runs today on 2 GB systems.

  146. iterative loops by ArmorFiend · · Score: 1

    Your tools are for-loops and very occassionally recursion, eh pal? Ever heard of map? Folding higher order functions? Remember, you bang the rocks together.

  147. Re:What? by marsu_k · · Score: 1

    Beryl isn't ready for everyday usage and it's not Aero - however, care to explain this:

    You can't play two separate streams at the same time from different applicaitons and blend them.

    What kind of streams are you talking about? If they're audio streams, ALSA has been included by default in every kernel in the 2.6-series and can mix multiple sources just fine. If you're talking about video streams - well, I just can't see why I'd want to blend video streams. Should there be a valid reason please do educate me.

    .
  148. How many AST by JohnnyGTO · · Score: 1

    Six Packs is that? My thumbs hurt! 10,922 !!! Egads Bill what happened to no one needing more then 640k ?!?

    --
    Si vis pacem, para bellum! For evil to succeed good men need only do nothing!
  149. Windows sucks! AmigaOS rules! by erkan_o · · Score: 1

    Workbench 3.1 on Amiga runs fine (fast, quick, responsive etc...) with 0.5 MB (yes, 500 kb memory). Another reason why AmigaOS is better than Windows!

    --
    My homepage: www.erkan.se
    1. Re:Windows sucks! AmigaOS rules! by Ash-Fox · · Score: 1

      We're at Amiga OS4 now and it's pretty much the same -- very low memory (a few MB now).

      Amiga OS5 is in development and apparently will be supported on more architectures than just PPC.

      --
      Change is certain; progress is not obligatory.
  150. BIOS limits me to 3GB ... by sjmac · · Score: 1

    I bought my current machine with 4GB RAM (a 32-bit Pentium M on an aOpen i915Ga-HFS motherboard).

    I was annoyed that the OS could only see (approx) 3GB of that, even though the BIOS "supported" 4GB max. Most of the memory addresses (not actual RAM, just the addresses) are reserved for hardware devices that might or might not be installed, so anything over 3GB just can't be used.

    I sold 2x1GB on eBay, and replaced it with 2x512MB, because I couldn't sleep at night knowing that the RAM wasn't getting used. So, if Vista will make good use of all the RAM that it can see (in my machine at least)? Perfect :-)

  151. Ooo "Superfetch"? by Greyfox · · Score: 1

    This is why I don't have a job in Marketing at Microsoft. I'd have called it "Shit everyone else has been doing for a good 10 years and we finally decided it was a good idea and implemented it except you don't need four gigs to make it work in Linux or OSX fetch." I guess after the mandatory lobotomy marketroids get when they go into the field you're much more likely to see things from upper management's point of view...

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  152. If there's anything I love about Microsoft... by gsasha · · Score: 1
    It's how their new operating systems drive the HW prices down.

    Yes, if this news is true, expect the standard configurations to come with 2-4 GB of memory. Imagine what a feast it will be under Linux!

  153. Entry barrier? by tepples · · Score: 1

    PC Gaming is DEAD. If PC gaming is dead, and all three console makers require experience on some other system before a company can produce games on its system, then on which system should new companies produce games?
  154. More RAM by fbjon · · Score: 0, Redundant

    means more CA-CHING!

    --
    True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
  155. And buy a new mainboard, right? by tepples · · Score: 1

    Don't buy 2gb sticks, get 4 1gb sticks. It's a lot cheaper. Is it still cheaper when you include the price of replacing your PC's mainboard with one that has four RAM slots? Compare a paid-for mainboard and a paid-for CPU plus two 2 GiB sticks to a new mainboard plus a new CPU (if they don't make mainboards with your CPU's socket type anymore) plus four 1 GiB sticks. Now what does it look like?
  156. Look at what we have by Steeltoe · · Score: 1

    As other posters mention, we now can have external harddrives, USB2, Firewire, real multitasking on core 2 duo processors (although I dont notice much difference on my Macbook Pro), you can burn DVDs but memorysticks are starting to be more attractive, record digital photography, video and sound with a mobile phone! Etc.. Etc.

    Before glorifying the days of old, look at what we have.

    Heres the specs for the C64:
    Introduced: January 1982
    Released: September 1982
    How many: ~17 million
    Price: US $595.
    CPU: MOS 6510, 1MHz
    Sound: SID 6581, 3 channels of sound
    RAM: 64K
    Display: 25 X 40 text
            320 X 200, 16 colors max
    Ports: TV, RGB & composite video
            2 joysticks, cartridge port
            serial peripheral port
    Peripherals: cassette recorder
            printer, modem
            external 170K floppy drive
    OS: ROM BASIC

    Notice that? Resolution at 320 x 200 16 colours. That translates to 4000 bytes of graphics memory..

    Now my Macbook Pro can do 1680 x 1050 32-bit colour. That is over 7MB of graphics memory. (Is this correctly calculated?)

    That doesnt include the 3D capabilities and other stuff going on in the background.
    The old machines would be slow as molasses on higher resolutions. Hell, just try with an old computer with a new videocard, if even possible. Notice the lag. Expanding both X and Y-resolution and even colour, makes the juice required exponential..

    What we need to focus on though, is the user experience. Both Apple and Microsoft has something to learn about GUIs I think.

    1. Re:Look at what we have by Ihlosi · · Score: 2, Informative
      Notice that? Resolution at 320 x 200 16 colours. That translates to 4000 bytes of graphics memory.. Now my Macbook Pro can do 1680 x 1050 32-bit colour. That is over 7MB of graphics memory. (Is this correctly calculated?)

      The latter is, the former isn't.
      320 x 200 x 4 bpp (bits per pixel) is 32 kB. However, the C64 had 16 colors only in low-res (160x200) - so it's 16 kB. At least afair. I was too young to care about the exact specs back then.

      Expanding both X and Y-resolution and even colour, makes the juice required exponential..

      Not exponential, but with O^2. Doubling the X and Y resoluting quadruples the memory requirement, tripling the resolution requires nine times the memory (if it were exponential, it would require 16x the memory).

  157. Developers that are too small for SCE? by tepples · · Score: 1

    No, I don't play games on PC's. Just work. Games are what the PS2 and 3 are for. I take it you have no interest in games that were developed and self-published by smaller companies, companies with too little clout to attract the interest of Sony Computer Entertainment. Is this true?
  158. Maybe this is about to get better? by rbarreira · · Score: 1

    If it turns out to be true that future improvements on CPUs will be more on the number of cores than the raw GHz speed, maybe we'll see this situation getting better. I say this because not all applications are easily parallelizable, so developers who want to differentiate themselves from the competition in terms of performance will really have to optimize their algorithms...

    Now the question is: will the market and developers give more value to more features and bloat, or performance?

    --

    The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
  159. Is more than 512MB really needed? by kippers · · Score: 1

    My computer runs aero perfectly fine with 512MB. With all those UAC prompts giving vista more time (which I have disabled), you wouldn't notice any difference in speed anyway.

    1. Re:Is more than 512MB really needed? by smash · · Score: 1
      Hmmm my experience was different. I haven't run full retail yet, but was running rc2 on 512mb and it was a pig if you actually ran any apps - without aero. By the time it booted and had trend officescan loaded, it was up around 385mb in use. I tried my typical office workload of outlook, a few browsers and maybe a copy of word open and it chunked.

      I would suggest 1-2gb being the "sweet spot" for typical office use - going from 512mb to 1gb will give you a about 5x as much RAM available for actually running apps.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  160. Vista and 4GB RAM by Anonymous Coward · · Score: 0

    I have 4GB of RAM and running WinXP Pro x64 and Vista Ultimate x64. The problem is that some drivers (like Creative Labs SoundBlaster X-Fi) don't understand 4 Gigabytes correctly even on 64bit Operating Systems. Either I lose sound totally or Hardware Acceleration of Sound is totally disabled when using 4GB RAM. When I reduce RAM to 3GB, then everything works. Both OSes and drivers are 64bit ones.
    And I know Vista doesn't have DirectX sound acceleration, but OpenAL is supposed to work on the OS.

    I wonder how many more drivers on 64bit OSes are "32bits inside" and totally fail when 4GB or more RAM is installed ?!?!

  161. Far more software layers exist today by master_p · · Score: 1

    Today a program has far more software layers than the programs of yesteryear. A .NET or Java procedure call, for example, has to go through the virtual machine, the virtual machine through the native DLLs, the native DLLs through Win32, Win32 through the NTOS translation layer, the NTOS layer through the drivers, the drivers through the kernel, the kernel through the HAL, the HAL through the drivers again (the vxd part). And, upon return of the procedure, the reverse road has to be followed.

    Install Windows 3.1 on a modern computer and be amazed on how fast the whole thing is. Put the installation files in a hard disk directory, press install, and you will immediately be asked to enter timezone...click then 'next' and the setup is finished.

    Why is Windows 3.1 so fast? because the program calls do not have to go through more than 2 layers of APIs. Win32 in Windows 3.1 is directly executed on the hardware.

    What Microsoft should do is ditch Windows completely and produce another O/S, from the ground up, in a language other than C, a language that offers protection, isolation and security through semantics and not hardware tricks; such a language will enable the seamless co-operation of software modules without expensive communication mechanisms. Microsoft research is in the right direction with the Singularity project, but most probably it will never see the light of day: managers will not be persuaded to follow that route (most probably the research guys will get a chair on their heads from the you-know-who-throws-chairs-in-Microsoft person).

    1. Re:Far more software layers exist today by Hal_Porter · · Score: 1

      Today a program has far more software layers than the programs of yesteryear. A .NET or Java procedure call, for example, has to go through the virtual machine, the virtual machine through the native DLLs, the native DLLs through Win32, Win32 through the NTOS translation layer, the NTOS layer through the drivers, the drivers through the kernel, the kernel through the HAL, the HAL through the drivers again (the vxd part)


      The HAL sits on the hardware directly, there isn't anything underneath it. And most of the time Win32 GUI stuff is just a trap into kernel mode. File operations are pipelined by the IO manager. There are no VxDs. Though in a strange kind of way, future hypervisor OSs will have something analogous to VxD code running so that multiple OSs can believe they are in control of shared hardware.

      But Java and .Net are serious overhead compared to running the code natively. Even if you could JIT the code to native code that was as efficient as C++ which you can't yet, you still need load the JIT and a load of libraries in memory.

      Why is Windows 3.1 so fast? because the program calls do not have to go through more than 2 layers of APIs. Win32 in Windows 3.1 is directly executed on the hardware.


      Not really. Any file access will go through the Windows API (note not Win32) into the kernel. Lots of things require calls into Dos or the Bios. Every time Dos, the Bios or the Windows kernel does any IO access or POPF, an exception will happen and VxD code will run. The VxD code is there to virtualize hardware, so that several Dos applications, or Windows ones using the Dos and Bios can believe they are in control of hardware which is in fact shared between them.

      Plus the processor is running in 16 bit protected mode and doing lots of loads to segment registers which are painfully slow. E.g. anything bigger than 64K like a bitmap accessed by C code probably needs a segment register load before every memory load which is a huge overhead. The GDI code to access the screen is hacked to stop this effect, but any other bitmap access by a third party app will likely be very slow indeed.

      If you have enough Ram to stop it thrashing, an NT based OS will be faster at IO, and faster at multimedia stuff.
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    2. Re:Far more software layers exist today by sqlrob · · Score: 1

      It's going through Win32. Anything in kernel32.dll is Win32. You have to be using NTDLL to not be using Win32

    3. Re:Far more software layers exist today by Hal_Porter · · Score: 1
      But kernel32.dll and user32.dll are usually really thin wrappers around a syscall to kernel mode

      e.g.
      http://www.microsoft.com/msj/archive/S413.aspx

      In KERNEL32.DLL, the code for PulseEvent begins like this:
       

      PulseEvent proc
      PUSH 00
      PUSH DWORD PTR [ESP+08]
      CALL DWORD PTR [NtPulseEvent]
       
      All KERNEL32.DLL does is grab the single parameter off the stack and pass it as a parameter to an NTDLL.DLL function. In NTDLL.DLL, the code for NtPulseEvent looks like this:

       

      NtPulseEvent proc
      MOV EAX,0000005C
      LEA EDX,[ESP+04]
      INT 2E
      RET 0008
       


      Pretty much all of Win32 is in Win32k.sys the kernel mode driver.
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    4. Re:Far more software layers exist today by nasch · · Score: 1

      But Java and .Net are serious overhead compared to running the code natively. Even if you could JIT the code to native code that was as efficient as C++ which you can't yet,
      Just curious - what are you basing this on?
    5. Re:Far more software layers exist today by Hal_Porter · · Score: 1

      There was a paper about this a few years ago, which I can't find now. They showed some math code in both C/C++ and and Java. There were a bunch of things that C compilers can do, like inlining, common subexpression elmination and so on that you can't do in Java because the language mandates dynamic binding, array bounds checking and so on.

      There are cases in C++, where functions are non virtual and all the math is on built in types and where the compiler can generate really good assembler code. Java is higher level, and at that point Java native compilers couldn't do those sort of things because the high level features of the language get in the way.

      I think it's a really hard problem actually. If you look at the heroic effort Arm have put into Java performance - adding support for some Java instructions natively, profiling and generating native code and then adding instructions to Thumb2 so that the native code can do bounds checking with minimal penalty, and the fact that computationally intensive code is still slower in Java, you start to see that the additional features that make Java code safer have a significant cost in terms of performance.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    6. Re:Far more software layers exist today by nasch · · Score: 1

      you start to see that the additional features that make Java code safer have a significant cost in terms of performance.
      If I'm interpreting this right (which I can't be sure of without seeing the article) we need to add "in some cases" to the end of that. I'm pretty sure using the higher-level languages doesn't always result in significant cost. But I wouldn't be surprised if there were always some performance penalty, even if one that doesn't make any real difference outside the lab.
    7. Re:Far more software layers exist today by Hal_Porter · · Score: 1

      Except the some cases are things like using an array, or calling a method, or doing any math. And if you compare Eclipse and Visual Studio, or uTorrent and Azureus you can see that Java is slow even outside the lab.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    8. Re:Far more software layers exist today by nasch · · Score: 1

      Except the some cases are things like using an array, or calling a method, or doing any math.
      We were talking about significant penalties, and significance depends on context. If your program does a little bit of array access, and calls some methods, and does a lot of database retrievals, the slowness of Java is not going to matter a whit. If your program does nothing but math, then yes, Java is probably the wrong language.

      And if you compare Eclipse and Visual Studio, or uTorrent and Azureus you can see that Java is slow even outside the lab.
      Two pairs of apps is a pretty small sample size. And at any rate I've found Eclipse to be a terrible memory hog, but not "slow" as long as it's given enough memory. So I'm not sure I agree with your assesment anyway. It's possible Java really is substantially slower than C++ in real applications where Java is an appropriate language choice. But I haven't seen any convincing evidence of it.
  162. Far/near pointers again? no thanks. by master_p · · Score: 1

    PAE looks suspiciously similar to the tricks done with DOS in order to execute code that spans more than a 16-bit segment.

    It just not worth it to follow that route. Go 64-bit, for a nice and clean architecture without mind-boggling tricks.

    1. Re:Far/near pointers again? no thanks. by 644bd346996 · · Score: 1

      These days, there is no reason to use PAE. I was just pointing out that it has been an option for almost more than 11 years. The 4Gb barrier has not been an architectural problem. It has been a problem of poor windows support and expensive RAM.

  163. You had an IBM-compatible PC, didn't you? by master_p · · Score: 1

    I had an Amiga. I can justify your claims.

    While you used DOS to handle text editing, I was using Micro-Emacs (multiple buffers, copy-paste etc). I was using scalable fonts with a GUI.

    You collected 256 color images, and I collected 4096 color images (and later 16 million color images, thanks to A1200).

    You played text adventures or adventures with 16 items at most, while I was playing Shadow Of the Beast (over 400 colors on the screen, 18 levels of scrolling, screen-sized sprites, 60 frames per second, incredible digital sound).

    You configured interrupts manually, I had auto-configurable zorro slots.

    You restled with far/near pointers, I had 1 MB of ram to play with.

    My point? you had a bad deal. Just like with betamax/vhs, the worst technology survived. My best Amiga configuration had 4 MB of RAM, an 68020 CPU, a hard disk, and I could run simultaneously the following programs: Lightwave 3D, Deluxe Paint, Hisoft C, Workbench, a web browser (albeit not as complicated as one today), an email client, a word processor, without the slightest drop in UI performance or mouse response. Even today, with a PC, sometimes Firefox brings my Intel Core Duo 2/2 GB RAM machine to a halt, even without anything else running.

    1. Re:You had an IBM-compatible PC, didn't you? by uradu · · Score: 1

      He's talking 20 years ago, that would be 87, so those were the A500/2000 days and several things fall off your list: no scalable fonts at the OS level yet (I don't think we had a DTP program with outline fonts yet at the time), no 68020, no web browser. Shadow Of The Beast was awesome, though. Aaah, those Amiga memories...

    2. Re:You had an IBM-compatible PC, didn't you? by drinkypoo · · Score: 2, Insightful

      While you used DOS to handle text editing, I was using Micro-Emacs (multiple buffers, copy-paste etc). I was using scalable fonts with a GUI.

      There are editors with that functionality on DOS. And there is GEOS for DOS, which is a multitasking OS/shell with scalable fonts. (GEOS supposedly uses DOS only for filesystem access.)

      You collected 256 color images, and I collected 4096 color images (and later 16 million color images, thanks to A1200).

      A1200 still suffers from inherent limitations of the Amiga architecture; only 2MB RAM accessible to the custom chips.

      Also you couldn't do HAM Animation without using up the CPU, and you couldn't do it fast enough for video, so the 8bpp mode on the PC (when VGA came along) was superior for most purposes to the Amiga, aside from the bitblt and such routines.

      You played text adventures or adventures with 16 items at most, while I was playing Shadow Of the Beast (over 400 colors on the screen, 18 levels of scrolling, screen-sized sprites, 60 frames per second, incredible digital sound).

      And still the same boring platformer play. And really lousy collision detection. And a one-button joystick, sigh. Some games I found more impressive included Powerdrome and even Blood Money, which is a pretty standard fly-n-shooter. Also Indianapolis 500; the Amiga 500 experience was much like the $4,000 386 experience.

      Amiga sound back in those days was 4 channel and 22kHz, much more impressive than PC (Adlib, FM synthesis, whee!) but still annoying :)

      Still, sound was one of the best things about the Amiga. MOD files are still neat.

      You configured interrupts manually, I had auto-configurable zorro slots.

      This is THE best thing about the Amiga, on top of the hardware-level autoconfig there's the fact that AmigaDOS is a microkernel-based system where drivers are user space processes. The driver could be just another program, stored in ROM on the card.

      The Amiga was destined to die because custom chips don't scale. You have to make new custom silicon to take advantage of modern processors. I mean, that's why cpublit exists; if you have a decent processor in your OCS machine (which in Amiga-land is like, 25MHz) the CPU is faster at doing a bitblit than the custom chips. Even if Commodore hadn't been mismanaged into oblivion the Amiga still had no chance to survive.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:You had an IBM-compatible PC, didn't you? by master_p · · Score: 1

      True, but my point is that when people had miserable experiences with the PC, much more was really possible.

      Same goes with Vista: much more is possible with today's PCs, yet all we get is this mediocre thing called Windows.

    4. Re:You had an IBM-compatible PC, didn't you? by drinkypoo · · Score: 1

      Same goes with Vista: much more is possible with today's PCs, yet all we get is this mediocre thing called Windows.

      You might say the same about Linux, of course; Linux is busy steaming along implementing everything everyone else claims to be implementing... but frankly there is little innovation there. It's understandable of course; tried and true is, well, tried, and true.

      I'd like to see a system with a useful microkernel that produced not only processes but virtual machines. I think we could start actually moving on with a system like that.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:You had an IBM-compatible PC, didn't you? by master_p · · Score: 1

      I would like to see a system with a distributed streaming dataflow architecture that uses a distributed relational database as a storage medium (with an LCARS-like user interface).

  164. What an exaggeration! by bradavon · · Score: 1

    "His XP system has 2GB of RAM, which he calls the "sweet spot" for that operating system"

    What a load of rubbish, there is no way you need 2Gb for XP to run well. I'd love to know what he runs to think he needs this, SQL Server 2005 while playing Doom 3 maybe.

    Not mentioning this is another large oversight.

    I run 1Gb and 95% of the time have noticed zero increase in speed or performance from when I ran 512Mb. 2Gb for XP what a load of crap.

    For mos users 512Mb is the sweet spot, any less is a disaster. For Vista I bet it's 3Gb maximum (I suspect 2Gb will be fine), while hardware vendors like to make you think you need to double each time (512Mb, 1Gb, 2Gb, 4Gb).

    So the article is saying to browse the web, e-mail, a bit of DVD burning, the odd game (of which the graphics card has always been more important) you need 4Gb of RAM? I seriously doubt it, and even then imagine the cost.

    Good luck finding a laptop which even supports 4Gb, from my experience most max out at 2Gb with some supporting 3Gb.

  165. Bill Says... by dintech · · Score: 2, Funny

    4GB ought to be enough for anyone.

  166. OS X on 'common' x86s by Lanu2000 · · Score: 2, Insightful

    While on the surface this seems like a good request, it seems to me that doing this would be more harmful to Apple's reputation than helpful. Unlike Microsoft, which (not counting peripherals) is in primarily the software market, Apple integrates their OS and hardware, so they have fewer hardware configurations to support. If they opened it up to the beige boxes of the world the percieved quality of their OS would suffer... this wouldn't "just work" like they do now.

  167. Bloat grows O(n^2) by hey! · · Score: 1

    Because programmers -- good programmers -- rely upon abstractions.

    Supose my program has a few lines like this:
              document = getDocument(url)
              element = document.getElemById(id) ...

    This is a natural way to express fetching a particular element out of a remote document. It also relies upon all kinds of abstractions. The function getDocument clearly has to set up a socket (one level of abstraction) which is built on top of packets (another level of abstraction which are implemented by manipulating other hardware registers and buffers (yet another). Even this picture is simplified, because there are multiple layers frameworks, libraries and OS apis between each level

    The result is we do things that would have been practically beyond the dreams of anything we could attempt when I started out in this business twenty five years ago.

    The downside is that there are many, many layers between getDocument and where the work actually gets done. If each layer relies on two abstractions, then the total number of abstractions grows O(2^n).

    I've watched this phenomenon grow over the years as computer memory sizes have increased and layers of abstractions have been added to take advantage of them. Word processors in 1982, when I started in this busineess, could run in something like 32K. Now it appears that we need 200M, or roughly speaking 10,000x the memory. There is no doubt that word processors are vastly more capable, but are they 10,000x more capable -- do they make us 10,000x more productive?

    The answer is that if we double the number of absractions per layer, the natural scale for looking at this is logarithmic. Log2(10,0000) = 13. By adding a dozen layers of abstraction, we have a much more reasonable looking picture assuming each layer needs roughly 2x independent abstractions to do its job. If each layer utilizes three other sets of abstractions, then we have a mere seven additional layers of abstraction producing the "bloat".

    It is quite plausible we are 7-12x times more productive on a modern word processor.

    Having watched this trend for many years, I often tell young programmers who are concerened with efficiency to remember this: ultimately only the top and bottom layers of abstraction matter to getting the job correctly. But once the top layer is clean as can be and reasonable, it doesn't pay to try to torture it into yielding some linear increment of time or space; at least not until you've looked at what's sandwiched between the top and bottom.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  168. Wait a sec by tkarr · · Score: 1

    I'm running Vista on a laptop with 1GB of RAM and a 1.6GHz duo processor. I'm also running the beta on a 2.6GHz hyperthreaded machine with 1GB of RAM. Neither of them have performance issues. 4GB might be nice, but I have been playing World of Warcraft on my laptop since beta with no problems.

  169. What bullshit by chrismgtis · · Score: 1

    I really don't know where these idiots get their information of what seriously sorry computer they are running, but to say that Windows Vista needs 4GB to run optimal is crap. Anyone that makes that claim needs to stick with a calculator and leave computers to the experts, or at least those of us with an IQ higher than 40.

    Windows Vista runs perfectly on my system with 2GB. Change the compatibility mode to Windows XP for a few games such as Oblivion and they run fine and dandy too.

    Unfortunately the day will never come when idiots stop writing articles.

  170. Re:4GB? 64bit here we come! Lets just hope *nix wi by Megane · · Score: 1

    That fails to consider one thing: even though 64 bits are required to go past 4 gigabytes, virtual memory means that a 32-bit OS can still use more than 4GB of memory. As long as each individual process is happy with less than 4 gigabytes, the OS can simply assign multiple <4GB chunks out of >4GB of real memory for multiple programs. The only requirement is to break away from the 32-bit PCI bus in favor of 64-bit PCI.

    However, I suppose you can say that a "64-bit OS" doesn't necessarily imply a 64-bit CPU, in which case OS X 10.4 would qualify as such, even though the kernel used 32-bit code. (it supported >4GB of real memory and allowed >4GB of virtual memory for a 64-bit process) So technically, the "64-bit operating system" has already been here for almost two years in OS X, and longer in Linux. There are professional users who hit the 4GB process barrier years ago, but it will still a few years before >4GB process space is a requirement for consumer or even business users.

    The reason that the 386 was such an essential requirement for Windows 95 is that process space before then was allocated in 64K-maximum chunks, if it weren't for the essential loophole of real-mode segment arithmetic. The 32-to-64 bit transition is not nearly such a hard limit.

    --
    #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  171. not just Dell by Jess+(geek-chick) · · Score: 1

    None of the major computer sellers offer home use PCs with XP. It's Vista only for not only Dells, but also HP/Compaq, Sony, Toshiba, etc. The only way to get XP is to go with a used, refurbished, or off lease machine, or like another person said, go to the business machine section.

    --
    If anyone needs me, I'll be in the Angry Dome.
    1. Re:not just Dell by Hes+Nikke · · Score: 1, Insightful

      The only way to get XP is to go with a used, refurbished, or off lease machine, or like another person said, go to the business machine section.

      come on man! your a geek/nerd/dork, you should be able to think outside the box! i mean you could buy the os you want.... or you could just get a mac and not worry about it... i dunno, just a few suggestions rather than complaining that manufacturers aren't serving your needs...
      --
      Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
  172. 1 GB by BigRiff · · Score: 1

    I'm running VISTA with only 1 GB RAM and I don't seem to have any problems. I have AERO turned on. Photoshop/Illustrator seems to work fine. I'm not running any GIS software (yet) but I'd say for the casual user you won't need 4 GB. Yes please have more than the minimum (512). This is hardware people working you up to buy more hardware. Not that there's anything wrong with that.

  173. SuperFetch = Fetch Purse by giafly · · Score: 1

    Anagrams: proof that sarcasm is not the lowest form of wit

    --
    Reduce, reuse, cycle
  174. Zork 0 by eeek77 · · Score: 1

    (Caution, following is totally off topic) This reminds me of that totally awesome game called "Zork 0" I used to play on the Commodore 64. Anyone remember that?

    1. Re:Zork 0 by madprof · · Score: 1

      Another InfoCom one. I played Planetfall which was great fun.

  175. Software may run faster with more memory by ROBOKATZ · · Score: 1
    This is news..why?

    I also suspect that as was the case with XP's prefetching, there is again a gross misconception of what exactly superfetch is doing. Prefetching used no extra RAM -- it is simply a collection of small files describing the order in which pages in an executable (executables in Windows are memory mapped) are loaded on startup, yet people were frequently advised to "turn it off to improve performance", or worse, routinely delete their prefetch cache, which was even worse than simply disabling prefetching as XP went on to regenerate it when a program was loaded.

  176. What if there was no such thing as bloat? by NRAdude · · Score: 0

    The original parent post on the "for loop" topic was describing a single-execution of a "for loop." Think of all the things that could have changed in the condition of said "nuclear reactor" that couldn't be throttled while in that "for loop." He was using more of a micro-controller with application-specific processing than was an actively re-Turring computing system. Operating systems of today are designed and implemented to allow code to cyclically branch their execution so one crucial task can continue executing and not transfer to another task that is without competancy of the prior. I have encountered this in the DOS era, when my program would need to write data to a file while actively monitoring the condition of another unrelated element in real-time with the disk IO.

    The problem today is everyone writes software like how they read a Holy Bible as a 1-step at a time execution plan when in-fact everything needs to be done all at once and independant of one-another with perhaps the capability to respawn processes of an unrelated process when one another fail. In short, today's Operating Systems appear to be taking on the role of INITD in the Unix world; they aren't even operating systems, but just application-layer code abstractions.

    --
    without prejudice
  177. Except the Flash. by SanityInAnarchy · · Score: 1

    You know what? I do still use IRC, and although I'm on Beryl now, I do use a terminal for roughly half my work (and a web browser for the other half). I do this because I'm faster that way.

    But really, Flash is one of those things that just constantly pisses me off. Not that Gnash seems much better, but given the games I can play on this computer, Flash's puny little vector animations should NOT be lagging at all. Someone's trying to do a 3D engine in Flash now that I think illustrates the point perfectly -- the demos are incredibly simplistic, and the ones that start to look cool also start to slow down -- while still having WAY less going on than a game from five years ago.

    Recently, I ran a test -- YouTube on Flash, then the same FLV videos (downloaded via Video Downloader) on mplayer or VLC. Both mplayer and VLC played them like I was used to -- fullscreen, with pretty much zero performance hit. Hell, I'm less than 10% CPU usage even dragging a video window around with Beryl. But in Flash, it looks MUCH worse (horrible anti-aliasing), and uses at least 50-60% CPU, sometimes significantly more.

    VLC is more cross-platform than Flash, and Flash is at least ten, possibly a hundred times slower.

    Flash, like Windows, embarrasses me as a software professional.

    And is it irrelevant? After all, computers will just keep getting faster, right? Trouble is, as raw hardware performance approaches a certain point, a whole new class of applications opens up, or a whole new dimension for existing applications emerges. If your environment is slower, that puts you WAY behind the curve on that. So, for example, Flash has some new 3D stuff that looks about as good as, say, Half-Life, and my system is already plenty fast for Half-Life 2. I guarantee that unless we replace it with something else, AJAX will have its first 3D engine in another five or ten years.

    Just imagine how cool that sounds, for a second. Open up a website, and without waiting for any third-party environment (Flash) to start up, without even needing to port anything other than Firefox, you have a fully 3D webpage -- or, for that matter, an actual MMO that just loads from visiting a website.

    Or whatever excites you. Explore that concept for a few minutes -- what could you do if absolutely ANY app could be run in a browser. Some people don't like this idea, some people get so excited about it that they invent new words (AJAX, Web 2.0) for the technologies that should already make it possible.

    Then think about how if the Web was at all efficient, we could've had something five or ten years ago that looks MUCH better than what we'll half-assedly do in another five or ten years.

    --
    Don't thank God, thank a doctor!
  178. Re:What? by SanityInAnarchy · · Score: 1

    No, you don't. You may think you do, but you're wrong. (And I know whereof I speak: I run Ubuntu, too.)

    No, you don't. You're obviously not running Beryl, and probably not Xubuntu.

    You don't have non-tearing movement of windows.

    Yes, I do. Hmm, actually, if I take a screenshot while actually dragging a window, I do see it torn a bit; however, I suspect this is my video card more than anything, and in any case, it's utterly imperceptible to me until I actually take the screenshot.

    You don't have a working clipboard.

    Click, drag. Then middle-click. Actually works a lot better than on Windows.

    Actually, it does bother me that there seem to be two different clipboards on Linux, but I find that I can middle-click-paste into ANY app except a game. In fact, the only thing that behaves inconsistently is ctrl+v, which doesn't necessarily paste the hilight, but if I use ctrl+c/ctrl+v, it's consistent everywhere that ctrl+v actually works. Which isn't everywhere, but neither is it everywhere on Windows -- last I checked, you can't ctrl+v into a DOS box (have to menu->paste).

    You can't play two separate streams at the same time from different applicaitons and blend them.

    Streams of what, as someone else said?

    Streams of audio? I use ALSA, which does blend streams of audio from any number of applications -- in hardware. If I didn't have that (and chances are VERY good that you do), I'd be using things like esound, which has done the same thing in software since before Windows could do it at all -- Win98 could not play sound from more than one app source at a time, end of story.

    Streams of video? I can hold the Super (Windows) key and use my mousewheel to control window translucency. So, while I can't see why you'd want to do this, I can stack as many videos as I want on top of each other and blend them, I suppose. Only exception is if I'm using XvMC, but I'm not sure anything similar for Windows exists.

    And for that matter, how is a working clipboard in any way related to aero-like graphics? And if you're talking about audio streams, again, how's that related? And if you're talking about video streams, seriously dude, WTF are you trying to do?

    --
    Don't thank God, thank a doctor!
  179. Re:What? by YU+Nicks+NE+Way · · Score: 1

    Hmm, actually, if I take a screenshot while actually dragging a window, I do see it torn a bit; however, I suspect this is my video card more than anything, and in any case, it's utterly imperceptible to me until I actually take the screenshot.
    In other words, no, you don't, but you never actually looked. If you can break a window during a screen shot, then you aren't using your video card for a backing store.

    Actually, it does bother me that there seem to be two different clipboards on Linux, but I find that I can middle-click-paste into ANY app except a game.
    In other words, you don't have a common clipboard metaphor. (The X cut-and-paste is text only, not rich text. You may not do enough with your system to be able to tell the difference -- see above -- but real users do a lot of things with their boxes you seem to be unaware of.)

    I use ALSA, which does blend streams of audio from any number of applications -- in hardware.
    ALSA claims to do that. In fact, ALSA *doesn't work*. It crashes my bog-standard box here at work so badly that I use a MacBook Pro to play music while I'm working.

    In reality, what you're getting for Vista is things that work. If you live in Emacs and gcc, as I do and as you appear to, yeah, Ubuntu will serve. If not...sorry, no, it won't.
  180. Define: irony by Anonymous Coward · · Score: 0

    With all the unpredictable factors that arise in large real-life applications (bugs in libraries, poorly documented components, etc), it's not like a "deep-thought and deductive logic" approach would be able to resolve all of the problems that arise anyway. The majority of difficulties that arise in industry are not due to fundamental problems with algorithms, but silly technicalities which are best resolved by trying to run the code and stepping through it.

    Right: proving the correctness of this layer of code is useless, because nobody did that to the layer below it.

    Can I use recursion to show why this is a bad idea, or is this a case where I should use iteration?

  181. Re:What? by SanityInAnarchy · · Score: 1

    If you can break a window during a screen shot, then you aren't using your video card for a backing store.

    So you're telling me games are also not using my video card? They certainly can break, and not just on Linux, although they generally seem to compensate for screenshots.

    The X cut-and-paste is text only, not rich text.

    Ah, I see. And yet, I've always been able to paste with ctrl+c/v in any app that cares about rich text.

    ALSA claims to do that. In fact, ALSA *doesn't work*.

    Your drivers don't work, sucks to be you. This isn't unheard of on Vista, either.

    My ALSA works fine, anywhere I've tried to use it, including a Powerbook, if I remember.

    In reality, what you're getting for Vista is things that work.

    Except when they don't (see above comment about drivers).

    And if you want to do an apples-to-apples comparison, either buy them both preloaded or install them both yourself on some arbitrary "standard" box.

    --
    Don't thank God, thank a doctor!
  182. Re:What? by YU+Nicks+NE+Way · · Score: 1

    I've done both. You obviously haven't. The Vista installer has never failed for me. The Ubuntu installer -- not so much.

    Face it, you've been shown up. You asked "what do I get?", intending to be praised by the slashbots. I told you what you got. You don't like it. Sorry, puppy, you decided to be a fool, and sometimes someone steps out of the woodwork and calls you on it.

  183. Re:What? by SanityInAnarchy · · Score: 1

    I've done both. You obviously haven't.

    Fair enough.

    Sorry, puppy, you decided to be a fool, and sometimes someone steps out of the woodwork and calls you on it.

    Nah, most often I'm actually curious. Given all the driver issues with nvidia, I strongly suspected it wouldn't go so well. Guess I was wrong.

    --
    Don't thank God, thank a doctor!
  184. Re:Good, better? Ha ha ha ha, ah, ha ha ha ha ha h by owlstead · · Score: 1

    Yeah, but you still can copy only text (in multiple, sometimes incompatible, ways). And you have about 20 different "open file" dialog boxes, of which at least 5 are broken. And unless you count Xamp, there still is no good, simple default MP3 player installed. And to get it working I still need to program my monitor into the system, and thats for my 20", my 17" wide screen won't even work.

    I hate Microsoft, they are simply bad, but all those things you mention, well, sometimes they don't mean squat.

  185. You missed my point by Augusto · · Score: 1

    > I feel like it's 10 years ago with the ASM guys spouting off about how C++ sucks because you can write ASM that runs faster.

    I do mostly Java programming, so that comment is ironic.

    I was actually questioning the parent poster's assumptions. He was saying the extra memory and CPU are needed to support C# apps, which there are very little to none to support the main Vista OS applications (GUI or not). In other words, the reason for the added horse power has nothing to do with .NET and everything to do with new features and the amount of graphical candy the graphical system offers.

    --

    - sigs are for wimps.
  186. You youngsters call those prices??? by CurtMonash · · Score: 1

    I remember a show-and-tell in 7th or 8th grade in 1968 or 9, when a kid talked about memory at $1K/Kb. I didn't know WTF that was all about, and certainly can't recall what kind of device he might have been building back then.

    Yes. $1K in 1968 dollars for one part in a kid's project. What can I say? I grew up in Beverly Hills, a claim this is disputed only by those who claim I never grew up at all, or in any case not until I was over 30. It was the poorest part of town, but things were weird even there ...

    --
    To err is human. To forgive is good system design.
  187. Re:i ran mandriva linux with 90meg ram by Anonymous Coward · · Score: 0

    and had no issues surfing net and opeing and editing a doc with kwrite
    it got up to 250 at most while leaving both docs open and adding a vlc watched video, and having webserver and ftp server on while downlaoding somehting for a torrent using wine and utorrent.
    now try all that with vista and let me know how many gigs a ram you need the processor you need ( i had a 1.3ghz amd duron so whats that worth verus the 3.6ghz dual core system you need and the gigs a ram versus my 256 meg and yah mandriva powerpack with 512 meg of rma would not nee dmuch els eand a gig WOW it owuld be like running vista with 16GB a ram maybe more, i just doubt you could stuff mandriva up with enough to get it filled to a gig a ram.