Microsoft Considers "Instant On" Windows
Barence writes "In what might be a glimpse of things to come in Windows 7, Microsoft is asking customers whether they would be interested in a new 'Instant-on' version of Windows. 'We would like your feedback on a new concept,' the Microsoft survey states. 'The Instant On experience is different from "Full Windows" because it limits what activities you can do and what applications you can have access to.' Sounds interesting but hardly new: Asus and Dell have produced laptops that provide swift access to apps and data using Linux subsystems."
Now it doesn't even have to boot to bluescreen?
In all honesty, I love the multiple minutes it takes to bring up windows now. Instant on would be a detriment.
ANYTHING that Windows wants to do to improve sucks and linux has already done it, done it better, cured cancer, etc.
/. that isn't a "me too, me too" Microsoft sucks, Linux is good person?
Seriously is there anyone on
Jesus this is like Digg more and more everyday.
OK bitches mod me down now.
The UI for the new "Instant-On Windows" is a black screen with the text "C:\>".
[Insert pithy quote here]
MS finally got around to complementing their Instant Off feature!
Kudos to them!
Attention all planets of the Solar Federation! We have assumed control! - Neil Peart
Sounds like a windows terminal to me. You can be instant on, and lease all your applications from microsoft.
Of course, now that we have metered service back, that will again kill the ASP business model off, this time once and for all. ( just in time for us all having enough bandwidth to make it finally work, the rug was pulled out from underneath us )
---- Booth was a patriot ----
That sounds like MinWin, which is a very good thing. I would love to have the option of booting in a very minimal Win32 OS !
"Sockets are the standard networking API, also useful for stopping your eyes from falling onto your cheeks" zeromq.org
Certainly there must be a way to offer these "instant on" apps while the rest of the subsystems load in the background. And if that's true then there's no need for an option, just always do it. It sounds like it's only an all-or-nothing proposition because they're copying the way others are currently doing it.
Developers: We can use your help.
Why is it that Microsoft has no original ideas of their own? Have you ever noticed that whenever Microsoft puts out a new product/service/concept there is substantial proof that it has already been done by someone else? The worse part of this whole thing is, Microsoft convinces the public that their idea is something new!!! Whats wrong with all the Sheeple!!!
"...it limits what activities you can do and what applications you can have access to..."
Sort of like Vista, eh?
[hit 'submit' before changing my mind...]
I might know what I'm talkin' about, but then again, this is Slashdot...
Instant on is useless if you can't do everything you want; which is what this is.
How about an don't need to reboot version?
The Kruger Dunning explains most post on
They can call it DOS.
Can't we have best of both worlds? Perhaps booting instantly a browser and basic apps, and then loading up other stuff in the background?
Or how about it loading up bits that you need, when you need them?
What joke!
We did this with an 68020 Amiga 2000 back in the early ninties. We bought an eeprom board and burned the whole Amiga OS (all 6 880K floppies and the rom image) to eeprom then plugged the board into the rom slot. The Amiga came up within milliseconds with the Workbench screen. Of course if you tried to do this with windows you would need 100 gigbytes of memory to do it...
Ok, next original idea from Microsoft please....
The Truth is a Virus!!!
From the article:
The concept is called 'Instant On'. 'Instant On' takes your computer from being completely powered down or 'turned off' to being usable for a few specific activities in a very short amount of time."
Glad they clarified that powered down and turned off are the same thing. S3, anyone? Small power draw and "instant on" with "full features." I wonder if instant on will be (much) faster than resuming from hibernate. It would be hard to justify an instant on for limited features unless it's a whole lot faster than resuming from hibernate.
"Obviously the systems that are greater than 60 seconds have something we need to dramatically improve- whether these are devices, networking, or software issues."
So, instant on will shave it down to... 30 seconds? Also have to wonder if this will be standard in 7 or something you get to pay extra for.
Evolution is a state-sponsored, state-protected religion.
I'm glad we have Microsoft to come up with these innovative ideas, because Linux developers could never come up with something like this on our own! Thanks Microsoft!
After sitting through "Please Wait. Configuring Updates" every time that I would shut down and boot Vista, this would in fact be a welcomed change. Well, I switched to Linux anyway... But okay.
System Up Time: 0 Days, 21 Hours, 32 Minutes, 58 Seconds
Windows Update :( Not "off" but restart.
Once I was a four stone apology. Now I am two separate gorillas.
"Why is it that Microsoft has no original ideas of their own?"
One could very well ask FOSS the same question. Any takers?
"The worse part of this whole thing is, Microsoft convinces the public that their idea is something new!!!"
Like Apple?
Shai Schticks:"You don't make peace with friends, you make peace with enemies"
They might as well get to work on an instant-shutdown feature too: Whereas I know the sortof exact time it takes my machine to boot up (to the point where you recognize the beeps and clicks of the HD ;-) ), it's always different in how much time it will take to turn off.
I can't really pinpoint why it sometimes takes ages for it too shut down: I have a habit of closing all my running programs first (not the ones in the trays), so the shutdown times shouldn't be too different.
When you shoot a mime, do you use a silencer?
But I can think of plenty of reasons to turn a notebook off. For example, a kernel update (we get those a lot in Fedora). Or a hardware upgrade. Or a low battery. Or extended storage. Or, if you are using a dual-boot system, to switch OSes.
Palm trees and 8
So maybe it's not the first time it's been done... Speaking as someone whose stuck on Windows in certain regards of his job, I would absolutely be interested in an instant-on subsystem which allows some utility in a standard Windows install without all the overhead that comes along with it.
My needs when running to meetings, on the road, and taking notes in seminars do not call for much more than a pen and paper, but my handwriting sucks. If its packaged into a standard windows install, its more likely that it might see the light of day in my corporate environment - third party options from specific vendors are far less likely to see usage, and they aren't offered by the vendor we go thru.
Overclockers
or Express Gate ... and it's available now:
http://www.newegg.com/Product/Product.aspx?Item=N82E16813131322
Get your game together Microsoft. We seriously need to see some self developed innovation from you soon or people will care even less.
The very fact that Microsoft as an organization cannot see that an "instant on" operating system would be a really, really major boon for them (my god, its so obvious my CAT is nodding) casts the entire company in a very, very bleak light.
Boot the system. Now snapshot a memory image (a'la hybernate).
Now for "instant on", set up the page table and start running, and in the background, lazily swap in the rest of the memory. Anything you need immediately gets paged from disk, and the rest of the state gets swept up over the next 30 seconds.
Also, in the background, do "lazy write" as well: Any page that is stable for >X seconds but the disk is still active, write it out, so that going back to sleep (rehibernating) can be fast as well.
Test your net with Netalyzr
Mod parent up!
How bout an instant off windows. I know I wish for one of these everytime I boot up Vista. I think instant on would just make the pain begin sooner.
"I don't have to think. I only have to do it. The results are always perfect, but that's old news." - Meat Puppets
I'd enjoy an "instant-on" version of Windows if they focused it on productivity software and casual access to the internet. I'd also need to see it improve laptop battery life by a fair amount. Let's speculate: if this version of Windows allowed you to run Microsoft Office, Internet Explorer (with overhead plugins turned off, such as FlashPlayer) and gave you access to file servers (FTP, SSH, etc.) and sported a 50% battery life improvement, I'd use it! This is a perfect setup for what I need from my laptop when I'm going about my day from classes and meetings.
The green os. 12-18% better power savings for 'always-on' desktops. Sell it to the CFO, not the CTO, and leverage half the marketing budget to the Windows Green campaign. Don't bother with other features or capabilities. They are unneeded, and do nothing to drive adoption or deployment. (Sorry, feature teams.)
"Flyin' in just a sweet place,
Never been known to fail..."
Mod parent slanty!
Because I have a secondary monitor to the left of my Microsoft Windows Vista laptop. Why is that an issue?
- Because after undocking, Microsoft Outlook insists on opening on that (non-existent) monitor.
- Because after re-docking, Microsoft Windows insists on logically placing my external monitor to the RIGHT of my Laptop, and swapping the screens that the start bar and sidebar show up on.
- Because after undocking, carrying my laptop to the conference room and plugging it into the projector, all kinds of weird things happen.
That's why I shutdown daily.
And the worms ate into his brain.
Mod parent left!
Yeah right.
I can attest to the fact that Dell uses XP Embedded for Dell Media Direct, and always has. I don't know about Asus.
Pffft! I had 'instant on' applications with my old VIC-20 computer.
Serving your airship needs since 1995.
The only practical way this will ever work is coercing hardware manufacturers to stick to more specific standards. In practice, ACPI hasn't solved it.
You need a Thinkpad, its the only laptop I've used that manages switching displays moderately well.
No, I don't work for IBM/Lenovo.
Roughly half my comments are never submitted. You may be reading the better half...
[Yeah, it's working hard.] 'Course, on that box it takes about four minutes for a reboot. Most of that time is waiting for system BIOS and RAID controllers to start.
Presumably the box and ads would be green, too? Then maybe they could have a color-coded release scheme, instead of the letters and numbers used to date. A green campaign for Windows Verde, followed by a brown campaign for the upgrade to Windows Merde! :D
Cheers,
"What in the name of Fats Waller is that?"
"A four-foot prune."
System Up Time: 0 Days, 21 Hours, 32 Minutes, 58 Seconds
Windows Update :( Not "off" but restart.
Hm. I run both Windows and Mac. I can't remember the last time I did any update to a Mac that didn't require a restart. It's really pretty annoying.
Windows has gotten much better about not requiring restarts for updates. A huge change from its Windows 95/98 and NT days.
I know my computer's startup far too well as well. It sends me into paranoia overdrive when it's different because it updated at last shutdown.
How much would it take for RAM modules be made such that they persist their state (like flash ram)? Or even have a motherboard that matches the size of RAM with flash and does a "hardware initiated hybernate". Granted, some work would need to be done to speed up the process, but "instant on" seems to be a missing hardware feature that is exacerbated by software using more time than necessary to start up.
Older computers ran fast with simple software and less and slower RAM. Has our capability scaled at the same rate as our system requirements?
DISCLAIMER: This post was not checked for speling and grammar- if you complain- you're a whiner
...11:07 up 472 days, 21 hours, 3 users, load averages: 1.23 0.44 0.17
This is my PowerMac G4. I never shut it down, just put it to sleep. Longest I've ever been able to keep a Windows laptop up was a week.
Normal Windows would be fine if it could sleep/wake up without locking up or losing half the devices and forcing a reboot.
No sig today...
If you throw your computer into suspend-to-disk (Stand-By), it uses no electricity, except for the amount your computer normally uses when it's off, and is essentially "instant-on".
Try it: put your computer into stand-by (suspend-to-disk), and after it turns off, reactivate it (click the mouse or something) and watch how quickly it goes back to how it was before you threw it into standby.
Need an automatic screenshot taker? Try here.
People always claim that FOSS (usually they just mean Linux, and in particular the KDE and GNOME desktops) just copies Microsoft and/or Apple, so "where's the innovation".
Well, this is where. FOSS made it possible for Asus and Dell to think about instant on computing. With Windows, you'd only have it if Microsoft came up with the idea. With Linux, anyone is free to come up with the idea. Even people not associated with Linux development per se.
That's what open source innovation is about. Providing the freedom to innovate. Yes Linux is still playing catchup (to a limited extent these days) in matching mainstream desktop functionality and in keeping up with all the closed de-facto 'standards' that keep appearing due to the fact that the marketplace is still a heavily distorted Monopoly dominated one.
So don't expect a new desktop paradigm (which most people probably don't even want). But expect a host of new devices (EeePC, Android, TiVo, etc) made possible by the true open source innovation - freedom to reuse.
Posted from my Android phone. Oh, I can change this? There, that's better...
Let me get this as simple as possible:
1. Having a fast booting OS is good in any case.
2. Having a special fast-boot mode is useless.
Let me give you an example.
Take a normal mobile phone. I can press two buttons and the phone is ready to be used. Does anyone on this planet cares how fast a mobile phone boots its OS? Pretty much nobody cares if the phone boots in 15, 30, or 60 seconds. They boot it once a day at most. I can't even remember when was the last time I rebooted mine.
Can you already see where I'm going with this? I got only few words:
Suspend/hibernation/hybrid sleep.
I already wrote a post similar to this. Take my macbook (or pretty much any other computer) for example. I can't even remember when was the last time I (re)booted it. Consequentially, I don't even care how fast it boots. I just close the lid when I'm done with my work and the computer goes to hybrid sleep. When I want to resume with my work, I just open the lid and the computer is *instantly* ready to accept my input.
This is just like a mobile phone. But even better! As the mobile phone does drain the battery slowly, computer actually doesn't (if it is hibernated).
So to finish with my post. Of course it is good for a OS to boot fast. But in my view this isn't one of it's main features. Instead they should really be working on improving suspend/resume mechanic on desktop and laptop computers. Too many brand new laptops dont' resume when I open their lids. I usually have to press their power button to resume. And sometimes, they don't resume at all. So instead of doing a whole another windows mode, they should instead focusing on better suspend/resume support.
I still can see like 98% of windows users and 90% of mac users regularly shut down their laptops/desktops. One can consider this a bad habit from the "good old times. Modern computer architecture really should be making great suspend/resume architecture.
Trolls are like broken clocks. They show the truth two times a day. The rest of the day they talk nonsense.
I am probably the least techincal person on /. But I like geeky girls, so I keep up on the news. I know a lot of you are saying "big deal" or "it's been done before" -- but I respectfully disagree.
.... 15 days...? (Did I do that right?)
This would make me upgrade. I think it would make a lot of businesses upgrade. Especially if it would allow you to write or check email or even browse as the full functionality is loading in the background.
To give you a sense of why I think business would love this: Imagine a law firm with 300 lawyers. Those lawyers probably wastes on average of between 1 to 2 minutes each morning booting Windows.* (Since there are no known lawfirms that use Macs or Linux, it's a moot point whether other systems already do this.)
300 Lawyers * 2 minutes = 600 minutes or 10 hours per day of wasted legal time.
At a low hourly rate of $200 per hour, that is $2,000 per day in lost revenues. Given that a license costs, what -- $100 dollars per attorney? It would pay for itself in
* And note that for me, boot up time probably cost me far more than 2 minutes per day. You sit down at the computer to work, sit while it boots, get distracted, and come back 10 minutes later. I know it's silly -- but when you are in a profession where every six increment is billed, this adds up.
6-7 seconds to the desktop.
One of the reasons I loved Risc OS so much (non-brits may have to google). There's a lot to be said for instant on, especially for creative types (like myself) where inspiration may suddenly appear and the need to save it is urgent.
Waiting for windows to boot (especially an old installation) can take so long you can lose that "spark", so I'm all in favour of this.
Pfft...beat you. I did this with a Sinclair ZX81 in the early eighties. It had BASIC already burned into the main ROM. You turned it on and your entire system was immediately ready to go. Ergo, by your rationale, your idea was a pathetic imitation stolen from Sir Clive Sinclair.
Gee, I remember when /. used to have rational and meaningful dialogue from people who were at least half as intelligent as they thought they were.
I'd say you were beating a dead horse, but the horse has so completely decomposed, even the skeleton has been ground to dust and blown away. You're beating the ground where the dead horse used to be.
12 years ago. It certainly isn't a new idea. However, it does require either caching session data out to ROM, Flash, or hard disk (which requires energy and therefore the system isn't "off"). Therefore, I don't know how this isn't that different from their current hibernation technology they've had for years. And honestly, they really should just fix that first.
Can they make it instantly boot into the game in the cdrom tray? That's basically the only reason I start Windows anyway. It would be nice to have Firefox, but if I really needed to do some web browsing I'd just boot back to Linux.
So please, Microsoft, work on load times. This is a real problem for some of us.
It may not matter what kind of laptop he uses. Vista has real problems with laptops and secondary monitors.
Note: unlike 99% of Slashdot comments that mention Vista, I'm not bashing it (I like it and use it daily), but that is my biggest pet peeve with it. It always gets confused about monitor configuration on laptops with a secondary monitor.
By the way, just a note to the GP poster: when an application insists on appearing on the monitor that isn't actually there, it can still be moved back to the correct monitor. Right-click it on the task bar, select "move" (or hit "m"), then press any arrow key. This will attach your mouse pointer to the window and allow you to drag it back into view.
"You cannot simultaneously prevent and prepare for war." -- Albert Einstein
...and if you had a dell laptop this would include "instant-on-fire".
Eh, I just forcequit the updater process and reboot on my own terms
Check out my sysadmin blog!
Why not spend the money on developing mram to be used for storage, then you can shutdown and startup really fast. Oh wait Microsoft will find a way to slow that down anyways.
After reading your journal entry, I'm a little confused on how you believe Microsoft "intentionally sabotaged" power management under Linux? Of all the evidence presented in the Iowa case, surely you have something more specific than an email that proves nothing at all other than Bill Gates' reluctance to release something for free?
Also, if your claim that Microsoft somehow crippled ACPI (and/or APM) to hurt Linux... how come ACPI works as well (or as badly, depending on your hardware) as it does on Windows? Specifically, if Microsoft, *BSD and Linux all implement the same open standard, how is that intentional sabotage by "M$"?
And, going back to your journal entry, I see you never did reply to any of the posts that challenge your interpretation of this problem. Why is that?
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
Same for instant off (yawn)
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
This sounds like a standard concept test. I work with market research for a large CPG company. Let me tell you what a concept test is.
Marketing Manager: "We have a bunch of ideas for things we can do in the future. Let's put out a survey and find out how many people like it. Then we'll measure purchase intent and find out what people would pay more for, and measure the costs of doing each concept vs the potential sales and do the one that makes us the most moneys."
Let's be clear: just because someone saw it on a survey from Microsoft, doesn't necessarily mean it will ever see the light of day, let alone be incorporated into Windows 7. They may be using it (along with many other concepts they are likely testing) to try and shape what Windows 8 or 9 might look like. Most concepts I have tested, when weighed with costs, haven't reached the "let's go do this" threshold.
Uptime: 11:50:35 up 4 days, 16:39, 2 users, load average: 1.17, 0.97, 0.98
The last three times I rebooted it was for a kernel upgrade. My laptop is an old P II with 96Meg RAM (maxed out) and it boots to a usable desktop in about 90 seconds or so with full access to every program on it. Who needs "instant on" if comes up crippled?
Good, inexpensive web hosting
Speaking of external monitor issues, let's not leave Vista our all by it's lonesome. My Macbook Pro consistently looses it's ability to keep my external monitor on. I have it running through a KVM switch but it wasn't a problem until after the 10.5.2 update. Before that it worked perfectly. Now, I have to reset it by turning off the machine and removing the battery and holding down the power button. It is quite annoying.
It's not a server, it's a laptop. Uptime is meaningless.
It doesn't mean much now, it's built for the future.
I'd be interested in what the power consumption would be in this "instant on environment"
no matter how good it is, it is human nature always wants to make things better
The real joke, of course, is that shutdown really should be almost instant.
But MS, and Linux, and everyone else, insists on terminating each and every process for no apparent reason.
Just close the damn open files and turn the power off, you stupid computer.
If corporations are people, aren't stockholders guilty of slavery?
I dunno, maybe it's something to do with that announcement saying "the use of all electronic devices, including laptops, is prohibited during taxiing and takeoff"?
I used to do that for OS updates, too. It won't let you do that in Leopard (at least in Software Update; you might be able to do that if you DL the package and install it manually; not sure). For third-party kernel extensions, I usually force quit Installer, run Terminal, and kill -HUP kextd.... Usually works. Only when it doesn't do I begrudgingly reboot (and generally swear at the driver developers under my breath). Maybe it's just me....
Check out my sci-fi/humor trilogy at PatriotsBooks.
FreeBSD's clearly dead: 1 user, load avg 0.00.
PG&E can barely even keep my power on for a week. Okay, I'm exaggerating slightly, but I do have machines whose sole reboots occur when the power fails for more than 30 minutes. Their uptime is currently a mere 8 days....
/^@&*$!(&*#^%&+$-)&*&[4-)]/
Check out my sci-fi/humor trilogy at PatriotsBooks.
I really love Ubuntu updates for that reason. Their update service is like that colonial england servant you dreamed of having but could never afford. Even if it updated the kernel, it humbly suggests a restart, serves earl grey and quietly retreats.
Do not trust this signature.
Notebooks? What about Media Center PCs?
Watching TV. In the middle of a program. PC locks up, I'm going to miss the climax!
Reboot PC.
10 minutes later you resume watching, but it's too late, the show is over.
That SUCKS! And trust me, it doesn't matter how careful you are picking out your hardware, or configuring your software. That WILL happen, the software stack just isn't reliable enough to avoid problems like this.
Instant-on would be a godsend for us HTPC users.
I don't remember when was the last VAX/VMS kernel update, ten years ago perhaps? Where I work we have several VAX machines with uptimes around fifteen years. With NO vulnerabilities at al, they are in their own DECnet, no TCP/IP, no connection to the outside world. They run a satellite control system, several million lines of VAX-Fortran source code.
The only problem with this setup is that there is no replacement hardware being fabricated, luckily it's very reliable hardware, but even so we are now upgrading to a completely new system.
Why does anybody turn their notebooks off?
How about to save electricity? Do you really use your Macbook much when you are asleep?
No wonder the planet is screwed....
Yeah, now in every update pack only 2 out of 10 updates require restart.
Extreme Programming - Redundant Array of Inexpensive Developers
Now when someone figures out the "instant green" gadget to make red lights turn green so you are never stuck at an intersection I will pay any amount!
It's already been done, and use of one of those gadgets by civilians was made a federal crime over three years ago. Sorry.
~Philly
Hah. They used to say that Linux is slowly approaching the quality of Windows. Now I know the opposite is the case. Windows is approaching the quality of Linux, all by itself. Hackers, do nothing, just wait! Our favorite operating system will become faster and less error prone than Windows all by itself!
Do not trust this signature.
While I have no legal recognition as a Microsoft apologist, through contractual obligations or licensing terms, nevertheless, I would like to apologise on behalf of Microsoft.
Please accept my sincere apologies.
It's good to hear that Microsoft is looking into "instant on" technology. It would be a good complement to their "instant stop" technology.
If "disco" means "I learn" in Latin, does "discothèque" mean "I learn technology"?
Hm. I run both Windows and Mac. I can't remember the last time I did any update to a Mac that didn't require a restart. It's really pretty annoying.
Two just recently, do you actually watch the screens you click "OK" on?
Most importantly, 99% of the Mac applications don't require a reboot, while >80% of the windows apps do (strictly speaking, they don't really require one, but they ask for it as if).
That's a lot more annoying.
Assorted stuff I do sometimes: Lemuria.org
I want instant on for my own body. Saves a cup of coffee in the morning.
Do not trust this signature.
You have installed a new 'Instant On'(tm) aware application. Do you want to reboot in order for the change to take effect?
[Reboot Now] [Remind me every 2 minutes] [Go away but reboot without another warning in rand(5,10) minutes]
Assorted stuff I do sometimes: Lemuria.org
Yes, I know there are projects like Splashtop, but each time I've heard about them they seem to only come with the purchase of a particular product (e.g., a motherboard or laptop).
Are there any free linux projects that aim to do this type of thing? Or would even do this type of thing as a side-effect of being really lightweight?
What I'd be looking for as an end user is a graphical environment, in which I can start up a browser and maybe an IM client.
Would an installation of Knoppix fit the bill? I've never tried actually installing it...
it comes with my solid state disk.
I have a ThinkPad with the exact same thing, and guess how many times I've used it? ZERO (0)!!! This is for a number of reasons, but a big one is how customized my OS and browser is. I open up FF and type in a pwd and immediately Slashdot opens, and logs me in, eBay opens, and logs me in, Gmail opens, and logs in, and Woot! opens up and logs in. It's all automated and quick. Unless I can have FF with noscript running on this "micro windows", and unless it synchronizes with my regular FF, I'm not interested.
I turn it (my Toshiba satellite) off when I travel with it, cause the latch for the lid is broken and there's no way to turn off the "wake up when lid is opened" behavior, so if I don't turn it off, it tends to wake up on its own if the lid opens a bit. I'd much rather bring it out of hibernation or sleep by hitting a button.
I also restart occasionally (every couple weeks) when it starts slowing down too much. Or if the cats unplug it. And yes, I run regular antivirus and adware sweeps.
The meek may inherit the earth, but the strong shall take the stars.
Microsoft's supposedly fanciest new OS...
Mojave?
Most importantly, 99% of the Mac applications don't require a reboot, while >80% of the windows apps do (strictly speaking, they don't really require one, but they ask for it as if).
My impression is that this has decreased tremendously from a while ago. Older programs often require it, some programs that make system changes (like VMWare, which installs a driver) require it, and the occasional program (like Visual Studio, I think) requires it for who-knows-what reason, but I would say it's pretty rare. I don't know if it's just the programs I install (often fairly lightweight installations of OSS stuff, often ported from Unix), but in my experience it's probably under a third of the time that they even ask for a reboot.
I think 80% is VASTLY overstating the problem. (Not that it isn't a problem and developers aren't dumb.)
Mode parent independantly.
Aah, change is good. -- Rafiki
Yeah, but it ain't easy. -- Simba
You're off by one letter
1,$s/V/M/
Grab your French dictionaries for that one, folks, and laugh.
Windows Merde!
There is no mod.
The ACPI Specification defines the requirements for the DSDT (and everything else, for that matter) pretty explicitly. Intel's ASL compiler, iasl, used to compile the DSDT to AML from ASL, will throw errors and warnings if the underlying ASL is buggy. Unfortunately, Microsoft's ASL compiler allows many of these errors and warnings to sneak by. As a result, many OEMs write buggy DSDTs, and it turns out that Windows is very forgiving of bugs in the DSDT that get by Microsoft's compiler (not surprisingly).
One may speculate about intentional crippling of Linux (as was the case with FoxConn mainboard), so the GP's post may be valid given the bad business practices that Microsoft was using all the time (I recall them trying to pay a premium to sysadmins who convince their bosses to buy MS-products).
Because I have a secondary monitor to the left of my Microsoft Windows Vista laptop. Why is that an issue? - Because after undocking, Microsoft Outlook insists on opening on that (non-existent) monitor. - Because after re-docking, Microsoft Windows insists on logically placing my external monitor to the RIGHT of my Laptop, and swapping the screens that the start bar and sidebar show up on. - Because after undocking, carrying my laptop to the conference room and plugging it into the projector, all kinds of weird things happen.
That's why I shutdown daily.
You can undock? My work laptop is infested with XP, and refuses to undock. If I try to undock, Windows informs me that a serial port is in use and prevents the undocking. As far as I know, there are no serial ports in the port replicator, other than USB ports which are not in use. It has always done this, since it arrived out of the box last year.
Uptime: limited by need to shutdown before undocking [stupid bloody Windows], rarely more than 1 day.
Those who can make you believe absurdities can make you commit atrocities. - Voltaire
Really? Windows makes me restart every time I update. This is one of the many reasons I prefer to stay in Ubuntu.
Well, I can answer the reason why ACPI works "so well" on Windows. It "works so well" because the BIOS writers' job isn't done until the computer jumps through all the necessary ACPI hoops -- on the current versions of Windows.
This isn't quite the same as making a standards compliant implementation. It is making an implementation that does everything (or the important things) the standard says should be doable provided you are dealing with on Windows.
Secondly, there's no guarantee that whatever atrocities you commit will work on the next version of Windows. I've seen a number of ACPI DSDTs uncompiled, and they do a lot of version and OS dependent stuff.
You'd think the point of a standard would be to provide a uniform interface, that whatever operating system twiddles some lever gets the same result. However the result is dependent on what the ACPI implementation thinks your OS is. So this makes it possible, indeed very easy, to provide an ACPI implementation that is broken depending on which operating system it believes is running the show. Indeed, sometimes the fix for Linux based ACPI problems is to give a phony identification string to ACPI, to tell ACPI that your Linux kernel is really Windows XP.
Maybe there's some profound reason why the things ACPI are supposed to do in a situation have to be (a) tied a specific operating system and version yet (b) hide the details of the differences from the operating system. Or maybe it's just a crappy standard. The fact that it makes all kinds of wonderful things happen doesn't make it a good standard.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
The only practical way this will ever work is coercing hardware manufacturers to stick to more specific standards. In practice, ACPI hasn't solved it.
Historically, the most stable, reliable computer systems have by and large come from companies that produced both the hardware and the software. Solaris, AIX, z/OS, VMS are all examples of this.
I'm not saying it's impossible for the scenario with Microsoft not producing the hardware to work, but I'm not sure it is when Microsoft insist on writing software which tries to be so damn forgiving of every crappy bit of hardware - particularly when they're big enough these days to tell hardware manufacturers that failure to follow the spec properly is their problem.
You guys don't read much, Microsoft couldn't sabotage anything!
Remember, they do have Ethical guidlines
Go go Gadget Nailgun!
Truly, I must be missing something. OS X (the Macintosh operating system) comes on instantly from sleep mode. (In sleep mode on a laptop, battery life is typically several days. However, all Macintoshes have the same sleep mode.)
Actually, in my experience it's as big a crapshoot as it is on Linux. It depends entirely who you purchased your laptop from. IBM Thinkpads seem to work most of the time, Toshiba not so much. Sony Vaios are completely broken under any OS.
It *is* a crappy standard. But that has nothing to do with sabotage or any other conspiracy theories.
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
That's what I use my BlackBerry for - I have the Gmail app installed. Instant gratification.
I saw a video a while back for a new laptop made by someone unusual - nVidia maybe? - that came with an instant boot to basic functions like email, with an optional boot into Vista. I thought that sounded great. It also might make users realize that they don't need Vista for a lot of what they do.
My Dell 630 latitude running XP-SP3 is ready to go in 10 seconds from hibernation. From standby it is even faster but in this case the computer is not fully off. Sometimes it may take a few more seconds for the wireless to connect, but this would be the same with any system. I'll take lean and mean over bloated and slow anytime.
I have to wonder what's wrong if you can't keep a Windows laptop up more than a week. You've either got some bad hardware, or you've done SOMETHING to make it unstable.
I don't like Vista, but my laptop is happy with it. I don't have problems with anything, everything works. I can output thru HDMI, or S-Video, or the VGA port, or the Component out, and switch back to the internal monitor. It's been going for multiple weeks now without any issues.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
Oh really? I distinctly remember the time I left my work computer running a long task overnight, coming to the office in the morning and finding it had rebooted because of an update. It didn't save anything, it didn't ask anything, it just rebooted in the middle of my (unattended) work. The IT mister sets the updater on our Windows computers, so it wasn't even my fault. This was perhaps six months ago, using XP SP2.
That was the morning I took two coffees instead of my usual just single.
Why should people have to choose between instantly on and fully functional? Can't Microsoft be ambitious enough to aim to make windows boot fast? This is like they're giving up on that as if it's just not possible, and instead offer some half-way compromise.
It's a well-known fact that you never use Microsoft's compiler if you need ACPI to work under Linux. That's what the Intel compiler exists for. I will grant you that laptop vendors might simply use Microsoft's compiler because "it works" (barely), but until very recently they had no reason or incentive to cater to Linux. However, had they wished to do so, they had a readily available option. I'm pretty sure Dell is not using it for their Ubuntu laptops.
That's a completely different problem, a vendor specifically excluding power management support for Linux. Once enabled with a simple BIOS hack, everything worked correctly.
I fail to see how that is relevant here at all.
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
Hm. External monitor on my right at home, that occasionally gets rotated to and from portrait mode. Different external monitor on my left at work. Plug into lots of different types of projectors and even an old non-HD plasma display. No rebooting unless there's a core OS update. OS X even remembers which monitor belongs on which side of the screen, and that I prefer to have it logically positioned slightly above so that the bottom hotcorners are easy to hit.
*big long gong sound*
Confucius says: Not as much pain in being moderated as a troll than not being moderated at all.
*bow* *retreat*
Do not trust this signature.
Screw instant on, Computer should always be on...
This is why hibernate and other state technologies exist. Hibernate your freaking computer, stop shutting it down. Even in a hibernate state, the computer can turn itself on to grab updates or performance maintenance if allowed and then re-hibernate.
(The concept of 'shutdown' for modern computers is something that will die in a few years anyway, like like application states of being off will be a thing of the past before long also.)
Why aren't people better educated about this. Even Vista by default puts itself to sleep and hibernates.
On my work laptop, it has been restarted about once a month for updates. The rest of the time it is either ON, Standy/Sleep, or Hibernated when traveling. I literally wait longer on the 'aged' BIOS than the OS itself.
As for the statement about Linux 'instant on' media features on some laptops... Um, some of the current instant on Media/DVD utilities use a modified form of XP more than I have seen Linux versions, as embedded XP is what was used by some of these companies.
As for Vista, it already supports Media or Hotstart features, that just haven't been used much by the OEMs, because it boots in 15-20 seconds instead of the 2-5 seconds of the embedded XP implementation.
Again, why settle for a single application instant on, when people are getting 15sec boots times on a full Vista boot? (Even the PS3 or XBox 360 take 10seconds to boot) Are people just getting insane about boot times? -And if you want to see a 'real long' boot time, restart your Cable Box or Sat Receiver, yes even the *nix based ones. 5 minutes or more you will be waiting.)
This is crazy on several levels. Especially when several OEM's BIOSes take longer to intialize than the OS itself takes to boot.
Microsoft should:
1) Demand OEM BIOS times are 'instant'.
2) Educate users to use freaking hibernate ALWAYS.
3) Forget the limited feature OS boot (A form of WinPE or an embedded Vista core, like the XP media center instant on features use already).
The docking capability is typically bolt-on third party software (at the driver level, no less,) so your laptop probably always thinks it has a 2nd monitor even when there's none hooked up, and so Outlook is allowed to open on a monitor that doesn't exist.
How hard is it to cache the ram and have it reload on startup if the checksum clears. Microsoft should be able to do this and have everything the same if you are doing a full boot or "instant on".
True but I can restart and log back in to OS X on my computer within 1 minute at most. Restarting my Vista (or XP when I had XP) computer literally takes a minimum of 5 minutes (even with most start-up programs disabled). A restart in OS X is far less obnoxious than one in Windows (at least for me).
Any vendor who still work on the assumption that a majority of their laptop customers to still turn off their machine everyday is doomed to fail.
Even on an airplane, use standby, dont actually shut the thing off.
There's just a trickle of current to keep the ram alive, its no problem.
Been flying that way for years, with nary a problem.
Even the linux based ones from DirectTV do that.
My POS drops a few seconds right on the 15th minute of nearly every 30-minute show I record.
That thing is so damn flaky.
You did mention Gate's insensitive to prevent Linux from being able to use ACPI. I see this being accomplished by Microsoft's compiler. I don't say that every vendor is in bed with MS (although we don't know their contracts), I say that Microsoft has fulfilled the will of Bill Gates by developing this forgiving compiler and knowing that vendor would test Windows only. I see the connection, you don't, that's what opinions are for. Given Microsoft's shady behavior in the past I know about, I think they are more than capable of doing such a thing.
As for Foxconn -- there was a case of a vendor explicitly enabling crippled support for Linux, not excluding it. Malice or carelessness -- we'll never know. They have fixed the issue nonetheless, yet I doubt that I'll buy their products.
It's not so much Windows instant-on that people care about, it's something better than the same-day service currently offered by Vista after you hit the power switch. If you could tune the OS to boot in 10-20s (or even 5s like the Linux Plumbers did recently this wouldn't even be something you'd need to ask users about.
More seriously though it would be good if they partition things nicely so you don't have instant on then have to choose to boot into a full Windows. Instead if you could use the work that has already be done (by presumably just loading a small kernal with minimal services), and then just load the remaining pieces that would be better. My understanding, please correct me if I'm wrong but the Instant On linux is actually a firmware linux on the Asus and Dell products so when you click to go to full OS it has to load everything as if the feature didn't exist. Having an OS kernel in firmware that was used when live would be really cool.
Probably depends a lot on the type of programs you install. You're right, small tools don't often require a reboot. Games (even demos!) very often do. Larger applications do. And of course, anything that installs a driver does.
Assorted stuff I do sometimes: Lemuria.org
My experience :
On my intel (ich9r / q6600 / 4gb) rig, the longest at boot is the BIOS POST screens, followed by the Intel RAID BIOS. the vista boot time (until usability) is very tolerable (30 seconds including account selection screen and password entry).
Then again, I seldom run complete boot cycles for Vista as STR sleep is perfectly reliable and wakes the Pc in 2-3 seconds, tops.
YMMV.
--- Back to the trees, back to the trees !
I recently tried a version of Windows XP that I received from a friend. It resides in a USB flash drive, takes about 30 seconds to be completely operational, takes up around 160MB of total storage space, runs all my portable apps(from http://portableapps.comand/ it takes around 3 to 4 seconds to shutdown. I know it's not "instant on" but around 30 seconds after pressing the power button, I am able to browse the hard disks of computers which have been damaged by viruses or other causes (and recover data that would be lost to reformatting). Perfect in my opinion.
Trust me, I curse Apple developers pretty frequently...it's not just you
Check out my sysadmin blog!
twitter does not reply when you hand him his ass on a plate, unless he has a name troll for he can use to insult you. And if you're not careful, he'll just create one. And then claim you threatened him with most foul death.
We've done this before, with the same expected results.
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
I understand what you're saying, but think about it a bit more and it makes no sense whatsoever. Remember where desktop Linux was back when ACPI was first released. Do you think Microsoft felt threatened by that?
Microsoft may be guilty of caring only about their platform, but that in and of itself does not make them guilty of trying to "sabotage" others. At least not in this particular context.
But like you say, that's just my opinion :)
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
Well, in Iowa case documents there was an analysis of Linux and Open Source: http://antitrust.slated.org/www.iowaconsumercase.org/011607/6000/PX06501.pdf
It is a 70-page document and it is well made. I'll quote from the summary:
Consequently, OSS poses a direct, short-term revenue and platform threat to Microsoft - particuiady in the server
space. Additionally, the intrinsic parallelism and free idea exchange in OSS has benerifs that are not replicabie with our current licensing model arand therefore present a long term developer mindshare threat.
A very good analysis though, one of the best I've actually seen.
So they did care back then.