Boat Drinks  

Go Back   Boat Drinks > General > Computer and Consoles

Reply
 
Thread Tools Display Modes
Old 06-05-2007, 13:35   #1
Robert
Chump!!!
 
Join Date: Jul 2006
Location: North West
Posts: 993
Default Quick help

In XP how does the OS prevent mutual access to critical resources? It's a question on my mock paper and I can't seem to find a definate answer.


(a)One of the main issues in multi-tasking operating systems relates to the prevention of mutual access to a critical resource.

How, in practice, can this be achieved
Robert is offline   Reply With Quote
Old 06-05-2007, 18:26   #2
LeperousDust
Bananaman
 
LeperousDust's Avatar
 
Join Date: Jul 2006
Location: Liverpool/Edinburgh
Posts: 4,817
Default

I've got no idea, but if i had to answer it, i'd go down the line of something to do with Interrupt requests etc...
__________________
LeperousDust is offline   Reply With Quote
Old 06-05-2007, 18:37   #3
Mark
Screaming Orgasm
 
Join Date: Jul 2006
Location: Newbury
Posts: 15,194
Default

Ah, inter-process/inter-thread synchronisation. Fun (and generally evil) stuff.

Do some google research on 'mutex' and 'semaphore' (the latter in computer use, not old-style signalling use). That should get you a good start.
Mark is offline   Reply With Quote
Old 06-05-2007, 23:06   #4
Robert
Chump!!!
 
Join Date: Jul 2006
Location: North West
Posts: 993
Default

I made some notes about Locks. Phone something on Semaphores as well.
Robert is offline   Reply With Quote
Old 07-05-2007, 13:41   #5
Daz
The Stig
 
Daz's Avatar
 
Join Date: Jun 2006
Location: Swad!
Posts: 10,713
Default

How do they define 'critical resources'?
__________________
apt-get moo
Daz is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 10:48.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.