Welcome, Guest. Please login or register.

Author Topic: Amiga stability?  (Read 9731 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline pyrre

Re: Amiga stability?
« Reply #29 on: December 04, 2011, 07:13:20 PM »
Quote from: FaLLeNOnE;670069
I think MSDOS was more stable than Workbench. But Workbench was more stable than Windows2000
Hmmmm... I cannot agree with you on that...

I have used pcs since spring 1999 and the most stable windows based os i have ever used (disregard any hardware specs causing instability) is windows 2000 (professional).
second place goes to XP. I only changed to Xp because drivers were no longer written to support win2k.
and third place goes to win98se...
Judging by my experiences with PCs over the years...
And by my experiences workbench do not come even close to win2k.
But amiga os beats the crap out of win95, early 98 releases and win millennium with regards to stability.
It does not beat win 3.11 in stability, but sure as hell beats it in userfriendliness and of course, multitasking....:D

With regards to msdos. i have very little experiences with it.
Amiga 1200 Tower Os 3.9
BPPC 603e+ 040-25/200, 256MBram, BVIsionPPC, Indivision AGA MK2.
Amiga 2000 (rev 4.0) Os 1.2/1.3
2088 bridgeboard, 2MB ram card, 2091 SCSI.
Amiga 500+ Os 2.1
Derringer 030, 32MBram, Buddha in sidecar, Indivision ECS.
Amiga CD32
Video decoder
 

Offline Ancalimon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 523
  • Country: 00
    • Show only replies by Ancalimon
    • http://www.myspace.com/orhunmusic
Re: Amiga stability?
« Reply #30 on: December 04, 2011, 07:21:49 PM »
Quote from: desiv;670185

That's like comparing TOS to the Amiga Kickstart.
Both of those were very stable.  Both did nothing, but allowed other programs to do things.


AmigaOS was missing the essential "dir" command from ROM. When I think back when I was using an A500+, I remember always having to load the dir command from a disk with it when I wanted to see the contents of a disk.

If we had "dir" inside ROM, it would have been much better.
A4000T, 604e@400&060@66, 128MB+16MB+Zorram256, CVisionPPC, VLabMotion, Toccata, XSurf100&RapidRoad, Prisma Megamix

A1200, Blizzard060@50, 256MB, Blizzard IV SCSI, FastATA mk4
 

Offline Thorham

Re: Amiga stability?
« Reply #31 on: December 04, 2011, 07:39:39 PM »
Quote from: desiv;670185
That's like comparing TOS to the Amiga Kickstart.
Both of those were very stable.  Both did nothing, but allowed other programs to do things.
Right. Kickstart doesn't do anything. Except set up a whole multitasking environment with various things going on in the background...
Quote from: desiv;670185
In that situation, GEM was a much more mature product, and didn't have to deal with the memory issues from a non-protected multitasking system.
More mature... and of course not even remotely as powerful as kickstart.

Please do your homework ;)
 

Offline _ThEcRoW

  • Hero Member
  • *****
  • Join Date: Jul 2005
  • Posts: 753
  • Country: 00
    • Show only replies by _ThEcRoW
Re: Amiga stability?
« Reply #32 on: December 04, 2011, 08:57:40 PM »
Kickstart on his own has no use without the os, so you can use kickstart alone.
Amiga 1200 desktop. Apollo 030/50 Mhz 8mb ram + ClassicWB + Wb 3.1
Amiga 500 + ACA500Plus + 16gb CF | ECS Power!!!
C64 DTV + Keyboard mod. Waiting for a 1541 disk ve...
Mac Mini G4 1.42Ghz 1gb OSX(tiger)/Morphos 3.7 Registered
C64mini + usb drive with loads of games...
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show only replies by Zac67
Re: Amiga stability?
« Reply #33 on: December 04, 2011, 09:24:54 PM »
btt...

Define 'stable'.

AmigaOS by itself is stable. By running the OS and its various tools coming along with it it's hardly possible to crash it.

However, when adding software, tools and applications it can be made to crash quite easily - a single severe bug in any application is sufficient. There's no protected memory and trashing kernel memory is bound to sink the system, a complex multitasking system being much more delicate than a simpler OS.

In order to overcome this, memory protection and a decent HAL would need to be added (which isn't possible without extensive changes to the system as has been discussed adequately).

But as can be seen in MS Windows (NT), this may not even be enough. Windows drivers are still required to run with Ring 0 privileges where they may do whatever they like. Any driver bug can still crash the system. Is this better? Definitely. Is it stable? It's more stable but you're still short of 100%.
 

Offline Thorham

Re: Amiga stability?
« Reply #34 on: December 04, 2011, 09:57:34 PM »
Quote from: _ThEcRoW;670205
Kickstart on his own has no use without the os,
Kickstart IS the OS :rolleyes:
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: Amiga stability?
« Reply #35 on: December 04, 2011, 11:03:52 PM »
Quote from: _ThEcRoW;670205
Kickstart on his own has no use without the os, so you can use kickstart alone.


The only thing you need is a floppy disk with bootable flag, the rest is all in kickstart: workbench/intuition/dos/graphics/timer/input... almost everything you need.

I used KS1.3/2.0/3.x many years and the OS is pretty stable. It never crashed unless you ran an unstable app. MacOS7-8, Win3.x, Win9x... all these were more unstable and as easy to crash deliberately.

DOS was simply crap, comparing MSDOS stability with AmigaOS is ridiculous, following that logic I could compare my NODOS games stability with MSDOS ones too since msdos was so thin but so crap in the little things it did (stupid filename limits, ridiculous memory limits, retarded mono-task, lack of any autoconfig, lack of graphic apis, lack of sound apis, lack of codec/datatype support, lack of everything!...) than running a game inside was like running a NODOS game as it took the OS entirely.
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: Amiga stability?
« Reply #36 on: December 04, 2011, 11:33:15 PM »
Quote from: Crumb;670222
The only thing you need is a floppy disk with bootable flag, the rest is all in kickstart: workbench/intuition/dos/graphics/timer/input... almost everything you need.
According to Wikipedia, that's only true for KS1.2/1.3 systems, 2.0 and later separated Workbench out to a library file on disk. Still, it is true that Kickstart is a whole lot of the system software (Old World Macs also did this, with the Toolbox ROM holding a lot of the fundamental OS code.)
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline desiv

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1270
    • Show only replies by desiv
Re: Amiga stability?
« Reply #37 on: December 05, 2011, 12:04:45 AM »
Quote from: Thorham;670196
Right. Kickstart doesn't do anything. Except set up a whole multitasking environment with various things going on in the background...

You missed the whole point.
I'm talking about from the users perspective.
I'm fully aware of what's inside kickstart.
But, you boot a machine with just kickstart, you get a hand asking for a disk.
That's it..
You can't even boot an ST with TOS and not GEM.


Quote from: Thorham;670196
More mature... and of course not even remotely as powerful as kickstart.
Please do your homework ;)

You again miss the point.  It was more mature in that it was around longer.
Stable code base.  More time for bug fixing.

Of course it wasn't anywhere near as powerful as the Amiga, which I mentioned as a reason the Amiga might have been less stable.

desiv
Amiga 1200 w/ ACA1230/28 - 4G CF, MAS Player, ext floppy, and 1084S.
Amiga 500 w/ 2M CHIP and 8M FAST RAM, DCTV, AEHD floppy, and 1084S.
Amiga 1000 w/ 4M FAST RAM, DUAL CF hard drives, external floppy.
 

Offline Pentad

Re: Amiga stability?
« Reply #38 on: December 05, 2011, 12:10:08 AM »
Quote from: FaLLeNOnE;670069
I think MSDOS was more stable than Workbench. But Workbench was more stable than Windows2000


I had to read this twice because my first reaction was, "This guy can't be serious."

Windows 200 was one of the most stable Windows OS I've ever encountered.  It was a great step from Windows NT 4.0 on the way to Windows XP.

IIRC Windows NT 4.0 driver model was still in kernel mode and not user mode which is where Windows 2000 started that migration.

I'm not saying that Windows is perfect but I'm not sure you or others here give Microsoft the credit they deserve.  I take issue with:

1.  Memory Protection.  I can crash any classic AmigaOS by writing to memory location $4.  Poof!  Gone!  AmigaOS stability is based on the premise that Amiga Apps are written to behave properly.  There is nothing in the OS that can stop a malicious program from trashing your memory, data, or hard drive.

2.  AmigaOS runs on one platform.  Windows has to be open to a plethora of hardware configurations and try to work with all of them.  Now Windows 2000 was much less driver friendly than Windows XP.

You know, I have students that will bash Microsoft all day long.  Then they have to take class where they must implement virtual memory in a simulated OS.  They come out of that experience with a new respect for Microsoft and Linux.

3.  The AmigaOS FileSystem is terrible.  Without support for file permission, journaling, or even basic recovery it was the source of many stability issues.  "Volume Work: is Not Validated" was never a good alert to see during a boot.

Please do not mistake my comments as being negative towards Amiga, the OS or the great people that were behind it.  It was and is from a different time and place.  In 1985 it was from the future.  Sadly, by 1994, it was no longer cutting edge.

If you wish to talk about stability between AmigaOS and other Operating Systems from that area than I think Commodore did a great job with it.  The AmigaOS was so much more complex than the MacOS (System 6) or Atari TOS.  Neither of which was a true multitasking OS.

TOS always seemed toyish to me and I think that is because Digital and Atari were walking softly around Apple since they were suing everyone in sight.

Commodore continued to refine and upgrade the AmigaOS.

You cannot compare a Model-T to a 2011 Ford Mustang.  They are from different worlds.  Both will get you where you want to go but certain advances have become mandatory for a reason.  In the case of Operating Systems, Memory Protection and security are necessary.

Cheers!
-P
« Last Edit: December 05, 2011, 12:12:50 AM by Pentad »
Linux User (Arch & OpenSUSE TW) - WinUAE via WINE
 

Offline Pentad

Re: Amiga stability?
« Reply #39 on: December 05, 2011, 12:20:49 AM »
The first batch of Atari ST's need a TOS Disk just like Kickstart on the Amiga 1000.

Here is a video:

http://www.youtube.com/watch?v=m1jscTrkeso
Linux User (Arch & OpenSUSE TW) - WinUAE via WINE
 

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show only replies by matthey
Re: Amiga stability?
« Reply #40 on: December 05, 2011, 02:12:36 AM »
Quote from: Pentad;670230

1.  Memory Protection.  I can crash any classic AmigaOS by writing to memory location $4.  Poof!  Gone!  AmigaOS stability is based on the premise that Amiga Apps are written to behave properly.  There is nothing in the OS that can stop a malicious program from trashing your memory, data, or hard drive.


MuForce (and probably Enforcer) stops writes to the zero page (includes address $4). The MMU can provide some protection even on the Amiga.

Quote from: Pentad;670230

3.  The AmigaOS FileSystem is terrible.  Without support for file permission, journaling, or even basic recovery it was the source of many stability issues.  "Volume Work: is Not Validated" was never a good alert to see during a boot.


Fast File System is not very advanced but terrible is rather harsh. I have not had very many issues with it over the years. I do use PFS3 now which is an improvement but I believe FFS has less bugs. File permissions are supported by the way and recovery tools work great after waiting for the validation provided there is enough memory for the partitions size ;).

Quote from: Pentad;670230

You cannot compare a Model-T to a 2011 Ford Mustang.  They are from different worlds.  Both will get you where you want to go but certain advances have become mandatory for a reason.  In the case of Operating Systems, Memory Protection and security are necessary.
-P


I like to think of the Amiga more like an AC Cobra with no air bags, traction control, abs breaks, power steering, or other non essential bloat. It's bare bones and slower than some of today's cars and you can kill yourself in a jiffy but it's worth the ride ;).
 

Offline Thorham

Re: Amiga stability?
« Reply #41 on: December 05, 2011, 03:03:44 AM »
Quote from: matthey;670248
I like to think of the Amiga more like an AC Cobra with no air bags, traction control, abs breaks, power steering, or other non essential bloat. It's bare bones and slower than some of today's cars and you can kill yourself in a jiffy but it's worth the ride ;).
Couldn't agree more. A Model T Ford is more like the C64 OS.
 

Offline bbond007

  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 1517
    • Show only replies by bbond007
Re: Amiga stability?
« Reply #42 on: December 05, 2011, 03:42:24 AM »
Quote from: commodorejohn;670228
According to Wikipedia, that's only true for KS1.2/1.3 systems, 2.0 and later separated Workbench out to a library file on disk. Still, it is true that Kickstart is a whole lot of the system software (Old World Macs also did this, with the Toolbox ROM holding a lot of the fundamental OS code.)


Who wrote that Wikipedia? That is just plain wrong....

I workbench.library still in my 1200s 3.1 ROM.

I do know that it is one library you can remove to make room for other stuff. I was experimenting with doing this with Remus.

Maybe that is something specific to the 4000.
 

Offline HardStep

  • Full Member
  • ***
  • Join Date: Apr 2005
  • Posts: 151
  • Country: 00
    • Show only replies by HardStep
Re: Amiga stability?
« Reply #43 on: December 05, 2011, 03:48:29 AM »
Quote from: Pentad;670230
You cannot compare a Model-T to a 2011 Ford Mustang.  They are from different worlds.  Both will get you where you want to go but certain advances have become mandatory for a reason.  In the case of Operating Systems, Memory Protection and security are necessary.

Cheers!
-P

2011 Ford Mustang still has a live rear axle, not a good example;)


Quote from: matthey;670248
I like to think of the Amiga more like an AC Cobra with no air bags, traction control, abs breaks, power steering, or other non essential bloat. It's bare bones and slower than some of today's cars and you can kill yourself in a jiffy but it's worth the ride ;).

You should check out that Weineck Cobra 780CUI:)

And yes, Amiga is fun the same way:)
« Last Edit: December 05, 2011, 04:00:00 AM by HardStep »
 

Offline orange

  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 2799
  • Country: 00
    • Show only replies by orange
Re: Amiga stability?
« Reply #44 from previous page: December 05, 2011, 08:59:47 AM »
Quote from: Pentad;670230

Windows 200 was one of the most stable Windows OS I've ever encountered.  It was a great step from Windows NT 4.0 on the way to Windows XP.



too bad its almost useless due to lack of drivers (compared to win9x)

Quote from: Pentad;670230


1.  Memory Protection.  I can crash any classic AmigaOS by writing to memory location $4.  Poof!  Gone!  AmigaOS stability is based on the premise that Amiga Apps are written to behave properly.  There is nothing in the OS that can stop a malicious program from trashing your memory, data, or hard drive.

-P


well then, thank god there are so few malicious programs for Amiga..
“Giving up is always an option, but not always a failure.”