Welcome, Guest. Please login or register.

Author Topic: Modern OS?  (Read 7135 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline psxphill

Re: Modern OS?
« on: July 31, 2012, 10:27:31 PM »
Quote from: yssing;701715
Digiman >> All those mentioned have nothing to do with the OS but are depending on applications.

An OS includes applications. What you're thinking of is a kernel.
 
exec had exactly the right compromises for a mid 80's home computer kernel. Unfortunately those compromises are baked in and can't be changed.
 
If you want a minority operating system on modern hardware then try haiku http://www.haiku-os.org/.
 
AROS is ok, but it can't make use of multiple cpu's, memory protection etc.
« Last Edit: July 31, 2012, 10:39:06 PM by psxphill »
 

Offline psxphill

Re: Modern OS?
« Reply #1 on: August 01, 2012, 08:48:21 PM »
Quote from: NorthWay;701833
Exec was designed for 128K, 7MHz, and a floppydrive. At that time OS design had included proper management of all system resources for 20-odd years already. Hi-Toro just didn't have the resources available for making it happen.

It wasn't just money, the lack of memory protection is baked into the way messages are passed between applications. Passing memory pointers between processes was a conscious decision to make it run quicker. Not only that, the mmu's available back then slowed down every memory access.
 
exec was still the most advanced kernel for a desktop computer or games machine in the mid 80's. None of the competition in that market were even close for many years. Unfortunately the windows/macs evolved and ate the Amiga's lunch. The Amiga was never taken seriously enough to take on Silicon Graphics or Sun, because the design fell short of the workstation market.