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 e distribuiti > esame in arrivo
Pages (8): [1] 2 3 4 5 » ... Last »   Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
lik2006
.illuminato.

User info:
Registered: Oct 2008
Posts: 175 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 10:25:53 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
esame in arrivo

ciao a tutti.
ormai mancano 3 settimane all'esame.
che ne dite se postiamo tutti gli appunti presi ?

13-05-2009 11:28
Click Here to See the Profile for lik2006 Click here to Send lik2006 a Private Message Find more posts by lik2006 Add lik2006 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
@le85
.amico.

User info:
Registered: Mar 2005
Posts: 36 (0.00 al dì)
Location:
Corso:
Anno:
Time Online: 16:30:35 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Hmmm e quando sarebbe la data del secondo compitino?

14-05-2009 11:06
Click Here to See the Profile for @le85 Click here to Send @le85 a Private Message Find more posts by @le85 Add @le85 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ciops
.grande:maestro.

User info:
Registered: Jul 2005
Posts: 546 (0.08 al dì)
Location: Vicino Treviglio
Corso: Com Dig
Anno: Fuori Corso. Ultra Fuori.
Time Online: 5 Days, 1:19:56 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

dai ragazzi...iniziamo!

__________________
Ma che film la vita tutta una tirata storia infinita a ritmo serrato da stare senza fiato.

Ma che film la vita tutta una sorpresa attore, spettatore tra gioia e dolore tra il buio ed il colore.

19-05-2009 16:16
Click Here to See the Profile for ciops Click here to Send ciops a Private Message Find more posts by ciops Add ciops to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lik2006
.illuminato.

User info:
Registered: Oct 2008
Posts: 175 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 10:25:53 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

allora ragazzi il 3 c'è l'esame postiamo tutti gli appunti???

20-05-2009 19:51
Click Here to See the Profile for lik2006 Click here to Send lik2006 a Private Message Find more posts by lik2006 Add lik2006 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
zeman13
.grande:maestro.

User info:
Registered: Mar 2005
Posts: 566 (0.08 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno:
Time Online: 6 Days, 9:24:06: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ma le lezioni sono finite? oggi come mai non c'era lezione?

__________________
You are what you know...

20-05-2009 22:09
Click Here to See the Profile for zeman13 Click here to Send zeman13 a Private Message Find more posts by zeman13 Add zeman13 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lik2006
.illuminato.

User info:
Registered: Oct 2008
Posts: 175 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 10:25:53 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

finiscono settimana prossima penso il 3 c'è il compito

21-05-2009 13:13
Click Here to See the Profile for lik2006 Click here to Send lik2006 a Private Message Find more posts by lik2006 Add lik2006 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ViPah
.arcimaestro.

User info:
Registered: Nov 2008
Posts: 404 (0.07 al dì)
Location: xD
Corso: =]
Anno:
Time Online: 1 Day, 23:12:28 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

confermate che il compitino è il 3?:(

22-05-2009 09:28
Click Here to See the Profile for ViPah Click here to Send ViPah a Private Message Visit ViPah's homepage! Find more posts by ViPah Add ViPah to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
djbenz
.illuminato.

User info:
Registered: Nov 2006
Posts: 230 (0.03 al dì)
Location: Sondrio
Corso: Comunicazione Digitale
Anno:
Time Online: 3 Days, 5:15:57 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

si l'ha confermato lunedì a lezione...

22-05-2009 10:33
Click Here to See the Profile for djbenz Click here to Send djbenz a Private Message Visit djbenz's homepage! Find more posts by djbenz Add djbenz to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ViPah
.arcimaestro.

User info:
Registered: Nov 2008
Posts: 404 (0.07 al dì)
Location: xD
Corso: =]
Anno:
Time Online: 1 Day, 23:12:28 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

qualcuno ha una lista degli argomenti principali e/o le pagine di riferimento sul libro di testo?

24-05-2009 09:06
Click Here to See the Profile for ViPah Click here to Send ViPah a Private Message Visit ViPah's homepage! Find more posts by ViPah Add ViPah to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lik2006
.illuminato.

User info:
Registered: Oct 2008
Posts: 175 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 10:25:53 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

non c'è nessuno che posta i riassunti in italiano?

24-05-2009 13:50
Click Here to See the Profile for lik2006 Click here to Send lik2006 a Private Message Find more posts by lik2006 Add lik2006 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
TwiggyAsh
.consigliere.

User info:
Registered: Sep 2003
Posts: 103 (0.01 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 1:58:01: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ragazzi HELP!!!! : )

24-05-2009 14:30
Click Here to See the Profile for TwiggyAsh Click here to Send TwiggyAsh a Private Message Find more posts by TwiggyAsh Add TwiggyAsh to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ViPah
.arcimaestro.

User info:
Registered: Nov 2008
Posts: 404 (0.07 al dì)
Location: xD
Corso: =]
Anno:
Time Online: 1 Day, 23:12:28 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

.-.

24-05-2009 18:48
Click Here to See the Profile for ViPah Click here to Send ViPah a Private Message Visit ViPah's homepage! Find more posts by ViPah Add ViPah to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Rents
.consigliere.

User info:
Registered: Mar 2009
Posts: 120 (0.02 al dì)
Location:
Corso: ???
Anno:
Time Online: 15:33:32 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

che egoismo :D hahah...io la vedo grigia

25-05-2009 15:29
Click Here to See the Profile for Rents Click here to Send Rents a Private Message Find more posts by Rents Add Rents to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ViPah
.arcimaestro.

User info:
Registered: Nov 2008
Posts: 404 (0.07 al dì)
Location: xD
Corso: =]
Anno:
Time Online: 1 Day, 23:12:28 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

come disse l'alberti...passando su...uno...specch...:ignore::saw:




qualche anima pia che posti qualche appunto?:?

Last edited by ViPah on 25-05-2009 at 15:59

25-05-2009 15:55
Click Here to See the Profile for ViPah Click here to Send ViPah a Private Message Visit ViPah's homepage! Find more posts by ViPah Add ViPah to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Andrea86CD
.amico.

User info:
Registered: Oct 2008
Posts: 27 (0.00 al dì)
Location: milano
Corso: Comunicazione Digitale
Anno: 1
Time Online: 4:10:33 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

non so quanto possano essere utili visto che sono abbastanza all inizio XD cmq posto lo stesso


20.04.09 THREADS
Os-mantis:è un os (con architettura ridotta all’osso) con il kernel che coincide con lo schedulatore

Clock handler: gestisce gli interrupts fisici e ne ricava delle informazioni

Più auc in gestione sono indirizzate mediante una tabella vettoriale che contiene in ogni elemento tutte le info del thread/processo (stato – se sono collegate risorse –etc..)

User thread: svolgono operazioni per il sistema operativo

Ad ogni thread corrisponde una parte di memoria nello stack per consentire una separazione per i thread
Quando si crea un thread si richiede uno spazio di memoria x allocare il thread

Stack pointer: puntatore che punta al top della pila

ST: comunicatore di stato del thread per l os

Priority: priorità dell esecuzione del thread

Waiting for pointer: il thread è sospeso fino a al verificarsi di un evento al quale punta il puntatore

Next pointer: in una lista linkata punto al thread successivo

Differenza tra stack e lista dinamica: nella prima devo allocare prima lo spazio se pur virtualmente (è statica ma uso meno spazio) la seconda è dinamica però occupa + memoria

Quando inizializziamo il sistema inizializziamo tutti i campi dei threads

STATO DEI THREADS
Running: la cpu lo sta utilizzando
Spleep block: è un interruzione periodica la prima (finisce il tempo di slice), nella seconda è in attesa di un evento entrambi sono in attesa di essere spostati in ready
Ready: pronti per l esecuzione
Empty: è stato inizializzato senza valori

Thread.new: creo il thread e lo metto in ready
Thread.execute: esegue termina e toglie dallo stack il thread
Schedulatore: è un insieme di funzioni che gestisce i thread e i loro stati tramite degli algoritmi ed il dispatcher

Dispatch: funzione dello schedulatore che esegue la scelta di quale thread mandare in esecuzione (smette di funzionare quando non ci sono + thread in esecuzione)

Thread idle: è un thread che è sempre in funzione

Stato del thread: insieme dei registri associato alla computazione del thread in quel determinato momento
Computazione nel contesto del thread: quando un thread andrà sospeso momentaneamente viene salvato lo stato del thread nella stack in modo da essere richiamato dopo dalla cpu e riprendere da quel che stava facendo




Lez 13
Bit di modo: supporto architetturale che distingue tra l esecuzione di codice in modalità user o kernel
Mod kernel: tutte le operazioni della macchina sono eseguibili
Mod user: viene eseguita un operazione alla volta e per le altre c’è una transazione tra kernel e user mode
Processor Modes (MIPS):
registro di stato
registro di causa
baddvaddr,and
ecp

Kernel : serie di funzioni per la gestione del sistema (utilizzate in mod kernel), crea e gestisce i thread
Interruzione sincrona : (es. trap) eseguita a livello macchina
Interruzione asincrona: (es. chiamata i/o) eseguita a livello sw
Le eccezioni si possono dividere nei seguenti tipi:
* interrupt: richiesta spesso asincrona e di provenienza esterna al microprocessore che forza il sistema operativo a interrompere il programma in esecuzione;
* system call: chiamate di un programma ad una funzione del sistema operativo, ad esempio per eseguire una operazione su un file o su un processo.

Processo : macchina astratta che simula la macchina di VN, ha un proprio spazio di indirizzamento virtuale.
La differenza tra win e unix sono le chiamate di sistema
Process manager:schema astratto di O.S. simile a unix
Program manager: insieme di programmi che prendono in lavorazione dei processi
Fasi aricamento O.S.: carica il kernel, inizializza il process manager, esegue i thread principali
Process control block:sono degli slot che contengono le info dei processi (id,processo padre/figli, puntatori etc)

Modelli multi threading
Molti- 1 + user th posso essere mappati in un kernel th (solaris green thread,gnu portable thread)
1 – 1 un user per un kernel (win nt/xp/2000, linux, solaris)
Molti – molti permette di mappare + user in + kernel e quindi permette allo s di creare abbastanza kernel th (Windows NT/2000 con the ThreadFiber package)
2 level mode: come molti molti ma permette il confinamento di un user in un kernel

Come evitare che i thread sprechino le risorse della cpu:
*tramite la chiamata di sistema yeld() che sostituisce il th che sta cessando l esecuzione con uno in ready
*attraverso degli interrupt periodici al os in modo che lo scheduler controlli lo stato dei th


in questo link ho trovato dei pdf con delle cose riguardanti il nostro corso spiegate in italiano..se volete darci un occhiata male non vi fa :razz:

http://www.di.unipi.it/~susanna/SO_04/

26-05-2009 14:58
Click Here to See the Profile for Andrea86CD Click here to Send Andrea86CD a Private Message Find more posts by Andrea86CD Add Andrea86CD to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 21:47.    Post New Thread    Post A Reply
Pages (8): [1] 2 3 4 5 » ... Last »   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.043 seconds (87.49% PHP - 12.51% MySQL) con 26 query.