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 > scritto 20 febbraio
Pages (2): « 1 [2]   Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Liumberg
nervoso..sempre

User info:
Registered: Oct 2002
Posts: 53 (0.01 al dì)
Location: Bregnano -CO-
Corso: laurea triennale informatica
Anno: 3
Time Online: 1 Day, 2:08:00: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Dazan
ma il laboratorio bisogna darlo pure questo entro fine febbraio se no bisogna rifare tutto? se fosse cosi mi sa ridarò tutto piu avanti tanto lo scritto non è un problema visto che è già la terza volta che lo do e lo passo.. ahahah


per quanto ne so io si..è l'ultimo appello (sia orale che l'aboratorio)...se va male bisogna ridare tutto.

cmq..per l'orale di martedì siamo circa una ventina..riesce a farli tutti o magari dopo 4/5 ore di attesa ti fa ritornare il giorno dopo?

22-02-2008 07:01
Click Here to See the Profile for Liumberg Click here to Send Liumberg a Private Message Find more posts by Liumberg Add Liumberg to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
bill76
Apprendista Dottore

User info:
Registered: May 2003
Posts: 368 (0.05 al dì)
Location: Mariano Comense (Co)
Corso: Informatica
Anno: #Error#
Time Online: 10 Days, 7:21:31 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ma direi che interrogando in 4 o 5 lui + gli assistenti dovrebbe interrogarci tutti martedi'.

In bocca al lupo.

__________________
Poca osservazione e molto ragionamento portano all’errore,
molta osservazione e poco ragionamento conducono alla verità

22-02-2008 08:21
Click Here to See the Profile for bill76 Click here to Send bill76 a Private Message Find more posts by bill76 Add bill76 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Liumberg
nervoso..sempre

User info:
Registered: Oct 2002
Posts: 53 (0.01 al dì)
Location: Bregnano -CO-
Corso: laurea triennale informatica
Anno: 3
Time Online: 1 Day, 2:08:00: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

sapete dirmi come viene garantita l'atomicità delle istruzioni UP e DOWN dei semafori?
tramite la disabilitazione degli interrupt oppure via hardware (oppure via qualcos'altro)?
grazie

Last edited by Liumberg on 23-02-2008 at 08:41

23-02-2008 08:38
Click Here to See the Profile for Liumberg Click here to Send Liumberg a Private Message Find more posts by Liumberg Add Liumberg to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
bill76
Apprendista Dottore

User info:
Registered: May 2003
Posts: 368 (0.05 al dì)
Location: Mariano Comense (Co)
Corso: Informatica
Anno: #Error#
Time Online: 10 Days, 7:21:31 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Secondo me quando tu entri in regione critica dopo la down disabiliti gli interrupt.
I processi vengono risvegliati quando esegue una operazione up su quel semaforo.

__________________
Poca osservazione e molto ragionamento portano all’errore,
molta osservazione e poco ragionamento conducono alla verità

23-02-2008 13:19
Click Here to See the Profile for bill76 Click here to Send bill76 a Private Message Find more posts by bill76 Add bill76 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
design8
.amico.

User info:
Registered: Aug 2006
Posts: 31 (0.00 al dì)
Location:
Corso: Informatica
Anno:
Time Online: 4:53:56 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ciao, qualcuno mi può spiegare bene come sono le strutture in minix per la gestione degli interrupt, intendo la hook e le altre, e come funzionano... non le ho capite molto.
grazie... e buon ripasso a tutti.

23-02-2008 18:27
Click Here to See the Profile for design8 Click here to Send design8 a Private Message Find more posts by design8 Add design8 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Bloom
.illuminato.

User info:
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Liumberg
sapete dirmi come viene garantita l'atomicità delle istruzioni UP e DOWN dei semafori?
tramite la disabilitazione degli interrupt oppure via hardware (oppure via qualcos'altro)?
grazie


Dipende se si sta parlando di un sistema monoprocessore oppure no.
Se monoprocessore la up eladown implementate con systemcall.
Seè un multiprocesssore ogni semaforo ha una variabile lock con un 'istruzione TSL che testa che una sola cpu alla volta testi il semaforo
(guarda paragrafo 2.2.5 del libro)

23-02-2008 20:51
Click Here to See the Profile for Bloom Click here to Send Bloom a Private Message Find more posts by Bloom Add Bloom to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Bloom
.illuminato.

User info:
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by design8
ciao, qualcuno mi può spiegare bene come sono le strutture in minix per la gestione degli interrupt, intendo la hook e le altre, e come funzionano... non le ho capite molto.
grazie... e buon ripasso a tutti.


Allora dovrebbe funzionare cosi...
a fronte di un'interrupt viene fatta scorrere la struttura irq_hooks(è la lista delle linee di interupt)
Ognuno di questi irq_hook ha un puntatore alla struttura irqHandler che è la lista degli Handler da soddisfare per l'hook selezionato.
Questo perche come sai minix ha solo 15 linee di interupt quindi vuol dire che piu dispositivi di i-o saranno sulla stessa linea di interrupt.
Scorre quindi quest'ultima lista andando a vedere quali sono gli handler attivi da soddisfare(va a vedere la struttura irq-actids).
Una volta che gli handler sono soddisfatti vengono riabilitati gli interrupt.
Questo a grandi linee.Per essere piu precisi dovresti andare a vedere il
codice.
Spero di esserti stata da aiuto.

24-02-2008 11:56
Click Here to See the Profile for Bloom Click here to Send Bloom a Private Message Find more posts by Bloom Add Bloom to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
design8
.amico.

User info:
Registered: Aug 2006
Posts: 31 (0.00 al dì)
Location:
Corso: Informatica
Anno:
Time Online: 4:53:56 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Grazie mille Bloom per la spiegazione! Tu hai per caso assistito agli orali di gennaio o di settembre? sai se chiedono le stesse cose... tipo clock, interrupt, eccezioni, mem virtuale... mi son letta i thread passati di giugno o luglio...

24-02-2008 20:50
Click Here to See the Profile for design8 Click here to Send design8 a Private Message Find more posts by design8 Add design8 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Bloom
.illuminato.

User info:
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Io ho fatto un appello straordinario a novembre, allora chiedono sempre eccezioni,interupt ,clock,memoria(studiati bene mtu)
Meno male di codice non tichiedono quasi nulla.
Qualcosina di assembler (ad esempio ti danno una serie di istruzioni e ti chiedono cosa succedono)oppure la somma dei primi 20 numeri...
Comunque è una cosa indolore(a me hanno tenuto sotto 20-25 minuti).

24-02-2008 20:55
Click Here to See the Profile for Bloom Click here to Send Bloom a Private Message Find more posts by Bloom Add Bloom to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
design8
.amico.

User info:
Registered: Aug 2006
Posts: 31 (0.00 al dì)
Location:
Corso: Informatica
Anno:
Time Online: 4:53:56 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

e c'erano gli assistenti vero?... sai è il mio ultimo orale e comincio ad essere un pò apprensiva e tesa ...

24-02-2008 20:59
Click Here to See the Profile for design8 Click here to Send design8 a Private Message Find more posts by design8 Add design8 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Bloom
.illuminato.

User info:
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Si c'erano gli assistenti.Io devo fare invece il laboratorio.
Comunque stai tranquilla,se hai studiato sei a posto.
Il prof Bruschi è però è preciso

24-02-2008 21:05
Click Here to See the Profile for Bloom Click here to Send Bloom a Private Message Find more posts by Bloom Add Bloom to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
design8
.amico.

User info:
Registered: Aug 2006
Posts: 31 (0.00 al dì)
Location:
Corso: Informatica
Anno:
Time Online: 4:53:56 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

devo ancora finire di ripassare... cosa che farò domani... però sai la roba è tanta e saper argomentare bene non è semplice... cmq in bocca al lupo anche a te! Ma è vero che per essere bocciati bisogna fare scena muta?

24-02-2008 21:09
Click Here to See the Profile for design8 Click here to Send design8 a Private Message Find more posts by design8 Add design8 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Bloom
.illuminato.

User info:
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

sinceramente a essere onesta non saprei...mi dispiace

24-02-2008 21:10
Click Here to See the Profile for Bloom Click here to Send Bloom a Private Message Find more posts by Bloom Add Bloom to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
design8
.amico.

User info:
Registered: Aug 2006
Posts: 31 (0.00 al dì)
Location:
Corso: Informatica
Anno:
Time Online: 4:53:56 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

non fa nulla non ti preoccupare.... cercherò di star tranqui... mi sto facendo troppe paranoie... :roll: ... ciao e grazie... in bocca al lupo e in culo a tutto come dico io. :ciaoo:

24-02-2008 21:15
Click Here to See the Profile for design8 Click here to Send design8 a Private Message Find more posts by design8 Add design8 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Bloom
.illuminato.

User info:
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Grazie anche a te!!!

24-02-2008 21:16
Click Here to See the Profile for Bloom Click here to Send Bloom a Private Message Find more posts by Bloom Add Bloom to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 14:12.    Post New Thread    Post A Reply
Pages (2): « 1 [2]   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.096 seconds (67.41% PHP - 32.59% MySQL) con 26 query.