Date : Mon, 24 Aug 2009 16:46:57 +0200
From : rick@... (Rick Murray)
Subject: Level 4 FS Y2K query
info@... wrote:
> Probably referring to module applications, where USR mode code lives in
> the same memory space as SVC mode code, and the general lack of memory
> protection as a result,
That's the big one from a geek's point of view. Actually, running user
code in supervisor mode is just BAD from any point of view.
From a user's point of view, the fact that RMTidy doesn't [*], the RMA
was supposed to be an automatically controlled 'heap', but it just sits
as modules in a fixed space, no behind-the-scenes fiddling goes on,
which with the abuse necessary for non-paged-in-tasks and event
code/workspace being located in RMA as it is always 'available' even
when the task isn't... You can 'release' unused space in the RMA if said
space is at the end. However if you have 300K free with a 20 byte block
after it... "tant pis" as they say in France.
Best wishes,
Rick.
--
Rick Murray, eeePC901 & ADSL WiFI'd into it, all ETLAs!
BBC B: DNFS, 2 x 5.25" floppies, EPROM prog, Acorn TTX
E01S FileStore, A3000/A5000/RiscPC/various PCs/blahblah...