 |
michelez |
| [QUOTE][i]Originally posted by elpampero [/i]
... |
13-04-2005 09:33 |
|
 |
michelez |
.precettore.
Registered: Oct 2003
Posts: 90 (0.01 al dì)
Location: busto arsizio
Corso: Informatica
Anno: primo
Time Online: 2 Days, 22:41:04: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by elpampero
Relativamente a monitor:
"Il programmatore raccoglie quindi i dati con-
divisi e tutte le sezioni critiche relative in
un monitor; questo risolve il problema della
mutua esclusione"
Qui non parla ancora di variabili condition
ok, grazie
|
|
13-04-2005 09:33 |
|
|
|  |
 |
michelez |
| Qual e' l'insieme di tutte le transizioni di stato ... |
13-04-2005 09:40 |
|
 |
michelez |
.precettore.
Registered: Oct 2003
Posts: 90 (0.01 al dì)
Location: busto arsizio
Corso: Informatica
Anno: primo
Time Online: 2 Days, 22:41:04: [...]
Status: Offline
Edit | Report | IP: Logged |
Qual e' l'insieme di tutte le transizioni di stato dei processi che si possono verificare come conseguenza di una interruzione asincrona?
A) esecuzione/pronto, attesa/pronto, pronto/esecuzione
B) esecuzione/pronto, attesa/pronto
C) esecuzione/attesa, attesa/pronto, pronto/esecuzione
D) attesa/pronto, pronto/esecuzione
Risposta esatta: A
Perchè non la C?
|
|
13-04-2005 09:40 |
|
|
|  |
 |
elpampero |
| Dunque...i livelli sono così:
... |
13-04-2005 09:41 |
|
 |
elpampero |
Aniversario

Registered: Sep 2003
Posts: 911 (0.11 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: I
Time Online: 8 Days, 3:06:36 [...]
Status: Offline
Edit | Report | IP: Logged |
Dunque...i livelli sono così:
SW utente(USER)-->device indipendent(KERNEL)-->DRIVERS(KERNEL)-->INTERRUPT HANDLERS(KERNEL)-->CONTROLLER(HW)
|
|
13-04-2005 09:41 |
|
|
|  |
 |
michelez |
| [QUOTE][i]Originally posted by elpampero [/i]
... |
13-04-2005 09:44 |
|
 |
michelez |
.precettore.
Registered: Oct 2003
Posts: 90 (0.01 al dì)
Location: busto arsizio
Corso: Informatica
Anno: primo
Time Online: 2 Days, 22:41:04: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by elpampero
Dunque...i livelli sono così:
SW utente(USER)-->device indipendent(KERNEL)-->DRIVERS(KERNEL)-->INTERRUPT HANDLERS(KERNEL)-->CONTROLLER(HW)
Ah, ok, quindi e' corretto che sia il Driver a segnalare, mentre il controller fa la parte hardware
|
|
13-04-2005 09:44 |
|
|
|  |
 |
elpampero |
| Sicuramente o la A o la C una delle due dobbiamo e ... |
13-04-2005 09:45 |
|
 |
elpampero |
Aniversario

Registered: Sep 2003
Posts: 911 (0.11 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: I
Time Online: 8 Days, 3:06:36 [...]
Status: Offline
Edit | Report | IP: Logged |
Sicuramente o la A o la C una delle due dobbiamo escluderla per qualche motivo..
|
|
13-04-2005 09:45 |
|
|
|  |
 |
elpampero |
| Penso sia giusta la A...quando arriva un interrupt ... |
13-04-2005 09:48 |
|
 |
elpampero |
Aniversario

Registered: Sep 2003
Posts: 911 (0.11 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: I
Time Online: 8 Days, 3:06:36 [...]
Status: Offline
Edit | Report | IP: Logged |
Penso sia giusta la A...quando arriva un interrupt (come in un esercizio che abbiamo già fatto) il proceso che è run va in ready non in wait..quando la gestione di interrupt termina il processo che era wait va in ready e poi viene scelto un processo da mettere in run..la parola chiave penso sia CONSEGUENZA
|
|
13-04-2005 09:48 |
|
|
|  |
 |
michelez |
| [QUOTE][i]Originally posted by elpampero [/i]
... |
13-04-2005 09:48 |
|
 |
michelez |
.precettore.
Registered: Oct 2003
Posts: 90 (0.01 al dì)
Location: busto arsizio
Corso: Informatica
Anno: primo
Time Online: 2 Days, 22:41:04: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by elpampero
Sicuramente o la A o la C una delle due dobbiamo escluderla per qualche motivo..
Hai in mente qualche interruzione che fa passare da esecuzione a pronto? Non dovrebbe avvenire solo in caso di eventi tipo la prelazione dello scheduler?
|
|
13-04-2005 09:48 |
|
|
|  |
 |
elpampero |
| Passa da RUN a READY anche un processo che deve la ... |
13-04-2005 09:55 |
|
 |
elpampero |
Aniversario

Registered: Sep 2003
Posts: 911 (0.11 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: I
Time Online: 8 Days, 3:06:36 [...]
Status: Offline
Edit | Report | IP: Logged |
Passa da RUN a READY anche un processo che deve lasciare posto alla gestione dell'interrupt
|
|
13-04-2005 09:55 |
|
|
|  |
 |
michelez |
| [QUOTE][i]Originally posted by elpampero [/i]
... |
13-04-2005 10:06 |
|
 |
michelez |
.precettore.
Registered: Oct 2003
Posts: 90 (0.01 al dì)
Location: busto arsizio
Corso: Informatica
Anno: primo
Time Online: 2 Days, 22:41:04: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by elpampero
Passa da RUN a READY anche un processo che deve lasciare posto alla gestione dell'interrupt
ok, hai ragione, sto sparando cazzate.
Mi sono riguardato lo schemino con le freccine dei passaggi di stato... tutto a posto 
Un'altra cosa.
Non mi e' chiarissimo il concetto di trap.
|
|
13-04-2005 10:06 |
|
|
|  |
 |
elpampero |
| Dunque..
... |
13-04-2005 10:13 |
|
 |
elpampero |
Aniversario

Registered: Sep 2003
Posts: 911 (0.11 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: I
Time Online: 8 Days, 3:06:36 [...]
Status: Offline
Edit | Report | IP: Logged |
Dunque..
Le interruzioni si dividono in:
1) Interrupt (HW)
2)Eccezioni (SW)
Le eccezioni si identificano nelle trap tra cui rientrano le system call
|
|
13-04-2005 10:13 |
|
|
|  |
 |
michelez |
| [QUOTE][i]Originally posted by elpampero [/i]
... |
13-04-2005 10:21 |
|
 |
michelez |
.precettore.
Registered: Oct 2003
Posts: 90 (0.01 al dì)
Location: busto arsizio
Corso: Informatica
Anno: primo
Time Online: 2 Days, 22:41:04: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by elpampero
Dunque..
Le interruzioni si dividono in:
1) Interrupt (HW)
2)Eccezioni (SW)
Le eccezioni si identificano nelle trap tra cui rientrano le system call
quindi quando eseguo una system call praticamente sollevo un'interruzione via software.
In questa situazione :
il processo che rappresenta il mio programma e' in running, ad un certo punto si trova una System Call, viene generato un interrupt ed il mio processo passa in stato:
1)waiting se ho richiesto un operazione di I/O
2)ready in che caso?
|
|
13-04-2005 10:21 |
|
|
|  |
 |
elpampero |
| Credo che il processo passi da RUN a WAIT solo in ... |
13-04-2005 10:30 |
|
 |
elpampero |
Aniversario

Registered: Sep 2003
Posts: 911 (0.11 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: I
Time Online: 8 Days, 3:06:36 [...]
Status: Offline
Edit | Report | IP: Logged |
Credo che il processo passi da RUN a WAIT solo in caso di operazione I/O in quanto deve poi attendere l'interrupt e la gestione di essa.
Da RUN a READY in tutti gli altri casi (scheduler job, system call di altro tipo..)
|
|
13-04-2005 10:30 |
|
|
|  |
 |
T_M_P |
| [QUOTE][i]Originally posted by shadow [/i]
... |
13-04-2005 10:45 |
|
 |
T_M_P |
.arcimaestro.

Registered: May 2003
Posts: 458 (0.06 al dì)
Location: Milano
Corso: Informatica
Anno: 1 (Finirà mai?)
Time Online: 2 Days, 7:52:34 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by shadow
Ragazzi ho letto che il compitino inizierà alle ore 10.30 circa, ma si sa quanto durerà?
Dove posso reperire qualche domanda dell'anno scorso, oltre quelle postate qui sul forum.
Ciao a tutti e grazie.
Ma il compitino non era alle 9????
Qualcuno sa dirmi a che ora è esattamente e magari anche dove?
Grazie!!
|
|
13-04-2005 10:45 |
|
|
|  |
 |
michelez |
| [QUOTE][i]Originally posted by T_M_P [/i]
... |
13-04-2005 10:51 |
|
 |
michelez |
.precettore.
Registered: Oct 2003
Posts: 90 (0.01 al dì)
Location: busto arsizio
Corso: Informatica
Anno: primo
Time Online: 2 Days, 22:41:04: [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by T_M_P
Ma il compitino non era alle 9????
Qualcuno sa dirmi a che ora è esattamente e magari anche dove?
Grazie!!
Dal link http://homes.dico.unimi.it/sisop/bl....cgi/index.html :
"Il compitino del 16 Aprile si svolgera' al settore didattico, aule 200, 202, 208. L'orario di inizio e' previsto per le 10:30."
|
|
13-04-2005 10:51 |
|
|
|  |
 |
elpampero |
| Settore didattico dov'e' in via Comelico? ... |
13-04-2005 10:53 |
|
 |
elpampero |
Aniversario

Registered: Sep 2003
Posts: 911 (0.11 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: I
Time Online: 8 Days, 3:06:36 [...]
Status: Offline
Edit | Report | IP: Logged |
Settore didattico dov'e' in via Comelico?
|
|
13-04-2005 10:53 |
|
|
|  |
 |
| All times are GMT. The time now is 17:00. |
|
|
 |
|
 |
|
|
|  |
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
|
|
|
|
|
|