Property:Summary

From COMP15212 Wiki

Text A summary of the page.

Showing 20 pages using this property.
S
A generic approach to access control to ‘sensitive’ code sections. A process must <b>wait</b> its turn and <b>signal</b> others when it is finished.  +
I
A hardware device used to assist the rapid dispatch to an appropriate interrupt service routine.  +
D
A logical (rather than physical) division of some backing store.  +
J
A means of increasing the robustness of a filing system. Akin to version control, for files.  +
E
A means of using software to substitute for 'missing' processor hardware. An example is the use of a model of a floating point unit when a particular chip doesn't contain that hardware unit.  +
D
A mechanism to move data in/out/around memory without software intervention.  +
M
A more detailed look towards <i>practical</i> memory mapping.;  +
A
A note about programming arrays in C.  +
W
A place to queue up (slow) output operations to avoid having to wait for them to complete.  +
M
A pragmatic look at the organisation of memory. Some terminology with which every computer scientist ought to be familiar.  +
I
A procedure (or “method”) called by the <i>hardware</i> 'behind the scenes'. User applications are not directly aware of these.  +
D
A process wants more memory; the OS tries to provide it.  +
R
A race condition is normally a mistake, where two (or more) operations can complete in different orders - and thus leave different results - depending on issues such as the way threads are scheduled.  +
S
A signalling mechanism for access control in processes.  +
E
A summary page for the various practical exercises for this module.  +
W
A system to facilitate crash recovery in embedded systems.  +
Q
A widely used principle in operating systems (and elsewhere). Includes a look at implementation techniques.  +
M
A worked memory mapping example.  +
V
An <i>abstraction</i> of some <i>physical</i> resource, typically for providing <b>regularity</b> in an interface or transparent <b>sharing</b> of the resource.  +
S
An abstracted endpoint of a communications path.  +