Technology Review - Published By MIT
Log in to My.TechnologyReview.com | Register
Advertisement

Wednesday, January 16, 2008

Instant Boot-Up

A Silicon Valley startup bypasses Windows to start computers faster, getting people online in seconds.

By Kate Greene

smaller text tool iconmedium text tool iconlarger text tool icon
Surfing in seconds: This screenshot is an example of what Splashtop users could see seconds after they turn on their computers. From here, they can choose to boot the original operating system, edit the settings for the software that initiates the operating system (the BIOS), or shut off the computer.
Credit: DeviceVM
Multimedia
•  See screenshots of how Splashtop works.

Many office workers have the same morning routine: turn on the computer, then grab coffee, catch up with coworkers, or look at paperwork while Windows boots up. Others save time, but waste energy, by keeping their machines on all the time.

Now Device VM, a startup based in Silicon Valley, has a product that circumvents the everlasting boot-up. The company has recently released a tiny piece of software that, when integrated with common computer hardware, gives users the option to boot either Windows or a faster, less-complex operating system called Splashtop. Depending on the hardware and Splashtop settings, a person using the software--which is based on the open-source operating system Linux--can start surfing the Web or watching a DVD in less than 20 seconds, and, in some cases, in less than five.

DeviceVM has formed partnerships with several hardware manufacturers, and Splashtop is already available on hardware from Asus, a manufacturer of motherboards, the main circuit boards inside computers. Within the next couple of months, desktops and laptops with Splashtop-enabled hardware will be available to consumers, says David Speiser, director of business development at DeviceVM.

Lengthy boot-ups on Windows machines occur for a number of reasons, explains Ben Chong, senior architect at DeviceVM. "First of all," he says, "Windows is pretty big." This means that it has megabytes of instructions to follow--from opening up applications to checking what's in memory. Most computers also come with extra software that Windows automatically loads at startup. "In many cases, Windows PC comes with a whole bunch of stuff you don't need," Chong says. "Starting all of the programs takes a lot of time." (Microsoft wasn't able to comment on Windows' startup times before this article went up.)

Hitting the power button on any computer loads software called the basic input-output system, or BIOS, which is often stored in flash memory. The BIOS checks for hardware drivers and sets up the operating system. Splashtop is embedded in the BIOS, so it starts before the operating system is up and running. The user sees a screen with a simple interface offering a handful of options, including launching the Firefox Web browser, a media player, Skype, or an instant-messaging program, or allowing Windows to boot. The applications are stored in a flash-memory chip on the motherboard, so they can be quickly accessed--even if the hard drive fails, Speiser notes.

DeviceVM is not alone in its effort to give people a way to bypass Windows. Phoenix Technologies, a company that develops BIOSes that run on many computers, recently announced a technology called HyperSpace, a lightweight operating system that launches at the same time Windows does. (DeviceVM is also developing a version of Splashtop that can boot alongside Windows.) HyperSpace is expected to be available in laptops in the second half of this year.

For its part, Intel is developing both hardware and software that will shorten boot times. "We see boot time as something in which there is room for improvement," says Steve Grobman, director of Intel's business-client architecture group. Intel is currently shipping Intel Turbo Memory, which boots Windows faster by caching data in flash memory instead of on the hard drive. It also consumes less power, which is a concern in mobile devices. Grobman says that Turbo Memory works in conjunction with software coming from Microsoft, called ReadyDrive and ReadyBoost.

Grobman adds that Splashtop also resembles the lightweight operating systems found on some mobile devices, which allow access to only a few applications at a time. "I think Splashtop's capability is the same concept, but it's making it a little bit more general purpose," since it works on desktop and laptop machines, Grobman says. "It's a positive development in that it's making the PC easier to use in certain circumstances."

Comments

  • NOW!
    rlindsl on 01/16/2008 at 1:25 AM
    Posts:
    7
    Avg Rating:
    3/5
    What a wonderful world it would be if you could be checking your E-mail while Windows flounders out of bed like a hung-over drunkard struggling to its feet and then announcing this amazing accomplishment with a bit of Fanfare (that stupid noise it makes, God I hate that!)minutes afer the process was invoked. Honest to frick I would pay to have an all RAM OS if I could have it NOW. The catch to this story is that there is no way in hell I will ever be able to be surfing the net before staggering willie (played by John Hodges) arrives full force because I have a wireless conection to "manage". Well on the next 2.5 grand investment maybe I'll have that.
    Rate this comment: 12345
    • Re: NOW!
      rdvandell on 01/16/2008 at 9:47 AM
      Posts:
      11
      Avg Rating:
      3/5
      Perhaps if Redmond had designed a real O/S seperate from the UI... like...uh...what's that called again? (Woah, a chair just flew by my window.)
      Rate this comment: 12345
    • Re: NOW!
      gjcoram on 01/17/2008 at 11:48 AM
      Posts:
      6
      Avg Rating:
      4/5
      > Honest to frick I would pay to have an all RAM OS
      > if I could have it NOW.

      I have one: it's in my HP Jornada 820 from 1999.  Runs WindowsCE from flash, so it's instant-on.  Slightly cramped keyboard (it's a "handheld" not a "pocket" pc), but multi-hour run time.
      Rate this comment: 12345
  • splash
    rhansing on 01/16/2008 at 12:17 PM
    Posts:
    11
    Avg Rating:
    4/5
    my overloaded mac boots up in 20 seconds... and what's the use of this for a non tech guy, one has to replace the mother board... for me that's a total turn off. to me its usless.
    Rate this comment: 12345
    • Re: splash
      fobds2 on 01/17/2008 at 7:59 AM
      Posts:
      1
      >and what's the use of this for a non tech guy

      let's say this hypothetical non tech guy just wants to run skype and browse the web, instead of booting into a full OS, he just turns on the computer and is running his desired task within a few seconds. The advantage is in its simplicity. I gave my grandparents a computer last year, and it has been a chore to get them up to speed. a lightweight OS that distills the UI down to an absolute minimum is both needed and appreciated. Also, instead of needing an SSD or a hard drive, this thing runs of of embedded flash, further simplyfying the PC.

      As for replacing your motherboard, don't (especially since you're running a mac, and apple has no part in this). If this innovation isn't for you, that's ok.

      The fact is that we will be seeing embedded flash on most all motherboards in the near future, so it is simple, cheap, and easy to give users a choice between a quick and elegant embedded OS or a full blown windows/*nix/etc. install. Give them the option, and the market will sort out the rest.
      Rate this comment: 12345
  • I like it
    jamarks on 01/16/2008 at 9:39 PM
    Posts:
    1
    Using existing hardware to achieve the same goals that we wish to achieve using solid state drives.

    Now can we read/write to the hardisk?
    Rate this comment: 12345
  • Who has a slow windows bootup?
    Trix on 01/16/2008 at 11:03 PM
    Posts:
    1
    What are people doing to their Windows machines making them take anymore than a minute to boot? My Vista machines both boot in under a minute. Chances are, anyone who would be interested in this Instant Boot-Up VM from this company would also have a well maintained speedy Windows boot.

    I wouldn't doubt if this startup goes under.
    Rate this comment: 12345
    • Re: Who has a slow windows bootup?
      rdvandell on 01/17/2008 at 3:29 PM
      Posts:
      11
      Avg Rating:
      3/5
      Granted, my VisDoz box gets to the login screen in record time, that's not the point.

      VisDoz out-of-the-box will even get to the UI fairly well, but after you install things to actually do something productive, (web server, database, OneCare) e.t.c, then go get some java (no pun intended).
      Rate this comment: 12345
  • Faster than hibernate?
    cwflink on 01/17/2008 at 12:39 AM
    Posts:
    1
    My XP and Vista laptops seldom require reboot.  I hibernate by tapping the powerbutton and have them in their bag before they finish shutting down.  Restarting is basically the time it takes to read the RAM image from the disk and renegotiate encryption keys with the wireless lan.... far, far too little time to go fetch a cup of coffee.

    Note however, all my PCs use OneCare to weekly clean and groom themselves while I sleep.  They will reboot themselves for upgrades, etc. but I don't see that.  I also use OneCare to clean out all the useless startup programs from 3rd party add-ons that PC mfgrs are paid by these 3rd parties to stick in... that is the trash that clogs up Windows.

    BUT!  ...I want to see more of these "micro OSes".  They are moving in the right direction.  What I REALLY want is all my software on a thumb drive and all PCs reduced to HDTVs with wireless keyboards.  Then I'd walk up to any TV and plug in my thumbdrive, have totally MY personal environment, leaving no permanent info of mine on the PC/TV, AND NOT HAVE TO TRUST ANYTHING but the firmware burned in at the factory and certified to be secure.  THAT is the instant boot I want!
    Rate this comment: 12345
    • Re: Faster than hibernate?
      canadianisms on 02/01/2008 at 10:14 AM
      Posts:
      2
      Patent that before someone steals it. (one flaw, there are huge security holes that could be opened.) Also, what runs the computer? Is the OS embedded in your mini-drive, or is the computer already running?

      The huge advantage to this that I could see would be in education. Once schools start to convert over to electronic textbooks, school work could be done on any school computer instantly. And wouldn't even need to bring the PC with you. There is also file shareing capability here. The class all just plugs into one PC and share their ideas.

      Interesting concept either way. I could go for it
      Rate this comment: 12345
  • Let Me See
    Perl on 01/17/2008 at 7:45 AM
    Posts:
    1
    So now I can check my mail etc...have the machine up in a working state and then go get my coffee when I could actually be doing something.  And let me see.....I can turn then machine off so that the company policy of installing updates during those hours can not occur (not to mention the disk defragmentation).  I can see the logic....More time to make it look like your working when your not.
    Rate this comment: 12345
  • Splashtop
    rnojonson on 01/17/2008 at 12:42 PM
    Posts:
    3
    The idea of he who occupies the hard drive owns the computer has always annoyed me. And I never was fully relaxed installing a boot manager like Lilo or Grub or using MS NT boot loader. I have always thought that "little OS" in the boot ROM needed to be upgraded. It hasn't changed since the DOS days. To put a multi-OS boot manager in the ROM is a big step toward more open computing. Accommodating other OS's puts certain companies on notice to really improve their product. It is not just about faster startup times, it's also about how a computer's resources are utilized. The if it ain't broke, don't fix it paradigm is being replaced by yeah it works but we can do it better.
    Faster boot up should not be dependent on how well a user sets up and maintains their machine. I like the idea of putting web and email in the BIOS. It's less complicated than wading through the OS. Splashtop looks good from here, very encouraging. 
    Rate this comment: 12345
  • Virus proof?
    jpdemers on 01/18/2008 at 8:56 AM
    Posts:
    29
    Avg Rating:
    4/5
    With the OS not even running, would you be pretty much safe from viruses while surfing and opening your e-mail?
    Rate this comment: 12345
    • Re: Virus proof?
      rnojonson on 01/19/2008 at 1:36 PM
      Posts:
      3
      hey jpdemers, I have the same questions. The program is in ROM (read only), that part is bullet-proof, but it has access to user files and saved settings. Can a virus still effect my user files or settings? I also use live-CD Linux, same situation. Like to be clear.
      Rate this comment: 12345
  • That is not the solution
    Biotele on 01/25/2008 at 9:15 AM
    Posts:
    8
    Avg Rating:
    3/5
    The solution is a solid state hard drive, eliminating both the hard drive (over glorified phonograph) and RAM.

    The computer will always be on, and rebooting will be used only to debug or add hardware.
    Rate this comment: 12345
    • Re: That is not the solution
      dudeman101 on 01/29/2008 at 1:08 PM
      Posts:
      1
      u cannot use SSDs as RAM they simply arent fast enough. also SSDs have a limited number of times that which they can be written to. this eliminates the possibility of using SSDs for RAM even if they were fast enough. moreover, there would not be a danger from a windows virus but an OS specific virus is still a danger.
      Rate this comment: 12345
  • usability
    canadianisms on 02/01/2008 at 10:01 AM
    Posts:
    2
    i dont think this OS will be as capable in the business place at the article hints. Probably more useful for the same stuff you would check on your cell phone. For example you just need to check something online quickly but dont want to wait to boot your computer.

    I also don't see this as a HUGE development. I don't think this has very much ability to grow to grow to compete with "normal" OS's. The next major step in instant-on in my opinion is in the memory. I have heard rumors of "plastic memory", like the magnetic strip on a credit card which will allow all your data to essentially be saved as if your computer just went into stand-by. Just press a key and keep going.
    Rate this comment: 12345
Advertisement

Current Issue

Technology Review July/August 2008
The Business of Social Networks
The future of the Web is social. But can social-networking sites ever make money?
•  Subscribe
Save 41%
•  Table of Contents
•  MIT News

Magazine Services

Career Resources

MIT Technology Insider

Stories and breaking news from inside MIT about the latest research, innovations, and startups--in a convenient monthly e-newsletter. Subscribe today
Advertisement

More Technology News from Forbes

Advertisement
Advertisement
Advertisement
TECHNOLOGY RESOURCES
Advertisement
MIT Massachusetts Institute of Technology