Property:Summary
From COMP15212 Wiki
Text A summary of the page.
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
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
W
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