Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi N - Z > Sistemi operativi I > Domanda "variable condition"
  Last Thread   Next Thread
Author
Thread    Post New Thread    Post A Reply
delca85
.fedelissimo.

User info:
Registered: Oct 2012
Posts: 42 (0.01 al dì)
Location:
Corso: Informatica
Anno: Primo
Time Online: 11:41:22 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
Domanda "variable condition"

Cercando per il forum qualche info per prepararmi al compitino di Sistemi, sono incappata in questa domanda:
"Quante variable condition sono necessarie per ottenere la mutua esclusione tra n processi?"

La risposta che darei io è 0, perché, da quello che ho capito, le variable condition si occupano di gestire la sincronizzazione all'interno dei monitor, che, per la loro essenza, garantiscono la mutua esclusione nell'accesso alle risorse condivise.
Sbaglio?

09-04-2013 14:20
Click Here to See the Profile for delca85 Click here to Send delca85 a Private Message Find more posts by delca85 Add delca85 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
programmer91
.fedelissimo.

User info:
Registered: Sep 2011
Posts: 44 (0.01 al dì)
Location:
Corso: informatica
Anno: 2
Time Online: 12:36:55 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Bè si se le variabili condition vengono utlizzate nell'implementazione dei monitor, la mutua esclusione è automatica, cioè viene fatta dal compilatore, non servono altri elementi per farla perchè è già implementata perchè il monitor per definizione garantisce la mutua esclusione. Nelle slide di bruschi dice anche però che queste variabili condition possono essere usate anche fuori dal monitor ma per scopi diversi come per esempio la sincronizzazione tra diversi threads. Quindi le variabili condition non servono alla mutua esclusione.

20-04-2013 10:49
Click Here to See the Profile for programmer91 Click here to Send programmer91 a Private Message Find more posts by programmer91 Add programmer91 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
delca85
.fedelissimo.

User info:
Registered: Oct 2012
Posts: 42 (0.01 al dì)
Location:
Corso: Informatica
Anno: Primo
Time Online: 11:41:22 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Perfetto, era proprio quello che avevo pensato io.
Grazie!

20-04-2013 10:54
Click Here to See the Profile for delca85 Click here to Send delca85 a Private Message Find more posts by delca85 Add delca85 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 07:41.    Post New Thread    Post A Reply
  Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.030 seconds (71.50% PHP - 28.50% MySQL) con 22 query.