Basic Input/Output System (BIOS) isn't a familiar topic to most
casual computers users, but those familiar with its history recognize
it as one of the PCs worst examples of burdensome legacy
code. Back in 1979 the BIOS were cooked up to
provide compatibility for IBM clones. Due to legal issues they
had to be designed through a bizarre process -- reverse engineering
of IBM's code, and then re-design based on a specification produced
by the reverse engineering team (as opposed to simply directly using
the reverse-engineered code).The results worked, but were
hardly outstanding examples of firmware engineering. Today the
primary role of BIOS in PCs is to load the Windows operating system's boot loader, in effect starting the OS load process,
but modern BIOS retain much of the same ancient legacy code of that
original BIOS -- and its many rough edges. And what was an
ungainly code to start, only became worse with time -- BIOS'
difficulty in handling new types of hardware like USB peripherals is
a key factor in why PCs often take a half minute or more to
boot.But the days of BIOS are about to come to an end, as is
their weak performance. Microsoft reportedly plans to force adoption of a
new PC firmware interface called Unified Extensible Firmware
Interface (UEFI) in 2011.Microsoft is rumored to be coming
out with the successor
to Windows 7 next year, dubbed "Windows.NEXT".
That successor, like the Windows 7/Windows Vista will support UEFI, but it reportedly will go a step farther, scrapping BIOS support and forcing OEMs like HP and Dell to adopt UEFI.While UEFI
the work of Intel, the world's biggest CPU maker, it is Microsoft
which largely controls when UEFI mass deployment will become a
reality. Motherboard makers will also play a key role, by
deploying motherboards with flashed support for the new tech.In
interview with BBC
Doran the head of the UEFI forum, the organization tasked with
developing and deploying the new firmware technology, comments, "At
the moment it can be 25-30 seconds of boot time before you see the
first bit of OS sign-on. With UEFI we’re getting it under a
handful of seconds. In terms of boot speed, we’re not at
instant-on yet but it is already a lot better than conventional Bios
can manage, and we’re getting closer to that every day."The
extensible nature of this new interface helps ensure that it will be
capable of dealing with whatever new PC expansions hardware makers
can dream up in the next three decades.Between enabling
faster boot times and paving an easier path for new hardware, UEFI
may greatly enhance users' PC experience by doing away with a tired
three-decade old interface. Even if they don't know their BIOS
from their kernel, that's something most users should be able to
quote: Not enough... "KaBoom" though. If did, we'd see far less of this Apple plague. :)
quote: Why is it pretty much every topic turns in to a hate Apple thread?
quote: I guess so, its just a valid question was asked about the difference between EFI that Apple uses and the UEFI being discussed here and I was actually curious about the differences myself, then had to read through several silly messages about Apple. I'm probably just in a minority with my opinions and I don't tend to post like this its just been a steadily increasing annoyance that finally broke me in to posting that message :D
quote: Man's mind, once stretched by a new idea, never regains its original dimensions. - Oliver Wendell Holmes
quote: if you read into some of the posts you will generally see it's people like Brandon Hill who add fuel to the fire
quote: There aren't any Power implementations of EFI
quote: while UEFI is Intel only
quote: In a recent interview with BBC News, Mark Doran the head of the UEFI forum, the organization tasked with developing and deploying the new firmware technology
quote: This brings me to my first concern upon this announcement? How well will UEFI work with other OSes like Linux or BSD?
quote: At the moment it can be 25-30 seconds of boot time before you see the first bit of OS sign-on. With UEFI we’re getting it under a handful of seconds.
quote: Back in 1979 the BIOS were [sic?] cooked up to provide compatibility for IBM clones.
quote: Due to legal issues they had to be designed through a bizarre process -- reverse engineering of IBM's code, and then re-design based on a specification produced by the reverse engineering team (as opposed to simply directly using the reverse-engineered code).
quote: forcing OEMs like HP and Dell ...
quote: I know there is a few other things (some of which I'm not sure exactly what it is doing), but the BIOS, even when in "Quick Boot" still takes between 30-45 seconds before it starts to load the OS.
quote: eventually the consumer will suffer
quote: paying almost twice as much for a similar product is "suffering"
quote: I can build a windows based machine with significantly more power than a Mac at the same price point
quote: It just depends on what you're trying to do
quote: you state that people with the means should be interested in Macs because they represent a higher consumer experience
quote: If I had more money, I'd buy different stuff
quote: If I had more money, I'd buy different stuff.
quote: Neither a nicer car nor a more expensive laptop would add anything to my life
quote: i inherited a bit over 200k when i was 21, still drive my 88 nissan sentra coupe
quote: osx leapord
quote: Are there any Core i7 processors with fewer then 4 cores, think they come only with 4-6 cores and then same amount in HT extra, so 8-2?
quote: It may not always make the difference, but the fact that the 6600 has 4 physical cores could be responsible for some of the performance delta.
quote: Daemons are the same thing as services
quote: Pirks stop talking out of your
quote: Are you actually trying to imply that OSX has more?
quote: More of what? Daemons? If you mean daemons, then yes, OS X may have more daemons than Windows. Is that a real big surprise for ya omni? ;)
quote: Why are you gloating if it's not an Apple technology?
quote: We could also say, "Congrats Apple fanboys, Windows did x86 so long ago I don't even remember"
quote: Apple ONLY did EFI so thier OS couldn't be installed on any other computer (easily)
quote: Don't for one second think they did it for any technical reasons other than attempted control of thier platorm
quote: It's good when control of the platform also means better machines for consumers. This is what I call smart commercial design/engineering.
quote: Or have I imagined all the articles I've read about Apple quality issues over the years?
quote: Is MS trying to lock us out too?