Slashdot Mirror


A 2nd Core to Keep Windows Chugging Along?

Eh-Wire writes "Almost every hardware junkie I know would give most anything to take a spin in the new dual core hot rods from Dell or one of the custom system builders. But what if you actually needed that second core to run your anti-virus, spyware detection software and firewall just to get a little gaming or Internet surfing done on the first core. Would that really be a good reason to bring home a shiny new machine? I can think of a couple of different things I could use a second core for but running an iron lung on it just to keep the machine chugging along just isn't one of them. Curiously enough, PCMag thinks that's a perfectly good reason."

47 of 659 comments (clear)

  1. Yeah... by Yeldarb-7 · · Score: 5, Insightful

    More power just gives developers an excuse to use more resources. There is no reason a word processing program should lag on a 2+ ghz processor... but there is so much bloat in the program because software vendors feel the need to use up all that extra processing juice that it does...

    1. Re:Yeah... by IntergalacticWalrus · · Score: 2, Insightful

      A word processor is used to do actual work.

      Flash on a Web site is used to... er... impress those who are computer-illiterate, annoy those who aren't, and run stupid games.

      Remind me which one is wasting resources again?

    2. Re:Yeah... by Jussi+K.+Kojootti · · Score: 4, Insightful
      site using flash gives (sometimes) more value
      I keep hearing that. I wish I'd see an example...
      You can't compare a flash site and a word processor in that manner.
      Oh, I can and I will. Both are using substantial amounts of processing power to accomplish very little (or nothing) that wasn't doable with the older technologies.
    3. Re:Yeah... by Anonymous Coward · · Score: 1, Insightful

      Beyond using the most efficient algorithms and perhaps tweaking a few key areas, the practice of optimization is not really that effective.

      In the long run, you'll make your customers happier by using languages and practices that make code easier to modify than you will by speeding it up by a few percent. Put in all of the desired features the current hardware can handle and then add new features as hardware improves.

    4. Re:Yeah... by MikeFM · · Score: 2, Insightful

      Optimizing to early is a mistake but never optimizing is a worse mistake. It's okay for an alpha release to be a hog but by the time it hits end-users it should be reasonable bug free and optimized.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    5. Re:Yeah... by kirun · · Score: 2, Insightful

      I keep hearing that. I wish I'd see an example...

      Homestar Runner?

      --
      I'm scared of numbers that can't be written as a fraction. It's an irrational fear.
    6. Re:Yeah... by daviddennis · · Score: 3, Insightful

      I'm no Flash advocate, but this is a site done all in Flash that has some very cool features. Unfortunately, they are buried in a front end that I don't particularly care for, and I know you won't like at all.

      Mini USA Web Site.

      To see the example of Flash where it really added value, click on the models menu and select one of the models. Then pick interior features and there's a very nice thing where you can click on aspects of the interior and read about each feature. You could do this in DHTML as well as Flash but it would be a browser compatibility nightmare.

      Of course the lack of any way to link within the content so I could show you what I like directly is a major bummer and a huge disadvantage of the all-Flash approach ...

      D

    7. Re:Yeah... by Glonoinha · · Score: 2, Insightful

      You are right, but miss another important aspect : perception.

      Once upon a time when the fastest desktops were 25MHz, a 486DX-25 would run WordPerfect 5.1 incredibly fast. Mind bendingly fast. Almost too fast, in that there were those looking for ways to share all that performance with multiple users. If you booted up a 486DX-25 today and ran WordPerfect 5.1 on it you would probably wonder how people got anything done on a machine so slow. The machine didn't change, but our perception of performance did.

      Once upon a time a PIII 1GHz was considered mind bendingly fast, with response times and frame rates hitting numbers beyond your wildest imagination (at the time.) Install the same apps today and you would wonder how people could stand playing games at 27fps and waiting 37 seconds for Word to load if Excel was already running.

      I'm agreeing with you that the software bloat is a contributing factor, but it isn't the only factor. Our daily interaction with faster machines raises our expectations, gradually, to the point where we feel we need faster hardware. That said, there is no way I'm dropping $4k on a new box just because it has a dual core chip in it.

      --
      Glonoinha the MebiByte Slayer
    8. Re:Yeah... by tacocat · · Score: 2, Insightful

      You make an interesting point, but there is a problem with your logic.

      How do you explain the contributions of modern software, in particular powerpoint to:

      • confusion about safety considerings on Colubia, with were contributors to the destruction of the Shuttle?
      • Loss in business productivity because more time is spent selecting color schemes, bullets, and fonts than dispensing accurate information.
      • Loss in effective Education in American School systems because more time is spent learning how to use PowerPoint to complete a homework assignment than actually learning the content of homework assignment.
      The argument that relative perception of the speed of the software and hence performance is going to drive people to use a dual core processor for the perceived performance of their word processor is kind of... fucked up.

      You may be able to run powerpoint 100X faster, but you still aren't able to actually deliver information at an effective rate/methodology using the Office Suite (as promoted today by both Microsoft Market droids and Business Suits) to improve your business performance.

      It's amazing how much information you can delivery in 30 minutes if you only have a whiteboard and four colors to write with.

      Or the use of a chart with numbers versus graphs representing the same numbers. One chart, 12 graphs...

      We have no idea how to use any of the tools that have been developed for use so far. It doesn't really make things easier or better, just prettier. We are no longer Engineers, we are all Marketing Salespeople.

      Getting dual core performance won't improve things.

  2. Wait for the PPC by Rick+and+Roll · · Score: 3, Insightful

    I am a linux fan, but I am not so blinded to know that over the last couple of years, Mac OS X has been the only operating system that has been getting consistently faster for general workstation usage. So I'd say if you really want extra performance that you can use, and won't get wasted by bloat, wait until a Macintosh is released with a dual-core processor.

    1. Re:Wait for the PPC by cahiha · · Score: 2, Insightful

      but I am not so blinded to know that over the last couple of years, Mac OS X has been the only operating system that has been getting consistently faster for general workstation usage.

      OS X started out very unoptimized, and it still hasn't anywhere near caught up with Linux. Running Linux on the same PPC hardware as OS X, Linux is far more responsive, even if you run Gnome or KDE.

      I am a linux fan

      No, you are an Apple troll, but hey, who cares anyway.

    2. Re:Wait for the PPC by FidelCatsro · · Score: 2, Insightful

      I find Khtml renders far quicker than gecko , however gecko still has renders slightly better.
      It dosn't need to use the gpu , it does because it can and only good has come from it.
      x.org supports composite rendering and Projects such as cairo are bringing this to the FreeDesktop world and all the eye candy that comes with it , simple reason is that you can get the eyecandy with far less strain than without a gpu.
      Plus in the mac world most macs now have the ability to do this comfertably so there is no reason not to support it .

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
  3. Uh... by NanoGator · · Score: 2, Insightful

    ...most of us are quite intentionally using multi-tasking OS's. A new chip comes along that helps that multi-tasking, and people are seeking reasons not to use it?

    --
    "Derp de derp."
    1. Re:Uh... by Junior+J.+Junior+III · · Score: 2, Insightful

      No, the point of it is, what is the value of so many of those processes, which serve only to protect against the myriad horrible security vulnerabilities that are inherent to Windows?

      Consider the second core with all those anti-malware apps running on them to be "protection money" that you spent to run whatever programs you actually wanted to do stuff with. Is it really justifiable to spend money on a proprietary OS for the privilege of opening yourself to all those attacks just so you can get a little work and living done?

      --
      You see? You see? Your stupid minds! Stupid! Stupid!
  4. You know your operating system sucks when... by Kadin2048 · · Score: 4, Insightful
    ...you need a second processor core just to run the anti-virus and anti-spyware programs.


    Good god. More seriously, just seeing people put ideas like that out makes me cringe, not because it's not necessary but because it seems to me that thinking like that will only lead companies like Microsoft to dedicate the second core to nothing but fixing problems that shouldn't be there in the first place. I suppose it's inevitable, though. Programming, especially of the bad, lazy or bloated variety, always seems to expand to fill and tax whatever hardware is available to it.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:You know your operating system sucks when... by Dr.+GeneMachine · · Score: 2, Insightful

      Gates Law: As the number of trnsisters available in CPUs double every 18 months, software bloat doubles in 18 months negating any real gain.
      Linux desktop foo-foo isn't far behind.

      Isn't far behind? As much as I like linux, or unices in general, desktop inefficiency is actually worse under linux than under windows. I like linux as a naked, barebones system to run my computationally expensive stuff - very efficient at that. But if you go to desktops - KDE or gnome are way worse than windows in my humble opinion. They eat at least the same resources without providing an at least adequatly homogeneous environment. And no, good sirs, to stop the flames, the last piece of malware i caught under windows was five years ago.

      --
      This comment does not exist.
    2. Re:You know your operating system sucks when... by Westacular · · Score: 3, Insightful

      Agreed.

      PCMag thinks that's a perfectly good reason

      Because PCMag is staffed entirely by corrupt idiots who are paid not to point out to their similarly idiotic readers that with the tiniest bit of intelligence and due diligence anti-virus/anti-spyware software is completely unnecessary, even in Windows. The story blurb also mentions firewalls, but that's stupid; it doesn't take up any extra CPU time in any real way.

      On top of all this, as others have also pointed out, anti-virus/spyware software is often I/O bound, not CPU bound, so adding a new processor core does nothing to solve the problem of I/O saturation making things seem laggy.

  5. ...what? by Anonymous Coward · · Score: 5, Insightful

    Seriously, what in the world is this article about?

    Amazing revelation: dual core processors can do two things at the same time?! You must be kidding me. Any properly threaded application can take advantage of dual cores--there's no need to dream up scenarios where someone could be *gasp* doing multiple things at once.

    I don't mean to sound harsh, but I'm confused as to why this is newsworthy.

    1. Re:...what? by burns210 · · Score: 4, Insightful

      They can do 2 things at a time, but they are still going to the same computer components... Running a game alongside your AV scan STILL isn't going to work, because your AV software is still using the same system bus to go to the same IDE cable to go to the same harddrive. Just because your processors is duplicated, doesn't mean the rest of your system is.

  6. Clearly this is where things are heading by JudgeFurious · · Score: 4, Insightful


    I don't do PC's anymore outside of work where we have everyone clamped down pretty tight so I had kind of lost touch with how bad it really was out there. Last week I had one of my users bring in his PC that was locking up on him and doing the usual "strange stuff" that users talk about. I really never did get around to trying to fix anything though.

    I sat in awe as the thing, with no programs open and nobody touching it spent most of the day fighting it's own little virus/spyware battle. Between Symantec and the (easily) half a dozen anti-spyware programs he had installed the computer sent a constant stream of pop-up windows coming at me warning me about assorted files and registry keys it thought suspicious and busily scanning it's ass off.

    I wondered how he got any work done on the thing with it spending so much in the way of resources on "self defense". This is the answer in Windows world, they're going to eventually sell you a PC that's really two in one with the first one dedicated to just running the OS and all this crap you have to buy to keep from being bent over by the virus writers and the other virus writers who create spyware/adware.

    --
    Appended to the end of comments you post. 120 chars.
  7. Best protection against random internet assaults. by Anonymous Coward · · Score: 0, Insightful

    [i]jesus get a mac[/i]

    Or get a router, their like $15 now for a four port ethernet model, and don't install bullshit software and unsigned binaries. Nothing stops viruses, worms and rootkits more effectively than stealthing your ports. And you can still play your videogames :).

  8. What a joke by Microlith · · Score: 2, Insightful

    I run XP on a 850 MHz P3, with 384MB of RAM.

    It can't run games, but that's not due to excess spyware and crap, but because it's old.

    I honestly don't know why someone would want to run anti-spyware, anti-virus software all the time when a tiny bit of awareness about what runs on your system keeps it completely clean, much less buy a dual-core machine just to run the crap on.

    But then this is PCMag. I bet they all run IE and Outlook...

  9. Bloat? What do you know about bloat? by cbreaker · · Score: 3, Insightful


    If you want to use Wordperfect 5.1, go for it. But I like a word processor to do a little more for me now a days, and that includes all the nifty things OpenOffice and Microsoft Office can do for me.

    Maybe you don't write system documentation or work with complicated spreadsheets, but I do, and I welcome the feature rich applications available today.

    Stop spreading your FUD. You don't need a 2Ghz machine to run a word processor. A 350Mhz Pentium II will run Open/Microsoft Office just fine, assuming you have enough memory.

    But since we HAVE 2Ghz+ machines, everything runs faster. I mean, hey, you don't NEED a car that can go above 65MPH, but it's sure nice to have one huh?

    --
    - It's not the Macs I hate. It's Digg users. -
  10. Hits the nail on the head by tidewaterblues · · Score: 5, Insightful

    Actually, I think the PC mag article hits the nail right on the head. The point of of a dual core machine is to run simulanious processes that need to execute side by side.

    Now, we all know that most of our processes are input bound, not compute bound. They spend the vast majority of their time waiting for user input. Game are an exception: they both continually process changing data and wait for user input (that's why they are such good benchmarks). Most everything else, however, is input bound. However, many of the processes that run in the background are compute bound, input has little effect on them.

    Now in my mind the best way to use a second core is to a) lump all your input bound processes on one core, and your background compute bound processes on the other (like anti-virus, firewall, maybe music, etc.) or b) run compute bound processes on each at the same time (game on one, factor large prime numbers on the other). Either way, there is almost no point in placing seperating the input bound processes between the two cores. This means that unless you are clever about how you divide the work, you aren't going to get much out of it.

    --


    ...En að Besta Sem Guð Hefur Skapað Er Nýr Dagur
  11. Yet another lame anti windows story. by GISGEOLOGYGEEK · · Score: 2, Insightful

    Windows XP is multi-threaded. Without this it would be much more painful to switch between multiple tasks running on your windows computer.

    When hyper-threading came out, we all found out the benefits of multi-threaded windows with the virtual second CPU. Systems ran much smoother, I found it much easier to get more done at my GIS / CAD / programming job, where I no longer had to wait 10 minutes to switch between a large ACAD file, and a ArcMap application running at the same time.

    Dual core turns that virtual second CPU into a real second CPU. The average computer user who multi-tasks constantly, probably without even realizing it will not only feel a much smoother system, but more of his applications will be getting real work done at the same time.

    There's a great review and multi tasking test at www.anandtech.com which proves the advantages will be huge.

    But, as always, its much more important for slashdot to twist any great new technology into some way to prove windows is the devil.

    Me thinks slashdot now runs very much the way george bush runs ... "I won't let information get in the way of the fight against terrorism" .. a direct quote of Bush recently while he was trying to place the blame of his bad decisions on the intelligence agencies that he refused to listen to in the first place.

    Or in slashdot's case ... "in the way of the fight against windows"

    --
    George Bush + Linux = "I will not let information get in the way of the fight against Windows"
    1. Re:Yet another lame anti windows story. by dasunt · · Score: 2, Insightful

      When the grandparent mentioned a 10 minute delay in switching from ACAD to ArcMap running on the same computer, and implies that the delay mostly disappeared when he was on a hyperthreaded system, I had one thought:

      The "slow" system was slow due to lack of memory (and perhaps due to slower drive access speed for virtual memory).

      For two systems where the only major difference is a hyperthreaded CPU on one machine, I wouldn't expect a 10 minute switching time to mostly disappear.

  12. so you're a web designer, huh? by Anonymous Coward · · Score: 4, Insightful

    hint: web sites should not need instructions.

  13. Way of the future? by The+boojum · · Score: 5, Insightful

    A lot of the systems folks that I've been hearing from and things that I've been reading have suggested that, like it or not, multi-core systems are the way of the future. The argument is that the clock-speed aspect of Moore's law has been slowing down for the past couple of years and that we've seen single processors that are as fast as they'll go with current chip design and fabrication technology. (Barring fundamental breakthroughs, of course.) Hence parallelism and multi-core systems.

    I think the point is that it's not really a choice between clock speed and parallelism. You may still have a choice at the moment, but don't expect that to continue. Developers will have to start learning to deal with parallelism if they don't want to fall off the performance curve. I expect we'll start seeing methods, tools, languages and libraries to help developers manage it easily while avoid the common dangers of deadlock and inconsistency. There's some interesting research in the area and we may start seeing some of that find its way into production systems. And of course once developers start adopting parallelism, consumers will in turn begin to see the benefits of it.

    In some ways its an obvious message if you look at supercomputers. No one's running serial code on petahertz machines! They're all just systems with large numbers of fairly pedestrian processors with custom fast, low-latency interconnects. As always, this is just the natural trickling down of that to the desktop level.

  14. Re:Best protection against random internet assault by Anonymous+Luddite · · Score: 4, Insightful

    >> Or get a router

    You can buy a router, and it is a really good idea, but most users will still click "yes" on whatever dialogue pops up on the screen. Your average user doesn't know what a "binary" is...

    It might I think if you did devote a second core purely to spyware/virus/babysitting it would only reduce the problem but not remove it.

    smarter PC usage is the answer, not more hardware...

  15. Re:Bloat? What do you know about bloat? by BCW2 · · Score: 4, Insightful

    He probably has 25+ pieces of unnessesary crap running at startup.

    Why does every coder that writes a Windows app think it has to run at sartup?

    The only things that should ever run at startup, in the background, are: AV, mobo, video, sound, and anti spyware. Anything else is a waste of resources.

    --
    Professional Politicians are not the solution, they ARE the problem.
  16. Re:Why don't we by toddestan · · Score: 1, Insightful

    Although, if virus writers would limit their CPU usage to just the second core, thus freeing up the first one, maybe people would stop bugging me about their system running so slowly.

    I don't think it's the processor time that the virus scanner takes up that annoys users, it's all the disk fragging that it does. Dual-core really isn't going to help much there.

  17. Re:Actually I think this is an excellent idea by Anonymous Coward · · Score: 3, Insightful

    I can't believe people waste their harddrive space and clock cycles on shit like virus protection.

    Yes, because it's that much better to waste it to run spyware and viruses instead.

  18. Re:Of course, what they DON'T mention... by GISGEOLOGYGEEK · · Score: 3, Insightful

    Not True, get with the times.

    Microsoft said 6 months or so ago that one socket = one CPU. Other software vendors that license based on CPU did the same ... Oracle is an example.

    XP Home will take one physical CPU ... one socket, but takes full use of hyperthreading .. a second virtual CPU, and will do the same with two cores in one socket.

    Similarly, XP Pro will make full use of two sockets ... 2 dual core processors.

    Loose some of your hate for windows, and you might just get to take advantage of all this tasty new technology.

    --
    George Bush + Linux = "I will not let information get in the way of the fight against Windows"
  19. Re:Bloat? What do you know about bloat? by Anonymous Coward · · Score: 2, Insightful

    I like to have my servers start up automatically, vsftpd, sshd, apache, etc.

  20. Using up all resources can be good ... by AHumbleOpinion · · Score: 2, Insightful

    More power just gives developers an excuse to use more resources. There is no reason a word processing program should lag on a 2+ ghz processor... but there is so much bloat in the program because software vendors feel the need to use up all that extra processing juice that it does...

    Using up all resources can be good, for example games will eventually want all of both cores. The second will have extra eye candy. For example extra smoke and dust particles in a racing game. Yes, that example was stolen from a GDC lecture. Here's another GDC example, single core: static sky clouds, dual core: procedurally generated sky, clouds forming and breaking up.

  21. What about I/O? by aduzik · · Score: 3, Insightful

    What the PC Mag writer neglected -- or was oblivous to -- is the fact that those other processes occupying the second (or hereafter known as "wasted") core use a hell of a lot of I/O. A virus scanner scans everything going into the secondary storage. Sure, you have effectively two processors, but that doesn't do you any good if one of those processes is constantly scanning stuff on the hard drive. You're not going to be able to run Norton and Half-Life at the same time, no matter how fast the processor.

    The point is that you shouldn't have to have all of those I/O bandwidth-hogging "crutches" (such as virus scanners, spyware scanners and the like) stealing your machine's I/O bandwidth. The title of this article has it right: you already do need a more powerful machine just to keep Windows "chugging" along.

    --
    If it's not one thing it's your mother.
  22. Re:come on... by Dr.+GeneMachine · · Score: 2, Insightful

    Footnore to this - a virus scanner doesn't usually slow me down because of its computational cost - it the additional disk access operations that make it a PITA. Dual core won't help with that.

    --
    This comment does not exist.
  23. Re:What a load of hypocritical garbage, by Anonymous Coward · · Score: 1, Insightful

    How is the parent a fucking troll? Christ what idiots moderate this board? He's told the truth, and he's said what needs to be said: That the article is nothing more than flamebait to add yet another spark to the forest fire that is linux vs. windows. Marking him a troll just shows that even linux lovers are afraid that they're wrong. I swear, I'd like to pull and Jay & Silent Bob and give these zealots a kick in the teeth they so readily deserve.

  24. Re:Bloat? What do you know about bloat? by cbreaker · · Score: 4, Insightful

    "Yes, it's "buried", but it's buried in a logical place if you're familiar with Office products."

    I think it's also worth mentioning that one DOES need to learn to use software. It's really strange that people think the computer should know exactly what they need, display it on the screen, and nothing else.

    And when they want to change something, they shouldn't need to learn to do it.

    What happened there? Everything in life takes some learning, and software is certainly no exception.

    --
    - It's not the Macs I hate. It's Digg users. -
  25. Re:Bloat? What do you know about bloat? by cbreaker · · Score: 2, Insightful

    Office 2003 runs just fine and non-laggy on one of my P3 500's.

    The P166 came out around 1995, and Office 97 in 1997, that's 2 years lead time. The Pentium 500 came out in 1999, and Office 2003 in 2003 - that's four years lead time.

    Considering those numbers, I still don't see where all this bloat is being factored in. Office 2003 has a smoother looking interface and it sports a shit load more tools, features, and UI enhancements over Office 1997 that I can see why it requires a more powerful machine.

    As hardware gets better, new software utilizes it. Sure, the end result of a word processor is to put shit down on paper, usually. But that's a really simplistic way to view such a widely used and powerful peice of software.

    --
    - It's not the Macs I hate. It's Digg users. -
  26. Intel Marketoids by Deliveranc3 · · Score: 2, Insightful

    Well since Intel is throttling back to 3.2 for these things I guess we'll have to suffer marketting crappola for a while.

    Amd is releasing at 2.4 (Their fastest) as well as a 2.6 and 2.8 dual core within weeks of their first announcement. So they will just be faster and dual core so um sweet!

  27. Re:Bloat? What do you know about bloat? by Osty · · Score: 4, Insightful

    I think it's also worth mentioning that one DOES need to learn to use software. It's really strange that people think the computer should know exactly what they need, display it on the screen, and nothing else.

    As far as I can tell, it's a problem that was created from both sides. Users are always lazy (for anything and everything -- for instance, if you didn't have to pass a test to get a driver's license, nobody would ever take driving lessons and learn how to drive properly), but the industry is just as much to blame for humoring such beliefs. For example, this menu-hiding functionality was spawned directly from the belief that, "The user shouldn't need to learn how to use the software." Menu items that a user never uses, or uses rarely, will get hidden in an attempt to simplify the interface (hide functionality from users that don't use that functionality). Of course, it then pisses off the user the one or two times they do need to use that hidden functionality. I wonder how often this causes a user to believe that the software can't do what they want (when it really can, but the option is hidden), so they switch to a different application? Probably not a big problem with Word or Excel, but if TurboTax hid the option to itemize how many people do you think would switch over to TaxCut? (obligatory tax-related example, given the time of year)

    In my opinion, this mind set needs to change. If you don't know how to work on your car, and you don't want to learn, then you go pay a mechanic to do it for you. The same thing should apply to softare. If you don't know how to user Word and you don't want to learn, you should be able to pay someone to do what you need. If you're too cheap to pay, then you'd better be willing to learn.

    On a related topic, we geeks need to stop doing free tech support for friends and family simply because we're the people they know who "know computers". If you must help your friends and family with their computer problems, charge them money. Even better, you should refuse to help unless they've exhausted all their options. Otherwise, they'll never learn and just keep coming back every time they get a popup window they don't understand. It's the age old, "Teach a man to fish," problem.

  28. Hmm... by GiorgioG · · Score: 2, Insightful

    Personally I'd rather see more innovation on the I/O side of the PC house. PCI-X is still only 133mhz. I'd rather see technology that would improve thing such as:

    - If doing a large file transfer - requiring high disk I/O, my machine shouldn't make me walk away because it's unusable during the transfer.

  29. AV is also disc by marcovje · · Score: 2, Insightful

    An old helldesk hacks opinion:

    The slowing effect of protection stuff is as much diskaccess, the growing size of binaries (ever entered a directory with a few 100MB self extracting .exe's?) as the pure CPU.

    The main problem with protection stuff is that nowadays people seem to develop software to be able to run stand-alone on todays hardware. People that run a bit more, or use yesterdays computer are left in the cold.

    However it is pretty much also the customers fault. They buy the new versions while pretty much nothing changed except the versionnumber, a new desktop theme, and something to make it up to date with buzzwords. (wifi/xml).

    Stick to your old versions of aviri as long as the signatures are still on. Kill the firewall, it is useless anyway if you are patched correctly. I know that the avg user is paranoid and thinks every FW event is a threat averted, but in reality they are just a few scanning bots and nutters.

    I'm only lukewarm to security (do my patches every so and so many months, and use the oldest still support McAfee engine), and no firewall, while I'm in a totally open university net. Despite that I had more dataloss and trouble from protection software than from actual malware.

    Oh, and btw, if you reinstall your Windows, PLEASE disconnect the network, and install the SPs and a select few (worm) hotfixes from CD. Half of the hacked machines are hacked during install, not use.

  30. Idiocy by EnglishTim · · Score: 3, Insightful

    Running a virus checker slows down your computer because of the amount of disk accesses, not because it's using up your computer's CPU power. Adding an extra core isn't going to help.

  31. People *are* forced by dustmite · · Score: 2, Insightful

    We're a small ISV. Most of our clients use Windows (certainly not because it provides a "damn good out of the box experience", it most definintely doesn't, half of our clients' machines are so screwed up with spyware that they often can't even use them anymore, half of our support calls are related to spyware in some way. They use XP because they honestly and literally don't know any better, it's absolutely the only thing they know about, it just 'comes with the computer when they buy it', and 'everyone else uses it'). I would love to work on, and develop our software for, better platforms such as OS X. However, we would not sell enough to cover our costs, because the market is too small. Thus we are effectively forced to either go out of business, or develop for Windows. If that isn't forced, I don't know what is. And so I'm still stuck using Windows most of my time, battling with crappy APIs and a rubbishy OS that's full of, as the OP said, "fug".

    Of course this is the core of the real reason for the OS monoculture. People use Windows because ISVs write software for it. ISVs write software for it because most people use it. Chicken and egg.

    Fortunately there are now some good cross-platform APIs, like wxWidgets, that allow a significant reduction in the costs of targetting multiple platforms. But it still ultimately costs some money to target another platform, and the sales on that platform must bring in enough income to cover those costs. In a mainstream software market this might happen, but in niche markets it's tough.

  32. Re:Bloat? What do you know about bloat? by 1u3hr · · Score: 2, Insightful
    As hardware gets better, new software utilizes it. Sure, the end result of a word processor is to put shit down on paper, usually. But that's a really simplistic way to view such a widely used and powerful peice of software.

    In my simplistic view, a word processor should process words. I haven't noticed any inrcease in quality of writing over what was done back in the 80s with Wordstar, and no faster (in words/day) today. It reminds me of parents who think that giving their kids a more powerful computer will help them with school reports.