<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
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...
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>