biggun wrote:
My 2 cents,
* Memory protection is nearly impossible to implement under the idea of AMIGA OS.
So apple fans don't regard MacOSX as Mac(OS) ?
* That AMIGA OS does not require memory protection gives it a VERY BIG speed boost.
What is the performance boost useful for when you will *not* use it for anything meaninful when slightest bug in any running task can destroy, say, the CD/DVD I was burning. Now it's (the CD/DVD) just useless and intended for the garbage can, and I'm now loading XP to do it the *safe* way, sheesh!
[/quote]* To secure a system CPU based memory protection can help.
But the system can still be destroyed by BLITTER or bwrongly set up DMA channels berserking through your system.
To prevent this the OS needs to forbid the direct usage of Blitter or userspace Disk DMA. If you do this you will sacrifice a huge amount of performance.[/quote]
Read my reply above.
=> This is 100% the opposite of the idea and spirit of the Amiga OS.
The spirit gets its rear end kicked by spiritless OSs!
* I would like to point out that there are other ways to stabilize a system. 99% of crashed come from bad pointer arithmetic. You can try to reduce the harm cause by the bad pointer by enforcing memory protection (for a high cost) or you can use coding styles which will not cause this problem in the first place. A would like to point out that the Amiga Oberon programs did NEVER crash!
It's like saying we don't need Police Departments, only if people behave than we could rid of'em have gain an economic boost, but unfortunately this is not reality.
I agree that this topic has nothing to do with the Coldfire.
And that for continues discussion opening another thread makes good sense.
Well, claims need to be answered, on spot, sorry about that.