| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | OS/2 crash-proof? |
Hi Dean!
[..]
DR> I agree with Mark. Significant compromises were made to support
DR> Dos/Windoze. That support might be justifiable for a while, but
DR> soon OS/2 will have to break with the past and move forward. For
DR> instance, instead of having a 4Meg linear virtual address space
DR> per process, OS/2 only has a 512 Meg space to support 16 bit OS/2 and
DR> Dos apps. I shudder to think how much more stable, fast, and small
DR> OS/2 would be now without the requirements of the Dos/Windoze
DR> emulation. Even if you don't load them, the architectural
DR> limitations/compromises are still there.
As you are absolutely correct, I agree with you. Indeed there is already a
really "clean" OS/2 in the works - OS/2 for PowerPC. But for my
best guess we will _not_ see it as an OS/2 for intel processors comparable
to our current OS/2. The only thing we can do at the moment, is to set
IOPL=NO, PROTECTONLY=YES and to remove all DOS/Win device driver relicts
from the system. Well, but seriously, the 512-MB per process limit is not a
real _limiting_ limit these days. I don't know anyone who bounced it :)
Normally if you need such huge amounts of system resources you'll use other
computer architektures like Vax,Sun, etc.
There are only two and a half ways to crash OS/2.
- (1) a process with IOPL I/O privilege can halt the system, other
processes cannot execute the concerning instructions. Only DOS/Win/OS2
16-Bit processes have this IOPL-Bit set. So a 32-Bit OS/2 application just
can't crash OS/2 by itsself...
- (1,5) A bug in OS/2's kernel or device driver layer.
Most problems result from hardware giving the device driver a hard time.
Like doubled IRQs, I/O-port conflicts, etc.
__ 2:246/2320.18{at}Fidonet 14:75/1010.18{at}NFDN
|_) 7:7000/7998{at}ZebraNet 81:449/8810.18{at}OS2Net
cu/2.99 |atrick Haller{at}ti-nov1.fbe.fh-weingarten.de
--- FleetStreet 0.95.2wb
* Origin: OS/2 Bodensee ! (2:246/2320.18)SEEN-BY: 12/2442 54/54 620/243 624/50 632/348 640/820 690/660 711/409 410 413 SEEN-BY: 711/430 807 808 809 934 942 712/353 623 713/888 800/1 @PATH: 246/2320 2300 2200 2426/2000 24/24 396/1 3615/50 229/2 @PATH: 12/2442 711/409 54/54 711/808 809 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.