Re:Half an operating system: The triumph and tragedy of OS/2
by kenjackson on Sunday November 24, 2013 @11:06PM
(#6792425)
Couldn't the Amiga already do all that multitasking on a 256KB machine, years before?
[ Parent
| on HN ]
Re:Half an operating system: The triumph and tragedy of OS/2
by huxley on Monday November 25, 2013 @07:05AM
(#6793611)
Sinclair QDOS which ran on the Sinclair QL did preemptive multitasking on a 128KB machine (buggy as heck when it came out but it did precede the Amiga by almost a year and half).
Re:Half an operating system: The triumph and tragedy of OS/2
by megablast on Sunday November 24, 2013 @11:56PM
(#6792556)
I don't think the Amiga had real multi-tasking, from what I understand. I may be wrong.
Re:Half an operating system: The triumph and tragedy of OS/2
by mnw21cam on Monday November 25, 2013 @05:50AM
(#6793406)
Yes, the Amiga had proper honest multitasking. A normal boot of an Amiga system would typically result in over twenty processes running in the background. In fact, its particular style of multitasking (static absolute priorities) was well-suited to real-time operation. Back in the days when CD writers could create coasters from buffer under-runs, I had more success writing CDs using my 25MHz Amiga than my 400MHz PC. Also, it was a microkernel system with things like device drivers and filesystems as separate processes, which had some fairly nifty consequences. For instance, it took Linux ages to lose its single kernel spinlock, which was a problem because of the huge amount of stuff done in kernel space. The thing the Amiga didn't have (mostly because of lack of hardware capability) was memory protection.
Re:Half an operating system: The triumph and tragedy of OS/2
by protomyth on Monday November 25, 2013 @12:01AM
(#6792575)
It had real preemptive multitasking, but lacked memory protection.
Re:Half an operating system: The triumph and tragedy of OS/2
by pjmlp on Monday November 25, 2013 @01:36AM
(#6792820)
Yes, but it was 512 MB, not 256KB.
Plus it had a heterogeneous architecture, with dedicated chips for sound and graphics.
Just set the required data structures and let the chip do its work alone. Sounds familiar?
Re:Half an operating system: The triumph and tragedy of OS/2
by tqh on Monday November 25, 2013 @03:00AM
(#6792987)
256KB Rom, 512KB Ram. This was a time when harddrives was at ~ 40 MB, 512MB ram was unheard of.
Re:Half an operating system: The triumph and tragedy of OS/2
by pjmlp on Monday November 25, 2013 @03:22AM
(#6793029)
Yes 512 KB sorry, I wanted to "fix" your 256 remark, ended up mistyping MB instead of KB. My first computer used tapes.
You also needed to load the Workbench and related libraries from floppy, so ROM firmware alone wasn't enough.
Re:Half an operating system: The triumph and tragedy of OS/2
by mnw21cam on Monday November 25, 2013 @05:51AM
(#6793412)
The Amiga 1000 first came out with 256KB of RAM. It didn't have much space left after the OS had booted up though. It was the Amiga 500 that came out a little later that had 512KB.
Re:Half an operating system: The triumph and tragedy of OS/2
by pjmlp on Monday November 25, 2013 @10:27AM
(#6794505)
Ah, my circle of friends only had Amiga 500, 600 and 1200.
I don't remember if I ever saw a 1000.
Re:Half an operating system: The triumph and tragedy of OS/2
by sliverstorm on Sunday November 24, 2013 @11:15PM
(#6792448)
He said for a PC, i.e. an IBM PC clone.