Slashdot Mirror


Lost Opportunity? Windows 10 Has the Same Minimum PC Requirements As Vista

MojoKid writes Buried in the details of Microsoft's technical preview for Windows 10 is a bit of a footnote concerning the operating system's requirements. Windows 10 will have exactly the same requirements as Windows 8.1, which had the same requirements as Windows 8, which stuck to Windows 7 specs, which was the same as Windows Vista. At this point, it's something we take for granted with future Windows release. As the years roll by, you can't help wondering what we're actually giving up in exchange for holding the minimum system spec at a single-core 1GHz, 32-bit chip with just 1GB of RAM. The average smartphone is more powerful than this these days. For decades, the standard argument has been that Microsoft had to continue supporting ancient operating systems and old configurations, ignoring the fact that the company did its most cutting-edge work when it was willing to kill off its previous products in fairly short order. what would Windows look like if Microsoft at least mandated a dual-core product? What if DX10 — a feature set that virtually every video card today supports, according to Valve's Steam Hardware Survey, became the minimum standard, at least on the x86 side of the equation? How much better might the final product be if Microsoft put less effort into validating ancient hardware and kicked those specs upwards, just a notch or two? If Microsoft did raise the specs a notch or two with each release, I think there'd be some justified complaints about failing to leave well enough alone, at least on the low end.

83 of 554 comments (clear)

  1. forgettiing by present_arms · · Score: 5, Informative

    As the years roll by, you can't help wondering what we're actually giving up in exchange for holding the minimum system spec at a single-core 1GHz, 32-bit chip with just 1GB of RAM. The average smartphone is more powerful than this these days

    They're forgetting that Vista ran like shite on those specs :) and NO smartphones are not more powerful, although they are close to atoms at similar speeds now.

    --
    http://chimpbox.us
    1. Re:forgettiing by Bengie · · Score: 2

      Win8 functions quite a bit better than Vista on low memory. Not only does it use less memory by nearly 20%-30% to get a usable desktop, but it's much smarter about paging.

  2. Businesses don't want to spend money on PCs by the_l3pr3chaun · · Score: 4, Informative

    I have worked IT in Banking (twice) and Healthcare (once), in both neither company wanted to spend money on a desktop pc. They wanted the cheapest they could get. Businesses buy Windows. It is hopelessly annoying, but a fact of life.

    1. Re:Businesses don't want to spend money on PCs by Culture20 · · Score: 3, Insightful

      You're looking at this backwards. The re-training would be an ongoing expense, where Windows is a one time hit. You're investing in a one time Windows expense, that you then make back with interest over the coming months and years by eliminating necessary re-training to be able to use an uncommon and unfamiliar OS.

      Re-training is already an ongoing expense with Microsoft products. Office ribbon, Windows 8 tile screen, any slightest change in Windows XYZ where the ABC isn't in the same pixels on the screen or is renamed something intelligible. The biggest drawback isn't the training expense, it's the fear of incompatibility with other companies' software.

  3. Buy a Mac by Ron024 · · Score: 2, Insightful

    If you want the PC that you've been using for the past 5 years that works perfectly well to stop being able to run the latest version of its OS well then it would be a Mac.

    1. Re:Buy a Mac by nogginthenog · · Score: 4, Funny

      Why don't you get it fixed and install Windows 10 :-)

    2. Re:Buy a Mac by rafjaimes · · Score: 5, Insightful

      I think you misunderstood Ron024's comment, or maybe I did. He is saying newer versions of OSX are NOT compatible with older machines. You can get mostly any linux distro to run on any computer since like a Pentium 2 (dependent on DE/WM).

    3. Re:Buy a Mac by __aaclcg7560 · · Score: 2

      Let's do the math. Spend $130 to get the CPU fan replaced at the Apple Store (which was what it cost two years ago), and another $130 for a Windows 10 CD. That's $230. For about $300, I could get a used Mac that could run the current version of Mac OS X. I think the answer is obvious.

    4. Re:Buy a Mac by __aaclcg7560 · · Score: 4, Funny

      Wrong answer. OS X is a much nicer operating system than Windows. Nice to see that Win8 is finally catching up to OS X. So much so that the next version of Windows is WinX!

    5. Re:Buy a Mac by __aaclcg7560 · · Score: 2

      Never mind that Apple computers and devices are surging in the enterprise enivornment because it has more secured OS unlike a more popular OS that provides me job security.

    6. Re:Buy a Mac by __aaclcg7560 · · Score: 2

      Top 10 Most Secure Operating Systems

      Mac OS X is number three. Windows 8 is number six.

    7. Re:Buy a Mac by __aaclcg7560 · · Score: 2

      The adoption of Apple Computers in the corporate environment seems to have more to do with it's penetration into the consumer market (i.e. home and academic use) in the US and other first world countries than anything to do with security. I haven't seen any evidence that it is being adopted by enterprise users, especially those that handle classified information, due to security. Rather, it tends to be banned from such environments because it is harder for network security officers to lock down and manage.

      Many of the Silicon Valley companies I previously worked at are adopting Apple computers because its a mainstream operating system with a underlying BSD kernel. For programmers and engineers with a Linux/Unix background, a Mac laptop is a lot easier to use than a jury-rigged Windows laptop. Security at the corporate level has nothing to do with security at federal level.

    8. Re:Buy a Mac by Mr_Wisenheimer · · Score: 3, Interesting

      OS-X has penetrated into the market for highly sophisticated technical and scientific users forr easons which have nothing to do with security, but rather because such end users generally have their own choice of machines and often prefer OS-X for the reasons you listed.

      Of course, in my own experience, getting open-source UNIX scientific software to work correctly on OS-X is often just as difficult as getting it to work under Windows with a UNIX emulator and SSHing into or virtualizing a Linux machine is my preferred solution, at least for a desktop computer.

      More obscure programs not in standard Linux repositories tend to be equally painful to get set up on Cygwin, Linux, and OS-X, although at least commercial software like Matlab and Mathematica are much more easily set up on Windows or OS-X than Linux.

  4. Hardware isn't Progressing by Pikoro · · Score: 5, Insightful

    I think the reason the specs aren't increasing much is because the pace of hardware improvements isn't moving as fast as it used to. Nowadays, you pick up an i7 and 16Gb of RAM, your favorite video card, toss an SSD in there and you've basically hit the limit.

    All we're getting these days is more cores as the whole gigahertz wars ended 10 years ago.

    --
    "Freedom in the USA is not the ability to do what you want. It is the ability to stop others from doing what THEY want"
    1. Re:Hardware isn't Progressing by amiga3D · · Score: 5, Insightful

      The main reason MS is holding on to old hardware is many businesses still have older hardware. They dread, perhaps unreasonably, any loss to linux or other competitors on this older hardware. We've seen in the past that Micorsoft will do anything to keep Linux from getting a foothold.

    2. Re:Hardware isn't Progressing by ADRA · · Score: 2

      Or more relavantly, you're not utilizing any more performance out of your computer to improve your productivity (or enjoyment factor) and you are right now. Much of this is the shifting of complexity into online services. If you take away the internet, your computer becomes significantly worse than it was. Google Maps pretty much killed every desktop mapping software. Desktop mapping software could have been wasting those countless cycles running them, but instead Google does the heavy lifting for the benefit of allowing your PC to sit mostly idle. See countless other examples. Once you stop needing computing cycles locally, why would you upgrade your system (you being anyone/company/institution)?

      That said as an avid gamer, I still upgrade my video card every couple years to the best mid-range option I can justify because I do enjoy my toys, but its a luxury and serves little productivity boost. As a company, the only significant justifications for upgrades are TCO, retention, and reducing drag on business process.

      - TCO is obvious, cheaper is better.
      - Rentention is basically: If I upgrade this PC to "some better configuration", will my workforce be more likely to stay with the company. Its a concept that business planners basically never care about, and only begrudgingly accept when managers come to them crying about lost resources.
      - Business process drag is another sore spot which businesses often do care about, but can never justify cost wise (because it generally costs a small fortune to do). Getting better software / hardware services to better serve your changing business is great, but it also costs a lot of dollars. So much, that a VERY well presented business plan has to sell it. This is also why COBOL mainframes walk the earth to this day. Why upgrade when what we have now is 'good enough' and the upgrade costs at the very least several million dollars?

      --
      Bye!
    3. Re:Hardware isn't Progressing by rolfwind · · Score: 3, Interesting

      Well, you can't compare hz between differnt families of chips just like you can't compare RPM between a motorcycle and dump truck to definitely talk about power output.... but it definitely means a lot.

      If they could crank CPUs up to 100 Ghz or 1 teraherz, they would because it's easy gains. In F1 race cars they use plastic pistons just to be able to rev it over 18,000 rpm (more than a standard motorcycle).

      That's why overclocking still exists. Hz won't mean anything if they ever manage to pull of clockless chips. Considering how much circuitry/transistors are dedicated to timing in a modern CPU, that would be a huge gain. But AFAIK, it's still a pipedream.

    4. Re:Hardware isn't Progressing by Nethemas+the+Great · · Score: 4, Insightful

      Minimum requirements are perceived by many as a measure of efficiency. If Microsoft were to increase the minimum specs, everyone would be whining about how bloated Windows is. The operating system should NOT be a major consumer of a system's resources. A system's resources should be maximally available to conserve battery power (on mobile platforms) and for running software in general. For the Linux crowd, being able to run on ancient crap is a badge of honor.

      Normally I'm not in the habit of praising Microsoft. However, the fact that they have been able to expand the capabilities of their OS as much as they have from where Vista was and still hold the line of system requirements is commendable. It certainly doesn't help drive new PC sales, but it's an impressive credit to their development teams.

      --
      Two of my imaginary friends reproduced once ... with negative results.
    5. Re:Hardware isn't Progressing by Charliemopps · · Score: 2

      I think the reason the specs aren't increasing much is because the pace of hardware improvements isn't moving as fast as it used to. Nowadays, you pick up an i7 and 16Gb of RAM, your favorite video card, toss an SSD in there and you've basically hit the limit.

      All we're getting these days is more cores as the whole gigahertz wars ended 10 years ago.

      Actually, the performance difference between an i3 and an i7 is negligible.
      http://www.tomshardware.com/re...

      You get 80% of the performance of a $570 i7 if you buy a $125 i3. For $250 you could get a dual processor i3 that was faster than an i7

    6. Re:Hardware isn't Progressing by saleenS281 · · Score: 3, Interesting

      I've been saying this for years. All the idiots decrying "PC's are dead! Tablets are replacing them!". No, tablets aren't replacing PCs. Most people just have a PC that's fast enough for their needs and don't need to buy a new one because it's "slow". As a gamer, and a "geek", I have a box that's probably pushing 5 years old, and outside of adding an SSD, there's been no need to upgrade anything. I could probably stand to grab a new video card (gtx460's in SLI), but outside of that, it's fast enough for everything I do.

    7. Re:Hardware isn't Progressing by shutdown+-p+now · · Score: 5, Insightful

      Normally I'm not in the habit of praising Microsoft. However, the fact that they have been able to expand the capabilities of their OS as much as they have from where Vista was and still hold the line of system requirements is commendable. It certainly doesn't help drive new PC sales, but it's an impressive credit to their development teams.

      If you think about it, it's actually the inevitable consequence of trying (successfully) to shoehorn Windows onto ARM tablets and phones. Now that both the kernel and the huge chunk of userspace are identical on all three, this means it had to be optimized a lot for both perf and size. But while those optimizations were a necessity for tablets and especially phones, the desktop also benefits, and the "freeze" of the minimum specs is the user-visible consequence.

      (in practice, Win7 actually ran better than Vista on those minimal specs, and Win8.1 runs better still - again, a direct consequence of moving further towards the "one OS" goal)

    8. Re: Hardware isn't Progressing by CronoCloud · · Score: 2

      It's not that they "can't" most of the time, it's more they don't want to if what they have is working for their purposes. Why spend money when they feel they don't have to.

    9. Re: Hardware isn't Progressing by amiga3D · · Score: 2

      Because Microsoft shareholders need money?

  5. I don't think we are giving anything up. by TsuruchiBrian · · Score: 5, Insightful

    Windows is an operating system. It's job is to allow other applications to be executed simultaneously. All of the resources windows consumes are resources denied to other applications. I'm not saying that we need to be stingy like in the bad old days when programmers where more concerned about saving clock cycles than writing scalable, maintainable, and reusable code. But now that we are passed all that, there is no sense in wasting cycles frivolously. Let the applications do that.

    1. Re:I don't think we are giving anything up. by Darth+Hubris · · Score: 2

      I agree. I think with any system, Windows, Mac, or Linux, the OS should be out the way to let me use 16 Gb for my raster/vector art, word processing, and/or movie editing software. If it looks pretty, even better. Although Windows 8.x and 10 look too damn flat for me. You need all that to run Firefox anyway.

      --
      The party's over ... the drink ... and the luck ... ran out
    2. Re:I don't think we are giving anything up. by HalAtWork · · Score: 2

      Exactly, I don't want an OS that's a resource hog. As for smartphones? They can't keep running at top speed for long before getting heat throttled, or the battery dying. It's apples and oranges. And they still have moments of slowdown and stuttering with all that power. I'd rather have a smooth experience where the OS stays out of the way.

    3. Re:I don't think we are giving anything up. by NerdFencer · · Score: 2

      For some areas in the minimum spec, that is certainly true (EX: RAM), but for compute resources, that is not necessarily the case. You could easily raise the hardware requirements by requiring more functionality out of the hardware instead increasing utilization. Some good examples of this would be DirectX 11 support on your GPU and SSE4 for x86 and NEON for ARM. Requiring DirectX 11 could conceivably reduce the memory required by the window manager by using tessellation for some details instead of storing static geometry. This in turn could allow for a prettier interface while keeping utilization numbers the same. Requiring SSE4/NEON to be available could make the OS smaller and faster. It could be smaller because optimized portions wouldn't need to support multiple code paths for legacy hardware and faster because of compiler optimizations that can be done to existing code using the newer instructions. Obviously it's not all that much, but we're all paying a price for the low hardware functionality requirements.

    4. Re:I don't think we are giving anything up. by omnichad · · Score: 2

      Why should they close their video editing and raster/vector art software to run the word processor? Photoshop and a video editor will gladly eat up 16GB of RAM for cache.

    5. Re:I don't think we are giving anything up. by mrchaotica · · Score: 2

      The fact that there were able to add so much (stuff like virutal desktops (yes, i know Linux has had it for over a decade)) without raising the minimum requirements shows that they actually care about performance and are doing a good job.

      You've got to be kidding me. Virtual desktops require not much more than splitting the data structure that holds the list of windows into N pieces (for N desktops), an integer to keep track of which one you're on, and a couple of event handlers to switch between them. If that sort of thing is enough to force you to raise minimum requirements then you need to quit using bogosort to keep your window list in the right order!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  6. Lost opportunity? I doubt it by Cabriel · · Score: 5, Insightful

    Since when is having a light-weight OS a bad thing? Haven't people been harping on MS enough for having bloated OSes?

    Sure, make allowances for multiple-core and multiple CPUs on the not-so-low end, but making the minimum requirement a single CPU was definitely smart on their end.

    1. Re:Lost opportunity? I doubt it by Ghostworks · · Score: 4, Insightful

      I'm curious what kind of cutting edge file management, load balancing, and slide-show-presenting needs are such a challenge that the OS needs to be above 1 GB. It doesn't take that much effort to support people who just want to scroll through thumbnails of their vacation photos. If you have an interesting program -- a 3D video game, a compiler, a simulator -- it will have its own minimum system requirements. And like those programs that have lower requirements, the OS generally scales up (to a point) in capability with better specs.

    2. Re:Lost opportunity? I doubt it by BluenoseJake · · Score: 5, Insightful

      Windows 7 is faster than Vista on the same hardware. It was written to run on Netbooks, which Vista could not have run on. Win 8/8.1 is faster still. It's you who are being dishonest or lazy by claiming otherwise, there is lots of evidence to bear this out, you just refuse to find it or test for yourself.

    3. Re:Lost opportunity? I doubt it by Anonymous Coward · · Score: 2, Insightful

      Since when is having a light-weight OS a bad thing? Haven't people been harping on MS enough for having bloated OSes?

      In case you haven't noticed, people will harp on MS for everything even if it doesn't make sense. I've heard justifications for an OS being too bloated to work on older hardware, but this is way too funny for an article complaining because the OS isn't bloated enough. Ill send this joker a couple java apps with never ending spin-locks so that it can chew up a couple cores of his processor to make him happy.

    4. Re:Lost opportunity? I doubt it by afidel · · Score: 2

      I spent several years running Windows 7 on a machine with 1GB of ram, it ran ok. I was definitely happy when I got a bump to 4GB when we decided to do that to extend our laptop refresh cycle from 3 to 5 years, but it did drive me insane to run with 1GB. Honestly from a day to day perspective the SSD in the replacement made a much bigger difference than the ram bump did, if I had to make a choice between bumping ram or changing out a HDD for an SSD with a given budget I'd go with less ram.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    5. Re:Lost opportunity? I doubt it by tompaulco · · Score: 2

      This is the way I see it as well. We are talking about the Operating System here. This is not a 3D Renderer, a CAD Program, a game, or even a spreadsheet or document editor. It merely facilitates the running of actual programs. With each successive release, the footprint should be getting smaller as the engineers figure out how to do the job that the OS needs to do in a smaller space with fewer resources and keeping out of the way of the actual programs that are being used to get work done.

      --
      If you are not allowed to question your government then the government has answered your question.
    6. Re:Lost opportunity? I doubt it by shutdown+-p+now · · Score: 4, Informative

      You do realize that Windows uses free RAM for filesystem cache since Vista, right (just like Linux has been doing for many years before)? The amount of RAM "used", as reported in Task Manager, is basically meaningless.

    7. Re:Lost opportunity? I doubt it by redmid17 · · Score: 3, Insightful

      Well I will just say, like the others, that you do not know what you're talking about. I installed win 7 on a few PIII netbooks with 768 MB RAM, with the typically office image. Worked fine. I've used it on Dell D410s and D430s with 1 GB of RAM. Did absolutely everything I needed and wanted it to do.

  7. What have they held up? by nine-times · · Score: 5, Interesting

    Before we go any further, I think it'd be good to provide an example of what feature you believe Microsoft has failed to implement in order to keep the requirements low. I can't think of what that would be. Because failing the need to meet some specific requirement, I don't know why system requirements should need to keep going up, especially when you consider that we use our desktop/laptop computers for the same things as we did 10 years ago. Web browsing, word processing, spreadsheets. For games, you can support weaker/older systems and just scale the graphics down.

    So unless there's a specific feature that would suck up resources, I'd actually kind of expect that an OS system requirements might go down. As code continues to be optimized, you'd get better performance on the same hardware. Of course, there's a limit to that. But why complain that the OS isn't an ever-bloating resource hog?

  8. Minimum Specs != A Good Time by mlw4428 · · Score: 2

    ThemMinimum specs for the OS doesn't hold anything back. 64-bit builds exist and "fancy" features of the UI can become disabled if certain hardware isn't available. Furthermore I'd say it points to some level of efficiency in that the OS can run on a low end system. Arguments can be made either way about whether the sheer slowness would be totally a fault of Windows or of the software you're running.

  9. It's fast enough for office use by Spliffster · · Score: 4, Insightful

    I am working for a company with 6000+ desktops. I do not understand why our client engineering is rolling out faster hardware every year. 95% of all office workers need MS office, a browser and email. Most of the home users just need a browser these days. Those core i7 are just idling around heating office space.

    I have now started rolling out 200 dollar desktop hardware (zotac). Which could really become a problem for microsoft. The windows licence price tag looks really expensive with these hardware prices.

    Office problems are solved, we do not need faster hardware. And microsoft is manly making money from, *drumbeat*, office workers.

    Best
    -S

  10. It's the operating system being efficient. by Rakarra · · Score: 5, Insightful

    You're not really "giving up" anything. You don't turn on the computer to play Operating System. You do it to run applications. So Windows requires a low overhead? Well that's great, an operating system SHOULD have a low overhead because it's supposed to get out of the way, not use resources. Your computer is a zero-sum game, memory and CPU that is taken by the OS is usually unavailable to your apps, the things that are actually important (barring, of course, apps that don't multi-thread and can only use part of the CPU, etc).

    I suppose we have this fantasy of rotating windows, whiz-bang effects, SFX on the window borders on the desktop.. what do you really get from that? Anything beyond saying "oh that's cool" when you see a demo on the store shelf or a flashy yet impractical interface on a TV show? I know what I got from that -- an annoyance with Gnome 3, GPU memory reserved by the f*%^ing interface, and a lot of time spent figuring out how to turn that nonsense off (thank God Gnome's extensions make that easier to do that now than it was a few years ago!).

    Maybe a simpler interface is better. Maybe an interface that doesn't try to do too much visually results in a more USABLE experience. More bells and whistles are not better.

  11. Or the more apt reason by ADRA · · Score: 3, Insightful

    There's no reason why an OS needs to be any larger than it is. Let the market add value to a cornerstone product. There's no reason that the Linux kernel should ever take up a gig of ram because, hey lets throw more boiler plate into it.

    Microsoft has one job with Windows, and that's to make the best application shell possible for almost every possible desktop need. I think they've done a pretty good job at it, though they've fucked their UI core so badly time and time again, it feels like they're just re-arranging chairs to justify the upgrade cost.

    --
    Bye!
  12. Uh? by afidel · · Score: 2

    Have you not seen the HP Steam 7 or the Lumia 620? Both run Windows 8 and both have specs at or below the minimum for the desktop OS. There are also plenty of businesses that have pushed their PC refresh cycle out to 5-7 years so if you want them to upgrade you have to keep the minimum at what a typical business would have bought 5+ years ago.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  13. Vista requirements are already stupid high. by Anonymous Coward · · Score: 2, Insightful

    I think it is sad we live in a world where people still aren't shocked by the Vista requirements and want them to be higher. WTF is wrong with the lot of you?

  14. Missing the point by prisoner-of-enigma · · Score: 4, Insightful

    I think this minimum spec idea misses the point. We're talking about an operating system, not an application. The OS should provide a platform (and, to a certain extent, services) upon which users will run the applications that actually get things done. The OS shouldn't have huge minimum specs because it's supposed to be relatively unobtrusive. When we start trying to load the OS down with all kinds of things that ought to be done with apps, we end up with a bloated mess, a one-size-fits-none concept that inconveniences everyone equally. I'd much rather they kept the specs low and pared some of the fluff from the OS instead.

    --
    In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
  15. Re:Why still 32bit builds? by tepples · · Score: 2

    Because there are still tablets and small laptops with less than 4 GB of RAM. For what workloads do the extra general purpose registers of x86-64 outweigh the cache hit from larger pointers?

  16. Are you even listening to yourself? by JustNiz · · Score: 4, Insightful

    Just to run the OS requires 1GB of ram? ...and I'm meant to be impressed with how "small" this is?

  17. Only problem is the 32 bit part by pushing-robot · · Score: 2

    Keeping software requirements low is a good thing, and there isn't really any justification for making a basic desktop OS require good hardware if all people want to do is the same stuff they were doing ten years ago. If they wanted to weed out underpowered PCs, they should mandate an improved version of the Windows Experience Index be advertised alongside PCs with simple numbers for office and gaming performance, and maybe energy efficiency.

    On the other hand, it's long past time to put 32 bit out to pasture, at least on the desktop. Remember, this OS will probably still be supported in the mid-2020s. I'm not going to want to maintain a 32 bit legacy codebase when PCs are coming with 256GB of ram standard.

    --
    How can I believe you when you tell me what I don't want to hear?
    1. Re:Only problem is the 32 bit part by afidel · · Score: 2

      Eh, one of the biggest reasons they're keeping 32bit around is there are business customers that need the SysWOW-16 subsystem for stupid WISE installers that use 16bit code (ugh), also for low end tablets the remaining flash memory for 32bit is a bit more palatable.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  18. Laughable submission by dreamchaser · · Score: 3, Informative

    The reason the specs have not changed is because CPUs and systems in general have been capable of doing most common tasks for at least 10 years. Are the use cases for extreme power? Yes. The submitter, however, makes it sound like it's a bad thing to be able to run on a wide range of hardware, including older slower machines. Are the minimum spec machines going to be able to run Crysis? Nope. Will they run Outlook, Work, and a browser? Yep. This is a non-story.

    1. Re:Laughable submission by gstoddart · · Score: 2, Interesting

      I completely agree most people haven't needed a faster CPU in years, unless they're in the hard-core gamer category or doing serious computational work.

      Memory, on the other hand, is something you've steadily needed more of over time.

      Me, I'm betting with 1GB of RAM on a modern Windows version, and you'll already be using swap space before it's even done booting.

      And then it's going to just be slow from there.

      With "Outlook, Work, and a browser", it's going to be thrashing like mad.

      Really, "able to run on a wide range of hardware, including older slower machines" means, yes, you can, it doesn't mean you'll like it or that it's a good idea.

      Hell, our household machine with 4GB of RAM and XP Pro doesn't feel like it's got enough memory.

      --
      Lost at C:>. Found at C.
  19. Until recently Linux kernel supported 80386 by davidwr · · Score: 2

    It was less than 2 years ago that the Linux kernel dropped official support for the 80386 chip in the "current" kernel. It's successor, the 80486, has been around since 1989.

    Several versions of the Linux kernel that still support the 386 are still officially supported. See http://www.kernel.org/ for details.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  20. Re:Why still 32bit builds? by Nethemas+the+Great · · Score: 3, Informative

    It has nothing to do with what is being run on these diminutive machines, it has to do with the needless complexity of supporting two architectures. The end user wouldn't know the difference, but it would lighten the burden for all software developers whether writing Windows, or software targeting Windows.

    --
    Two of my imaginary friends reproduced once ... with negative results.
  21. Et tu, Linux? by Lawrence_Bird · · Score: 2

    Slackware Linux doesn't require an extremely powerful system to run (though having one is quite nice :). It will run on systems as far back as the 486. Below is a list of minimum system requirements needed to install and run Slackware.

            486 processor
            64MB RAM (1GB+ suggested)
            About 5GB+ of hard disk space for a full install
            CD or DVD drive (if not bootable, then a bootable USB flash stick or PXE server/network card)

    Debian:

      A Pentium 4, 1GHz system is the minimum recommended for a desktop system.

    Table 3.2. Recommended Minimum System Requirements
    Install Type RAM (minimal) RAM (recommended) Hard Drive
    No desktop 64 megabytes 256 megabytes 1 gigabyte
    With Desktop 128 megabytes 512 megabytes 5 gigabytes

    Ubuntu Desktop Edition

            700 MHz processor (about Intel Celeron or better)
            512 MiB RAM (system memory)
            5 GB of hard-drive space (or USB stick, memory card or external drive but see LiveCD for an alternative approach)
            VGA capable of 1024x768 screen resolution
            Either a CD/DVD drive or a USB port for the installer media

            Internet access is helpful

    Linux Mint 16

    System requirements:

            x86 processor (Linux Mint 64-bit requires a 64-bit processor. Linux Mint 32-bit works on both 32-bit and 64-bit processors).
            512 MB RAM (1GB recommended for a comfortable usage).
            5 GB of disk space
            Graphics card capable of 800×600 resolution
            CD/DVD drive or USB port

  22. Same OS on desktop and laptop by tepples · · Score: 2

    On the other hand, it's long past time to put 32 bit out to pasture, at least on the desktop.

    After the RT debacle, Microsoft wants to ship the same operating system on the desktop and the laptop. And there are still plenty of laptops that come with less than 4 GB of RAM, such as the ASUS Transformer Book.

    I'm not going to want to maintain a 32 bit legacy codebase when PCs are coming with 256GB of ram standard.

    Just be glad Microsoft isn't Nintendo, which still has to maintain a runtime environment for its 8-bit codebase on its current consoles.

  23. Because add on vendors need to eat by gelfling · · Score: 2

    It's like the homebuilt PC market (which still sort of exists), such as Cube where the 'basic' model is little more than a motherboard into which you have buy all the extras that make it work, like RAM or non volitile SSD. It's like the new batch of $99 tablets purported to do 'everything' except of course for anything. It's like ordering a new Levovo Yoga and you discover that getting enough SSD to make it practical doubles the price.

    The funny thing is that apps are so bloated and so awful that even getting the most hardware you can afford is really only the difference between doesn't work at all and runs so poorly you think it doesn't work at all. My office laptop is a Toshiba R840 with 8GB RAM and a quad core CPU, a 500GB rotating drive and between the Java shit, management apps, endpoint agents, background tasks and 'automatic' updates it's a piece of shit that spends all day thrashing its brains out.

    MS is simply being lazy because if they told you what you really need you'd be forced to get a bigger machine than most people want to pay for. And after all they didn't say HOW it would run, only that would start (maybe).

  24. Re:Why still 32bit builds? by tepples · · Score: 2

    The end user wouldn't know the difference

    Other than that pointer-intensive 64-bit programs run more slowly than pointer-intensive 32-bit programs because of all the cache misses.

  25. tell my 2008 Mac . latest for $35 by raymorris · · Score: 5, Insightful

    Somebody forgot to tell my Mac that, because more than six years after purchase it's still running the latest OS. I just ran an update this morning, in fact. I think we spent $35 on an upgrade once.

  26. Re:Apple has no problem leaving old hardware behin by Carewolf · · Score: 4, Insightful

    My Mac is no longer supported (hasn't been for a couple of releases) by OS-X because the CPU doesn't do 64-bits. It's not even 10 years old yet, and it isn't supported by OS-X.

    .

    It was the first Apple computer I bought. It will be the last Apple computer I ever buy.

    Apple is a hardware seller. They make money on leaving old hardware behind in their software. Microsoft does not make money on making hardware obsolete, on the contrary, as long as it doesn't take them too long to support something, they make MORE money on supporting old hardware.

  27. Two problems by roc97007 · · Score: 2

    I see two problems with upping the system requirements for a new version of the OS.

    1) (and probably most important) The "low end" may operate on slim margins, but it does sell licenses and increase penetration. I don't think Microsoft can afford to ignore this market.

    2) The OS is not an application! It runs applications. For the OS to be light weight with respect to system resources is a GOOD thing, as it allows more resources to be available for applications. I'd much rather have my apps run faster than see the desktop do flashy stuff or the OS run a bunch of heavy weight services just in case I might need them someday.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  28. Let me get this straight by Yunzil · · Score: 3, Insightful

    Someone on Slashdot is actually complaining that Windows runs well on older hardware? We're through the looking glass here, people.

  29. Re:Windows XP by afidel · · Score: 2

    Microsoft added the requirement that the CPU must support NX which many of the old CPUs running Windows XP do not support.

    Which processors? AFAIK every Intel processor since Prescott (launched 2004, 10 years ago!) has had XD/NX, even the first generation Atom had NX.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  30. Re:Sucks to be you, minimum hardware specs by Anne+Thwacks · · Score: 2
    No one should be using Windows with hardware.

    FTFY

    --
    Sent from my ASR33 using ASCII
  31. Re:Why still 32bit builds? by K.+S.+Kyosuke · · Score: 2

    In those parts where you actually care about top cache performance, if you're using a "lower-high-level" language such as C or C++, you might not even want to use pointers and rather use some custom information encoding to squeeze as much useful information into a single cache line as you can.

    --
    Ezekiel 23:20
  32. Re:Why still 32bit builds? by tepples · · Score: 2

    Are you trying to claim that, for example, only bad software can be written in the Swift language because it isn't implemented anywhere but on Apple hardware?

  33. hardware has hit a wall so leave it as is by thetoadwarrior · · Score: 2

    In case you haven't noticed processors aren't getting any faster and haven't been for ages. Why would you want Windows using even more of the processor rather than letting applications use the rest?

    And because of that there are still a bunch of low-end PCs being sold and people simply not upgrading because really there's no point. Microsoft upping the requirements would just cut down their market. There are too many options for them to bully people like they used to do.

  34. Microsoft's business model is legacy support by Mr_Wisenheimer · · Score: 5, Informative

    Many 16 bit applications from the 1980's will run fine on Windows 10 32 bit edition.

    Microsoft, more than any other company, has spent money ensuring that old software runs smoothly on newer operating systems. It is not perfect, and it has a lot of downsides, but it is also whey the corporate world and government has embraced MS as the desktop operating system of choice.

    They are not going to get rid of Windows 32 on the desktop until there are almost no desktops out there that will run it. 2014 was the first year that Intel fully embraced x64 bit architecture for all of its chips. Most computers more than 10 years old are x32. There are a ton of netbooks and netbook tablets manufactured up until 2013, many that shipped with the EOL OS XP that need to be upgraded to Windows 10.

    1. Re:Microsoft's business model is legacy support by Mr_Wisenheimer · · Score: 2

      Just because YOU think that there is "no reason" to support the hardware does not mean that there actually is "no reason".

      I have an old laptop that came with XP. It is 32 bit with 2GB of RAM. It works fine on Windows 7 which I upgraded for free. If it were still on XP, I would probably upgrade to 10 if it were free or cheap now that XP is kaput.

      There are a ton of computers that are perfectly serviceable for what they are used for that have 32 bit processors. A lot of them are still running XP. These computers still need support. Since Microsoft doesn't profit from forcing you to retire your old computer, there is no reason to drop support for their customers who have serviceable units with 32 bit processors.

  35. WfW in VM by tepples · · Score: 2

    If 16-bit applications are the real problem, then perhaps Microsoft should make a Windows 3.11 for Workgroups image for Microsoft Virtual PC available to all licensed users of 64-bit Windows 10 Pro the way Windows 7 Pro came with the "XP Mode" virtual machine. But I imagine the only "16-bit applications" that most home users will be running are emulated games for the Sega Genesis and Super Nintendo Entertainment System video game consoles.

    1. Re:WfW in VM by Mr_Wisenheimer · · Score: 5, Insightful

      16 bit applications were just an example. DOS is pretty much free as is Microsoft's visualization environment if you run 64-bit windows. There still are quite a few legacy 16 bit DOS applications out there, btw. You pay millions of dollars to code a solution back in the 1980's or 1990's and upgrading the software is not always the best option. Heck, there is still a lot of legacy code out there from before the introduction of the MS-DOS PC in the early 80's.

      The point is, MS cares a lot about compatibility. A lot of times, "run in XP mode" is good enough to get most problems fixed and 64 bit windows supports compatibility modes going all the way back to the first 32 bit OS, which is Windows 95.

      While a program written for Windows 10 probably won't run on Windows 95, a business program written for Windows 95 probably will run on Windows 10, and corporations care a lot about that compatibility.

    2. Re:WfW in VM by jo_ham · · Score: 3, Interesting

      We have electrochemistry kit that is chugging along on a PC running Dos 6.2 and Win 3.11.

      Getting your data off requires a floppy disk as an intermediate step. I have no idea what we'll do if that machine ever craps out - it would be a shame to have to retire the potentiostat because the computers that it was designed to talk to have effectively ascended to godhood in the meantime.

      It's certainly not the only piece of analytical kit that is tied to legacy hardware. We have a couple of FTIR machines that look like props from Fallout: New Vegas but work just fine and I'm pretty sure the EPR computer is running Win95.

    3. Re:WfW in VM by unixisc · · Score: 2

      Like you said, if they can achieve that in XP mode, why would they need to burden 10 with 32-bit modes? Make it a pure 64-bit OS no matter how much RAM - or keep it at 4GB minimum - and then run anything that's 32-bits in XP mode

    4. Re:WfW in VM by LinuxIsGarbage · · Score: 3, Informative

      We have electrochemistry kit that is chugging along on a PC running Dos 6.2 and Win 3.11.

      Getting your data off requires a floppy disk as an intermediate step. I have no idea what we'll do if that machine ever craps out - it would be a shame to have to retire the potentiostat because the computers that it was designed to talk to have effectively ascended to godhood in the meantime.

      It's certainly not the only piece of analytical kit that is tied to legacy hardware. We have a couple of FTIR machines that look like props from Fallout: New Vegas but work just fine and I'm pretty sure the EPR computer is running Win95.

      I shudder at the thought of using a floppy. I like the software FastLynx Kind of like Interlink, but it can easily drag and drop files from DOS to a Win95/98/ME/NT4/2K/XP/Vista/7/8 (32 or 64 bit) using Serial or parallel null modem cables. Cheap $2 USB-serial adapter can be had on eBay. To get faster Parallel transfers requires a real LPT port on your modern PC, not a USB adapter. You can get the bundle from them that includes the software, and cables.

      If you have a PC with a broken floppy drive, it can even send the software using MODE and CTTY commands.

      It also comes for licenses of Windows versions of Interlnk and Intersvr. The way I had it set up, I created an up to 2GB FAT16 Truecrypt image on my modern "Server" PC (you can use some other image software as well). This gets mapped to a drive on the legacy client machine so now you have a massive disk drive expansion. When the drive is mapped, FastLynx has exclusive use of it, and you can't access files on the host OS it until you disconnect from the legacy PC. Alternatively you can map the drives on the DOS PC onto your modern PC.

  36. Does the two-floppy OS have Unicode? by tepples · · Score: 2

    Modern graphical operating systems are expected to do much more, such as render multilingual text at arbitrary sizes. Can you even fit scalable fonts for Latin, Greek, Cyrillic, Arabic, Bengali, Tamil, Thai, Khmer, Chinese, and Korean into two floppies?

  37. Re:Every new employee by techno-vampire · · Score: 2

    You can use X11/Linux, but then you'll have to keep paying the retraining cost for every new employee you hire...

    FUD, pure and simple. Most modern Linux DEs look and act very similar to Windows because they're designed to do the same thing. Your typical office worker doesn't need to know more about using Linux than he does about using Windows, meaning that all they need to know is which icon to click on to do what. And, most of the office software for Linux isn't constantly changing the UI, so that once it's learned, it doesn't have to be re-learned every time there's a minor upgrade. And, as far as peripherals go, stay away from the bleeding edge, and the odd are that It Just Works.

    --
    Good, inexpensive web hosting
  38. Why should minimum specs be raised? by PopeRatzo · · Score: 2

    I'm not sure exactly what we're giving up by maintaining minimum specs. Is there some rule by which raising the minimum specs improves performance on more powerful machines? Or that lower minimum specs means the OS won't run as well on the latest hardware?

    I can run Ubuntu on an old 486. Does that mean it can't scale up to my i7, or that it's somehow less powerful than if they set a higher minimum?

    Or is this a reaction to the fact that on the rare occasions that Mac OS has major update they always raise the minimum specs? Maybe the fact that Microsoft doesn't sell the system AND the OS together means they don't have an incentive to get us to dump our hardware when it gets to be four years old.

    --
    You are welcome on my lawn.
  39. Wait, you actually WANT your windows to run heavy? by nichogenius · · Score: 2

    Just because hardware has advanced to a point where we could justify increasing the minimum specs for Windows, doesn't mean we should. I mean sports cars are constantly being re-engineered to maximize power (acceleration/speed) and minimize weight (even more acceleration and speed). Why would consumers want a computer that REQUIRES multiple cores just to power the OS? That's called software bloating and it isn't necessary or appreciated by consumers when their computer is rendered unusable a year into its lifetime. No, minimize the OS. This gives you maximum headroom for the applications that you REALLY care about that actually NEED the cpu/gpu/ram cycles. In addition to it running better across the board, it also allows it to run on the light end devices such as the phone in your pocket. When it comes to software, lighter is better... especially when you are dealing with the dang Operating System.

  40. Re:Every new employee by Anonymous Coward · · Score: 2, Insightful

    It's not the OS, but the applications. There is a lot of business software that only exists for Windows and sometimes a very specific version of Windows at that.

  41. Re:1GB by DocSavage64109 · · Score: 2

    I work at a non-profit and have installed win 7 on machines with as little as 512MB ram. As long as you don't run any antivirus, they are usable and a 1GB machine is just fine for internet browsing and office apps. Now if you want to install an antivirus, you are talking 1.5GB minimum for a responsive system. I'd bet your wife's laptop had a bunch of always running corporate junkware on it and it may also have full disk encryption to deal with.

  42. 2008 Mac Pro (cheese grater), 2X quad 2.8 Ghz 16GB by raymorris · · Score: 2

    It's a 2008 Mac Pro. My employer offered to replace it with a new machine a few months ago, in fact they almost insisted on an "upgrade".
    This 2008 model has two quad core Xeons running at 2.8 Ghz and 16 GB of RAM, and the latest OS (10.9.4), so there's not really much to upgrade. Since they needed to use the money as budgeted, for new computers, I accepted a laptop, a MacBook Pro Retina with 2.7 Ghz Core i7 and 16 GB RAM - the same amount of memory as the 2008 model, but plenty.

  43. Re:Every new employee by exomondo · · Score: 2

    Why was there such an uproar over Metro?

    Because it was different, you were presented with a simple grid of icons to launch your applications and then your applications worked exactly as they had before, very simple ... but different. The truth is the idea that "all they need to know is which icon to click on to do what", is nice in theory but doesn't fly in reality.

  44. Re:No they won't by Retron · · Score: 2

    They just run under NTVDM, which is a bastardised version of SoftPC, as was the case since Windows NT 3.1. Ever wondered why a command /c ver returns MS-DOS version 5.0.500 under any x86 version of NT? That's why - it was the latest version of MS-DOS that was around when the version of SoftPC they licensed was written.

    Have a look inside NTVDM in Notepad (or a hex editor) and you'll see:

    "SoftPC-AT Version 3 (C)Copyright Insignia Solutions Inc. 1987-1992"

    Fun fact: the x64 and ARM versions of Windows still come bundled with a copy of MS-DOS 8, complete with Windows Millennium copyright message. It's in DISKCOPY.DLL. They also come with icons for Lotus 1-2-3 and other obsolete programs, in MORICONS.DLL (which was from Windows 3.1, 22 years ago).

    Windows is full of legacy stuff if you look.

  45. Re:Citation needed by Forever+Wondering · · Score: 3, Interesting

    Overall, 64 bit has a 20% [or better] performance increase for most workloads. There are other factors other than just size of pointers.

    Size of pointers is not the major factor in cache flush since most of the cache is taken up by data items and not pointers. These data items are more or less invariant across compilation mode.

    64 bit compilers only use 64 bit fetch for non-pointers if you actually request them (e.g. long long). MS is the odd ball and defines a "long" to be 32 bits even in 64 bit mode [contrary to the compilation models used by everyone else]. "int" suffices for most data. Where it doesn't, one will [have to] code "long long" and that is invariant across 32/64, except that the 32 bit code will be slower [generating 2-3 instructions for each 64 bit one].

    With x86_64, the first 6 arguments to a function are passed in registers and not on the stack (i.e. no wasteful push/pops for argument passing on entry/exit).

    For a function that has a lot of automatic [stack] variables, in 32 bit, any non-trivial loop could spend a lot of time dumping a register to its stack frame solely for the purpose of making room for another variable that needs the register. This is register pressure and is considerably higher in 32 bit mode.

    Once an address has been loaded in a register, access relative to that base register is identical speedwise between 64 and 32 bit.

    64 bit has RIP-relative addressing which allows data to be addressed as small offset from the RIP [instruction pointer/program counter] register. Since it's relative to the RIP, two consecutive instructions that address the same data location will have slightly different offsets within each instruction.

    You want a study? Try a google search on "performance 32 bit vs 64 bit".

    Or, the easy reader version:
    http://www.phoronix.com/scan.p...

    --
    Like a good neighbor, fsck is there ...