|
|
|
|
Strumenti |
03-08-2006, 08:23 | #101 | ||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||
03-08-2006, 10:47 | #102 | ||||
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7057
|
Quote:
Quote:
Quote:
Quote:
ps. non hai risposto a [Mighty].. intendevi davvero TCPA? no perchè io non lo consideravo nemmeno.. sul mio pc non entra nessuna schifezza anche a costo di rimanere isolato dal resto del mondo |
||||
03-08-2006, 11:52 | #103 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
___dove___ sta scritto che il codice in ring0 è più "performante"?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
03-08-2006, 13:36 | #104 |
Senior Member
Iscritto dal: Jul 2002
Città: Potenza
Messaggi: 1137
|
Magari è un pochettino fuori tema: http://news.com.com/Novell+bans+prop...3-6100659.html
|
03-08-2006, 23:27 | #105 |
Member
Iscritto dal: Jun 2006
Città: Padova
Messaggi: 144
|
Hehe, lo sapevo che scatenavo il finimondo ...
Vediamo un po' di fare chiarezza sulla mia visione delle cose.
Tra l'altro, la soluzione in userspace farebbe scontenti i produttori, scontenti gli utenti (se è vero che vanno peggio, da verificare), scontenti i "talebani", quindi non vedo il vantaggio Vediamo di rispondere ad alcune delle osservazioni che mi sono state fatte: 1) "non è un cavillo, è il fondamento del software libero": Forse non mi sono espresso chiaramente. Tra la GPL e la BSD esistono vie di mezzo, leggi LGPL, e certo il codice sotto LGPL non può essere usato a sbafo! Solo che è consentito l'uso delle API anche a programmi non GPL. Poi, che Stallam la faccia e poi la rinneghi consigliando a tutti di non usarla ... Comunque, secondo me la situazione attuale è il meglio che si può sperare, al momento: GPL (non LGPL), driver nel kernel proprietari (violano la GPL), sviluppatori del kernel che (per ora) chiudono un occhio. Infatti, se il kernel fosse sotto LGPL, nessuno potrebbe opporsi alla situazione attuale. Se gli svluppatori decidessero di prendere una posizione decisa, rischierebbero di ritrovarsi senza driver da parte di ati e nvidia, scontentando gli utenti finali. Tuttavia, un giorno potranno forse cambiare condotta e "costringere" i produttori a rilasciare le specifiche, o direttamente i sorgenti dei driver. 2) Codice in ring0 più performante? Non necessariamente, dipende da quello che deve fare: se deve accedere all'hardware, deve necessariamente fare una richiesta al kernel, che la esegue (a ring0). In questo caso, C'E' un overhead dovuto al cambio di contesto, per quanto piccolo. Se il numero di chiamate è elevato, il codice può essere rallentato ... ok, forse mi sto spingendo troppo in cose che non conosco bene Forse è possibile accedere al'hw direttamene in userspace, facendo prima una richiesta al kernel? chiedo lumi Comunque è vero, non conosco bene la situazione, ma ati e nvidia la conoscono, e se inizialmente hanno scelto così ci sarà un motivo! O hanno motivo per violare deliberatamente la GPL? @ilsensine: Si dai, dicci cosa intentevi dire, intendevi il TCPA? @k0nt3: saremo isolati dal mondo almeno in due
__________________
MacBook Pro: 2.4Ghz, RAM 2Gb, HD 200GB, GeForce 8600M GT 256Mb, 15" 1440x900 Opaco, stracontento del mio primo mac DEAD:Dell 9400, T2500, RAM 1GB 533, HD 100GB 5400, DVD+-RW 8X, GeForce 7900GS 256 , WXGA 1440x900 (LG-Philips), XP MCE, batt. 9 celle Quello che Intel, AMD, MS, HP, e altri ti nascondono (Trusted Computing) |
03-08-2006, 23:29 | #106 | |
Member
Iscritto dal: Jun 2006
Città: Padova
Messaggi: 144
|
Quote:
Vabbe, staremo a vedere cosa succede ...
__________________
MacBook Pro: 2.4Ghz, RAM 2Gb, HD 200GB, GeForce 8600M GT 256Mb, 15" 1440x900 Opaco, stracontento del mio primo mac DEAD:Dell 9400, T2500, RAM 1GB 533, HD 100GB 5400, DVD+-RW 8X, GeForce 7900GS 256 , WXGA 1440x900 (LG-Philips), XP MCE, batt. 9 celle Quello che Intel, AMD, MS, HP, e altri ti nascondono (Trusted Computing) |
|
04-08-2006, 07:23 | #107 | |
Member
Iscritto dal: Jan 2006
Messaggi: 236
|
Quote:
|
|
04-08-2006, 08:47 | #108 | |||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
(e comunque anche la LGPL fornisce agli sviluppatori le stesse garanzie della GPL; cambiano solo le condizioni d'uso con le opere derivate). Quote:
Se rendessero le libc GPL, renderebbero nella pratica _impossibile_ l'esecuzione di qualsiasi programma proprietario. Eppure non lo fanno. Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|||
04-08-2006, 09:27 | #109 |
Senior Member
Iscritto dal: Mar 2005
Città: /home/gica
Messaggi: 1653
|
__________________
gianluca@gicastation:~$ tar -c tar: Codardamente mi rifiuto di creare un archivio vuoto |
05-08-2006, 16:20 | #110 | |||
Member
Iscritto dal: Jun 2006
Città: Padova
Messaggi: 144
|
Quote:
Posto il link in questione, per il beneficio di chi non conoscesse la vicenda. Quote:
__________________
MacBook Pro: 2.4Ghz, RAM 2Gb, HD 200GB, GeForce 8600M GT 256Mb, 15" 1440x900 Opaco, stracontento del mio primo mac DEAD:Dell 9400, T2500, RAM 1GB 533, HD 100GB 5400, DVD+-RW 8X, GeForce 7900GS 256 , WXGA 1440x900 (LG-Philips), XP MCE, batt. 9 celle Quello che Intel, AMD, MS, HP, e altri ti nascondono (Trusted Computing) |
|||
05-08-2006, 19:34 | #111 | |
Member
Iscritto dal: Jun 2006
Città: Padova
Messaggi: 144
|
Quote:
Ci sono però ancora dei problemi irrisolti, come per esempio la temporizzazione e la gestione degli IRQ (o sono stati risolti? le informazioni che ho trovato sono del 2004). Insomma, linux nonostante tutto è ancora un kernel monilitico, non un microkernel. Qualcuno, probabilmente, vuole che resti cosi.
__________________
MacBook Pro: 2.4Ghz, RAM 2Gb, HD 200GB, GeForce 8600M GT 256Mb, 15" 1440x900 Opaco, stracontento del mio primo mac DEAD:Dell 9400, T2500, RAM 1GB 533, HD 100GB 5400, DVD+-RW 8X, GeForce 7900GS 256 , WXGA 1440x900 (LG-Philips), XP MCE, batt. 9 celle Quello che Intel, AMD, MS, HP, e altri ti nascondono (Trusted Computing) |
|
06-08-2006, 02:05 | #112 | |
Senior Member
Iscritto dal: Jan 2004
Città: /dev/sda1
Messaggi: 4060
|
Quote:
Ci sono grandi detrattori nel mondo del concetto di microkernel. e hanno le loro ottime ragioni. Il microkernel è il tipico oggetto che teoricamente ha le potenzialità di essere la panacea di tutti i mali, ma che all'atto pratico non funziona neanche per sbaglio. Infatti i microkernel esistenti sono o fortemente ibridi, o se microkernel puri, come Mach, sono delle porcherie pesanti e ingestibili che è dura fare di peggio con altre architetture.
__________________
| Linux User #391140 | Sito Ufficiale del LOLUG - Gruppo Utenti Linux Lodi - www.lodi.linux.it |
|
06-08-2006, 10:13 | #113 |
Messaggi: n/a
|
Concordo sul fatto che la GNU/GPL v2 sia una licenza ben poco costruttiva (speriamo per la v3). La BSD come ha fatto notare qualcuno si presta ad altre cose poco carine... imho la licenza opensource attualmente più costruttiva è probabilmente la CDDL (quella di OpenSolaris ).
|
06-08-2006, 10:27 | #114 | |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7057
|
Quote:
comunque ora i microkernel stanno iniziando a dimostrare le loro potenzialità.. ci vorranno ancora anni, ma i risultati sono incoraggianti (come questo ) |
|
06-08-2006, 10:28 | #115 | |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7057
|
Quote:
|
|
06-08-2006, 10:32 | #116 | |
Senior Member
Iscritto dal: Jun 2002
Città: Piacenza - Bergamo
Messaggi: 1688
|
Quote:
__________________
Good Kitty: "Jo'z heer!" |
|
06-08-2006, 10:38 | #117 | |
Messaggi: n/a
|
Quote:
|
|
06-08-2006, 10:39 | #118 | |
Messaggi: n/a
|
Quote:
|
|
06-08-2006, 11:01 | #119 | |
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7057
|
Quote:
|
|
06-08-2006, 12:15 | #120 | |
Messaggi: n/a
|
Quote:
|
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:50.