Article View: comp.sys.amiga.tech
Article #7867Re: Help --> How to prevent the visit from the dreaded guru
From: Randell Jesup
Date: Mon, 07 Jan 1991 03:32
Date: Mon, 07 Jan 1991 03:32
47 lines
2596 bytes
2596 bytes
In article <1991Jan6.032929.1813@mintaka.lcs.mit.edu> rjc@wookumz.ai.mit.edu (Ray Cromwell) writes:
>
> On a side note Randell, how difficult would it be to add Resource
>Tracking to the Amiga? Couldn't each library's close routine make
ancient idea, can't be done without a bunch of new routines (dups
of all those that don't track), since you existing things can't handle it.
You also have to be careful about things that _shouldn't_ be released on exit.
> Virtual Memory shouldn't be a problem either. The OS merely checks for
>the presence of an MMU and enables virtual mem (for FAST mem. Its impossible
>to protect Chip mem from the blitter. And I can't imagine a machine
>with an MMU that doesn't have fast ram)
Not so simple, at least in implementation. Some things (for various
reasons) should NOT be paged out (remember this is a semi-realtime OS, it
will suffer badly if certain things are paged out). However, not real
read.
>MMU Protection. I'm fairly certain AmyDOS will never get Unix style
>protection because of the shared-memory paradigm. But how about this
>. AllocMem(blah,MEMF_PRIVATE)
A few things could be protected. Not much without breaking things,
and would require a lot of code and MMU tables per-process.
>1) Has layers library been speeded up/reworked? It gets really slow
>when there are lots of open windows on the screen.
Yes. Still slow in bad cases (not much one can do about it).
>2) What happens when you pull down a screen (on 2.0) and a productivety
>mode screen is behind it? Can monitors actually handle scan rate changes
>mid screen? (15khz <-> 31khz)
Magic. :-)
>3) Was file notification/record locking ever added to the 2.0 FS?
Both are active in recent releases.
--
Randell Jesup, Keeper of AmigaDos, Commodore Engineering.
{uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.commodore.com BIX: rjesup
The compiler runs
Like a swift-flowing river
I wait in silence. (From "The Zen of Programming") ;-)
Technical Details
Message-ID:
<17157@cbmvax.commodore.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cbmvax!jesupReferences:
<17130@cbmvax.commodore.com> <7465@sugar.hackercorp.com> <17133@cbmvax.commodore.com> <1991Jan6.032929.1813@mintaka.lcs.mit.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cbmvax!jesup From: jesup@cbmvax.commodore.com (Randell Jesup) Newsgroups: comp.sys.amiga.tech Subject: Re: Help --> How to prevent the visit from the dreaded guru Keywords: Flip answers are no help Message-ID: <17157@cbmvax.commodore.com> Date: 7 Jan 91 03:32:30 GMT References: <17130@cbmvax.commodore.com> <7465@sugar.hackercorp.com> <17133@cbmvax.commodore.com> <1991Jan6.032929.1813@mintaka.lcs.mit.edu> Reply-To: jesup@cbmvax.commodore.com (Randell Jesup) Organization: Commodore, West Chester, PA Lines: 47