 |
Liumberg |
[QUOTE][i]Originally posted by Dazan [/i]
... |
22-02-2008 07:01 |
|
 |
Liumberg |
nervoso..sempre
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
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 |
|
|
|  |
 |
bill76 |
Ma direi che interrogando in 4 o 5 lui + gli assis ... |
22-02-2008 08:21 |
|
 |
bill76 |
Apprendista Dottore

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
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 |
|
|
|  |
 |
Liumberg |
sapete dirmi come viene garantita l'atomicità de ... |
23-02-2008 08:38 |
|
 |
Liumberg |
nervoso..sempre
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
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 |
|
|
|  |
 |
bill76 |
Secondo me quando tu entri in regione critica dopo ... |
23-02-2008 13:19 |
|
 |
bill76 |
Apprendista Dottore

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
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 |
|
|
|  |
 |
design8 |
ciao, qualcuno mi può spiegare bene come sono le ... |
23-02-2008 18:27 |
|
 |
design8 |
.amico.
Registered: Aug 2006
Posts: 31 (0.00 al dì)
Location:
Corso: Informatica
Anno:
Time Online: 4:53:56 [...]
Status: Offline
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 |
|
|
|  |
 |
Bloom |
[QUOTE][i]Originally posted by Liumberg [/i]
... |
23-02-2008 20:51 |
|
 |
Bloom |
.illuminato.
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline
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 |
|
|
|  |
 |
Bloom |
[QUOTE][i]Originally posted by design8 [/i]
... |
24-02-2008 11:56 |
|
 |
Bloom |
.illuminato.
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline
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 |
|
|
|  |
 |
design8 |
Grazie mille Bloom per la spiegazione! Tu hai per ... |
24-02-2008 20:50 |
|
 |
design8 |
.amico.
Registered: Aug 2006
Posts: 31 (0.00 al dì)
Location:
Corso: Informatica
Anno:
Time Online: 4:53:56 [...]
Status: Offline
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 |
|
|
|  |
 |
Bloom |
Io ho fatto un appello straordinario a novembre, a ... |
24-02-2008 20:55 |
|
 |
Bloom |
.illuminato.
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline
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 |
|
|
|  |
 |
design8 |
e c'erano gli assistenti vero?... sai è il mio ul ... |
24-02-2008 20:59 |
|
 |
design8 |
.amico.
Registered: Aug 2006
Posts: 31 (0.00 al dì)
Location:
Corso: Informatica
Anno:
Time Online: 4:53:56 [...]
Status: Offline
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 |
|
|
|  |
 |
Bloom |
Si c'erano gli assistenti.Io devo fare invece il l ... |
24-02-2008 21:05 |
|
 |
Bloom |
.illuminato.
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline
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 |
|
|
|  |
 |
design8 |
devo ancora finire di ripassare... cosa che farò ... |
24-02-2008 21:09 |
|
 |
design8 |
.amico.
Registered: Aug 2006
Posts: 31 (0.00 al dì)
Location:
Corso: Informatica
Anno:
Time Online: 4:53:56 [...]
Status: Offline
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 |
|
|
|  |
 |
Bloom |
sinceramente a essere onesta non saprei...mi dispi ... |
24-02-2008 21:10 |
|
 |
Bloom |
.illuminato.
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline
Edit | Report | IP: Logged |
sinceramente a essere onesta non saprei...mi dispiace
|
24-02-2008 21:10 |
|
|
|  |
 |
design8 |
non fa nulla non ti preoccupare.... cercherò di s ... |
24-02-2008 21:15 |
|
 |
design8 |
.amico.
Registered: Aug 2006
Posts: 31 (0.00 al dì)
Location:
Corso: Informatica
Anno:
Time Online: 4:53:56 [...]
Status: Offline
Edit | Report | IP: Logged |
non fa nulla non ti preoccupare.... cercherò di star tranqui... mi sto facendo troppe paranoie... ... ciao e grazie... in bocca al lupo e in culo a tutto come dico io. 
|
24-02-2008 21:15 |
|
|
|  |
 |
Bloom |
Grazie anche a te!!! ... |
24-02-2008 21:16 |
|
 |
Bloom |
.illuminato.
Registered: May 2006
Posts: 229 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 3:14:49 [...]
Status: Offline
Edit | Report | IP: Logged |
Grazie anche a te!!!
|
24-02-2008 21:16 |
|
|
|  |
 |
All times are GMT. The time now is 14:12. |
|
|
 |
|
 |
|
|
|  |
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
|
|
|
|
|
|