Punto-informatico.it
Telefonino.net
MegaLab.it
WinTricks.it
TechAssistance.it
PcTuner.net
DinoxPc.com
ioProgrammo.it
Winmagazine.it
Linux-Magazine.it
TTimeShop.it
Feed Xml
|
Newsletter
|
@Twitter
|
Login
|
Registrati
|
Forum
Cerca in PI
HOME
Attualità
Tecnologia
Sicurezza
Diritto & Internet
Business
Digital Life
Hardware
LIBRI
DOWNLOAD
WEBINAR
Torna alla notizia
Inizia nuova discussione
Altro
Windows 7 SP1, una beta in assaggio
la redazione
13 lug 2010, 17.28
sp1 si potra integrare ?
Sgabbio
2 risp.
13 lug 2010, 17.39
nr: pippO
13 lug 2010, 18.19
Sgabbio
14 lug 2010, 14.24
2020: windows xp
nr: bertuccia
10 risp.
13 lug 2010, 17.58
lordream
13 lug 2010, 18.26
panda rossa
13 lug 2010, 19.05
lordream
13 lug 2010, 19.29
valerivs
14 lug 2010, 12.13
valerivs
14 lug 2010, 12.28
nr: Mah
14 lug 2010, 13.41
1977
13 lug 2010, 19.30
nr: Rover
13 lug 2010, 19.43
trapano
13 lug 2010, 18.29
gnulinux86
13 lug 2010, 21.14
M$, ma smettere, mai?
nr: bubba
91 risp.
13 lug 2010, 17.59
lordream
13 lug 2010, 18.29
valerivs
14 lug 2010, 12.14
lordream
14 lug 2010, 14.01
valerivs
14 lug 2010, 14.08
lordream
15 lug 2010, 20.42
valerivs
15 lug 2010, 23.00
lordream
16 lug 2010, 14.21
valerivs
16 lug 2010, 14.23
krane
16 lug 2010, 14.25
lordream
16 lug 2010, 14.53
nr: hp sucs
13 lug 2010, 18.33
nr: anonymous
14 lug 2010, 00.26
nr: Mux
13 lug 2010, 18.35
nr: collione
13 lug 2010, 19.33
nr: Mux
13 lug 2010, 19.53
nr: collione
13 lug 2010, 21.33
nr: collione
13 lug 2010, 21.39
nr: dico
13 lug 2010, 22.23
nr: collione
14 lug 2010, 11.08
nr: dico
13 lug 2010, 22.10
nr: collione
14 lug 2010, 11.05
nr: nome e cognome
14 lug 2010, 11.21
nr: collione
14 lug 2010, 11.33
nr: nome e cognome
14 lug 2010, 11.42
nr: collione
14 lug 2010, 11.57
nr: Gobbo di Notre Dame
14 lug 2010, 15.03
nr: collione
14 lug 2010, 15.37
nr: nome e cognome
14 lug 2010, 15.53
nr: collione
14 lug 2010, 16.33
nr: nome e cognome
14 lug 2010, 15.51
nr: collione
14 lug 2010, 16.48
nr: nome e cognome
14 lug 2010, 17.35
nr: collione
14 lug 2010, 18.00
nr: nome e cognome
14 lug 2010, 23.59
nr: collione
17 lug 2010, 19.03
nr: Mux
13 lug 2010, 20.00
nr: collione
13 lug 2010, 21.34
nr: dico
13 lug 2010, 22.12
nr: collione
14 lug 2010, 10.59
nr: nome e cognome
14 lug 2010, 11.22
nr: collione
14 lug 2010, 11.34
nr: Mah
14 lug 2010, 13.42
nr: collione
14 lug 2010, 14.27
nr: nome e cognome
14 lug 2010, 16.02
nr: collione
14 lug 2010, 16.54
nr: nome e cognome
14 lug 2010, 17.56
nr: collione
14 lug 2010, 18.06
pabloski
14 lug 2010, 18.24
Salve, mi inserisco nella discussione perchè, lurkando sul forum, ho notato che il tal nome e cognome ( ma tutti sappiamo chi è
) tira sempre fuori il mio nome.....in passato ci sono stati screzi e vedo che i motivi sono rimasti gli stessi, ovvero il tipo la fa fuori dal vasetto di continuo
relativamente al discorso dei microkernel bisogna chiarire alcuni punti:
- i microkernel non hanno una definizione precisa e assoluta
- i kernel ibridi sono tutto marketing, in realtà dal punto di vista architetturale il termine "ibrido" non significa proprio niente
- i moderni microkernel hanno due caratteristiche peculiari: elevato throughput e basse latenze
In passato hanno sofferto di problemi di performance, in particolare riguardo i due parametri citati, ma ad oggi la situazione si è capovolta a favore dei microkernel.....un'altra cosa che volevo dire è che il percorso descritto da collione è esatto ma c'è di più....
i microkernel recenti, in particolare quelli che implementano le specifiche L4v2, usano una tabella di lookup per il mapping degli entry point dei vari server....significa che quando invoco la syscall read o write, metto il numero della syscall in ax ed eseguo sysenter....il microkernel usa il valore in ax per leggere dalla sua tabella dei servizi l'indirizzo a cui saltare ( che corrisponde all'entry point del server del filesystem )....
il tutto, come si vede, è estremamente banale e veloce e comporta un context switch controllato in cui non si salvano un mucchio di registri....è da qui che vengono fuori i numeri riportati da L4 nel context switch ed è per questo che L4 risulta 30 volte più veloce di linux nel context switch.....
il basso throughput, dei microkernel di prima e seconda generazione, era proprio dovuto agli altissimi tempi di context switch e ad una gestione subottimale delle ISR....la cosa che dice nome e cognome del basso throughput è vera per i microkernel di vecchia concezione, ma assolutamente falsa per quelli nuovi ( di cui fa parte anche minix )....
dimenticavo di dire che è importante notare una differenza significativa tra monolitici e microkernel, ovvero l'altro parametro chiamato efficienza....mediante un microkernel sfrutta il processore meglio di un monolitico, questo perchè i microkernel sono completamente multithread ( il threading è implementato addirittura a livello ISR), rientranti, completamente asincroni e mancano di spinlocks....questo significa che ci sono volte in cui in un monolitico, un processo non può usare l'ipc perchè c'è un lock attivo da qualche parte e deve quindi aspettare il suo turno....le politiche di threading pervasivo dei microkernel permettono invece di rendere i vari processi completamente indipendenti riguardo la competizione per l'accesso alle risorse.....
come si vede, un sistema va giudicato nella sua totalità e non in base a singoli parametri....c'è un OS chiamato Elate, il quale usa un bytecode per i programmi ( compresi quelli che fanno parte del sistema )....ovviamente questo bytecode va compilato da un compilatore jit a load-time...molti sollevare l'eccezione che la cosa fosse lenta come la morte, ma le ottimizzazioni inserite in fase di load permettevano al sistema di girare molto più velocemente di quelli con programmi compilati staticamente e questo nonostante la penalizzazione introdotta dalla compilazione jit....e infatti oggi abbiamo LLVM che fa esattamente la stessa cosa
insomma, se spendo X al load e poi guadagno 200*X durante il runtime perchè il codice è più ottimizzato, allora complessivamente ho ottenuto un vantaggio.....nome e cognome ovviamente queste cose non le capirà mai
quindi caro collione, non perderci tempo, è un troll, lo conoscono tutti, passa le giornate a spammare su pi e altri mille forum ( dove viene preso regolarmente a pesci in faccia )
-----------------------------------------------------------
Modificato dall' autore il 14 luglio 2010 18.36
-----------------------------------------------------------
pabloski
4.831
Segnala abusi
Rispondi
Quota
Chiudi
nr: MAH
13 lug 2010, 18.59
nr: collione
13 lug 2010, 19.32
nr: Il Profeta
13 lug 2010, 20.11
panda rossa
14 lug 2010, 11.58
pippo75
14 lug 2010, 12.46
TADsince1995
13 lug 2010, 19.10
nr: Mux
13 lug 2010, 19.35
panda rossa
13 lug 2010, 19.53
nr: Mux
13 lug 2010, 19.55
nr: Paolo Nocco
13 lug 2010, 20.03
nr: dico
13 lug 2010, 20.21
gnulinux86
13 lug 2010, 21.28
pippo75
13 lug 2010, 22.17
gnulinux86
13 lug 2010, 22.49
nr: Paolo Nocco
14 lug 2010, 09.08
gnulinux86
14 lug 2010, 09.48
panda rossa
14 lug 2010, 09.42
nr: Nome e cognome
13 lug 2010, 20.12
nr: dico
13 lug 2010, 20.37
nr: scrotone
13 lug 2010, 20.39
nr: dico
13 lug 2010, 21.02
nr: Ciao
14 lug 2010, 17.07
nr: Nome e cognome
13 lug 2010, 23.59
lordream
13 lug 2010, 20.11
nr: Il Profeta
13 lug 2010, 20.21
nr: Nome e cognome
13 lug 2010, 21.08
gnulinux86
13 lug 2010, 21.35
nr: Nome e cognome
13 lug 2010, 23.50
gnulinux86
14 lug 2010, 09.43
nr: Steve Robinson Hakkabee
14 lug 2010, 14.23
gnulinux86
14 lug 2010, 20.24
nr: Il Profeta
13 lug 2010, 20.18
nr: dico
13 lug 2010, 21.12
nr: Nome e cognome
13 lug 2010, 23.52
DarkOne
14 lug 2010, 09.56
TADsince1995
14 lug 2010, 10.14
lordream
16 lug 2010, 14.23
nr: marco
14 lug 2010, 11.27
TADsince1995
14 lug 2010, 12.08
panda rossa
14 lug 2010, 12.57
TADsince1995
14 lug 2010, 14.11
panda rossa
14 lug 2010, 14.48
nr: qikoka
14 lug 2010, 12.41
Non capisco certe critiche.
gnulinux86
5 risp.
13 lug 2010, 21.54
nr: dico
13 lug 2010, 22.31
nr: echoesp1
14 lug 2010, 08.01
nr: Paolo Nocco
14 lug 2010, 09.18
doyoulikeme
14 lug 2010, 11.37
Jolly Roger
15 lug 2010, 16.58
Opinione di un utente superficiale
il solito bene informato
16 risp.
14 lug 2010, 09.49
nr: rover
14 lug 2010, 10.00
nr: Antony
14 lug 2010, 11.48
doyoulikeme
14 lug 2010, 12.08
il solito bene informato
14 lug 2010, 13.37
panda rossa
14 lug 2010, 11.52
il solito bene informato
14 lug 2010, 13.35
nr: Il Profeta
14 lug 2010, 14.40
panda rossa
14 lug 2010, 14.47
Joe Tornado
18 lug 2010, 02.55
lordream
16 lug 2010, 14.38
nr: Il Profeta
14 lug 2010, 14.23
nr: Jack Rackham
14 lug 2010, 14.52
il solito bene informato
14 lug 2010, 16.28
nr: Certo certo
14 lug 2010, 16.33
nr: Bentornato
14 lug 2010, 17.06
il solito bene informato
14 lug 2010, 19.02
si però...
Max3D
6 risp.
14 lug 2010, 09.54
doyoulikeme
14 lug 2010, 10.38
nr: Mux
14 lug 2010, 10.41
doyoulikeme
14 lug 2010, 11.25
nr: Jack Rackham
14 lug 2010, 15.03
il solito bene informato
14 lug 2010, 13.38
Max3D
15 lug 2010, 09.48
Re: linux al tappetooooo
nr: angros
2 risp.
14 lug 2010, 12.11
nr: seroxz
14 lug 2010, 12.47
nr: collione
14 lug 2010, 15.40
Hanno corretto la falla di Aero su 7 x64
Sgabbio
5 risp.
14 lug 2010, 14.25
nr: linuxaccio di merda moribondo
14 lug 2010, 14.28
Sgabbio
14 lug 2010, 15.08
gnulinux86
14 lug 2010, 20.27
nr: nome e cognome
15 lug 2010, 00.06
pabloski
17 lug 2010, 18.33
Xp SP 3?
nr: Certo certo
1 risp.
14 lug 2010, 16.27
nr: LinuxAlTapp eto
15 lug 2010, 15.31
Torna alla notizia
Inizia nuova discussione