x86 Linux and Windows and Macs (whichever version you are talking about) are inefficient bloated resource hogs: GB of superfast memory, CPU''s running in the 1000's of MHZ,Terrabyte hard drives. WTF!!!! The OS is supposed to control the way the user interacts with the PC ie icons, menus, windows , dialogs, mouse pointer movement.
If that was the case, why not install Windows CE X86, Windows NT3.x or ReactOS 0.3.3?
Why isn't the computer ready to go when I power it up, why don't we have zero boot times, why don't programs start instantaneously when I double click on their icon
On my laptop (ASUS G1S) laptop, wordpad.exe starts instantaneously when I double click on it's icon.
why do menus stall before opening, why does everything go slower when i read a cd/dvd/hard drive
There are poorly written shell add-ons that may slow down shell’s menu operations.
Compared to the rest of the system (e.g. GPU/FSB/CPU/primary memory), HD’s throughput didn’t improve much.
WHY ??Because the hardware architecture that any new computer you can now buy is based on the Windows-design
This statement is false.
ACPI (Advanced Configuration and Power Interface) architecture was developed by HP, Intel, Microsoft, Phoenix and Toshiba. Note Microsoft and Toshiba in HD-DVD(another topic)...
Look in "Device Manager" -> Computer -> "ACPI x86 based PC" (HAL.dll, HALACPI, HALMACPI.dll). HAL = hardware abstraction layer.
Anyway, Intel and Phoenix are developing embedded style lite OS(extensions for firmware) for the X64 PCs i.e. Hyperspace.
Why can't this built into the hardware ie in the peripherals themselves so the OS immediately knows all about the hardware when its powered-up?
How does an X64 PC display itself and accepts keyboard inputs before loading Windows NT/2K/XP/Vista? My ASUS G1S laptop can display bitmap graphics(for OEM logos) from BIOS boot-up.
Standard PCs starts up as "real mode" 86 i.e. 8086 based PC. Note that some X64 PCs uses UEFI instead of BIOS.
UEFI or BIOS based drivers was not designed with Windows NT family in mind. It's false to think that a modern X64 PC is designed for Windows NT/2K/XP/Vista. In actual reality its was designed for IBM-DOS/PC-DOS/MS-DOS (for BIOS enabled PCs).
IF an X64 PC was designed specifically for Windows NT family, it would have a minimal Windows NT (shown during Windows XP/Vista CD/DVD install) built-into it's frimware(e.g. XBOX 360), but this is not the case.
X64 PC's firmware is Intel's and Phoenix's domain (as illustrated in Hyperspace's development). There’s very little chance for Microsoft to push the other near-mono/duo-poly titans (e.g. Intel, Phoenix/AMI) from that domain.
In classic Amigas, parts of AmigaOS are already active after Kickstart disk prompt. The classic Amiga architecture is mostly govern by a single corporation, while X64 PC is govern by serveral large corporations i.e. Intel, AMD, Phoenix and Microsoft.
ATI or NVIDIA XP/Vista driver includes things like JIT-complier i.e. optimise shader programs for specific GPU cores. Modern GPUs are akin to an array of FPU co-processors.