Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 383

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>Linux Information Sheet: Requisiti hardware</TITLE>
 <LINK HREF="INFO-SHEET-4.html" REL=next>
 <LINK HREF="INFO-SHEET-2.html" REL=previous>
 <LINK HREF="INFO-SHEET.html#toc3" REL=contents>
</HEAD>
<BODY>
<A HREF="INFO-SHEET-4.html">Avanti</A>
<A HREF="INFO-SHEET-2.html">Indietro</A>
<A HREF="INFO-SHEET.html#toc3">Indice</A>
<HR>
<H2><A NAME="s3">3. Requisiti hardware</A></H2>

<H2><A NAME="ss3.1">3.1 Configurazione minima</A>
</H2>

<P>Quella che segue probabilmente &egrave; la pi&ugrave; piccola configurazione
possibile che permette di far funzionare Linux: 386SX/16, 1 MB di RAM,
un floppy da 1.44 MB o 1.2 MB, una qualsiasi delle schede video
supportate (+ ovviamente tastiera, monitor e cos&igrave; via). Questa
dovrebbe permettere di avviare Linux e di provare se funziona o meno
nella macchina, ma non si sar&agrave; in grado di fare niente altro di
utile. Si veda 
<A HREF="http://rsphy1.anu.edu.au/~gpg109/mem.html">http://rsphy1.anu.edu.au/~gpg109/mem.html</A>
per altre configurazioni minime di Linux.
<P>Per poter fare qualcosa, sar&agrave; necessario un po' di spazio su un disco
fisso, da 5 a 10 MB dovrebbero essere sufficienti per un'installazione
proprio minima (con solo i comandi pi&ugrave; importanti e forse una o due
piccole applicazioni, come una programma di terminale). Questa &egrave;
ancora una installazione molto ma molto limitata e molto scomoda a
meno che le proprie applicazioni non siano proprio
limitate. Generalmente non &egrave; raccomandata per farci niente se non un
po' di test di funzionamento, e naturalmente per essere in grado di
vantarsi del fatto che le risorse richieste sono veramente minime.
<P>
<H2><A NAME="ss3.2">3.2 Configurazione usabile</A>
</H2>

<P>Se si ha intenzione di usare programmi intensi a livello computazionale,
come gcc, X e TeX probabilmente si avr&agrave; bisogno di un processore pi&ugrave;
veloce di un 386SX/16, sebbene anche questo potrebbe essere sufficiente se
si ha pazienza.
<P>In pratica, si avr&agrave; bisogno di almeno 4 MB di RAM se non si usa X, e
di 8 MB se lo si usa. Inoltre, se si vogliono avere pi&ugrave; utenti in
contemporanea, o eseguire contemporaneamente pi&ugrave; programmi grossi
(compilazioni, per esempio), si avr&agrave; bisogno di pi&ugrave; di 4 MB di
memoria. Funzioner&agrave; comunque anche con meno memoria ma user&agrave; la
memoria virtuale (usando il disco fisso come una memoria <B>lenta</B>)
ma sar&agrave; cos&igrave; lento da essere inutilizzabile. Se si usano pi&ugrave; programmi
contemporaneamente, 16 MB riduranno considerevolmente le operazioni di
swap. Se non si vuole fare swap in maniera apprezzabile durante il
normale carico, 32 MB probabilmente saranno sufficienti. Se si usano
assieme molte applicazioni che usano intensamente la memoria, saranno
necessari 64 MB per evitare un sacco di swap. Naturalmente se si usano
applicazioni fameliche in termini di memoria, bisogner&agrave; aggiungerne.
<P>Lo spazio su disco di cui si ha bisogno dipende da quale software si
vuole installare. L'insieme normale di utility Unix, shell e programmi
di amministrazione dovrebbero stare abbondantemente in meno di 10 MB,
con un po' di spazio libero per i file degli utenti. Per un sistema
pi&ugrave; completo, si prenda Red Hat, Debian, o un'altra distribuzione e si
faccia conto che saranno necessari dai 60 ai 600 MB, a seconda di cosa
si sceglie di installare e di quale distribuzione si prende.  Si
aggiunga lo spazio che si vuole riservare per i file degli utenti a
questi totali. Con i prezzi correnti dei dischi fissi, se si sta per
comperare una nuova macchina, non ha senso comperare un disco fisso
troppo piccolo. Se ne prenda almeno uno da 2 GB, preferibilmente 4 GB
o pi&ugrave;, e si vedr&agrave; che non andr&agrave; sprecato. Linux gestisce
tranquillamente dischi fissi molto grandi come i recenti e popolari
dischi IDE da 11 GB e SCSI da 18 GB.
<P>
<P>Si aggiunga pi&ugrave; memoria, pi&ugrave; spazio su disco, un processore pi&ugrave; veloce
e altro a seconda delle proprie necessit&agrave;, desideri e disponibilit&agrave;
economiche. In generale, una grossa differenza tra Linux e DOS &egrave; che
in Linux l'aggiunta di memoria fa una grande differenza, mentre in DOS
memoria in pi&ugrave; non fa poi molta differenza. Naturalmente ci&ograve; ha a che
fare con il limite dei 640KB, che sotto Linux non esiste.
<P>
<H2><A NAME="ss3.3">3.3 Hardware supportato</A>
</H2>

<P>
<DL>
<DT><B>CPU</B><DD><P>Qualsiasi cosa in grado di eseguire programmi in modalit&agrave;
386 protetta. Tutti i modelli di 386, 486, Pentium, Pentium Pro,
Pentium II e cloni di questi chip dovrebbero andar bene (i 286 e
inferiori potrebbero un giorno essere supportati da un kernel pi&ugrave;
piccolo detto ELKS (Embeddable Linux Kernel Subset), ma non ci si
aspetti le stesse caratteristiche).  Una versione per CPU 680x0 (con
<EM>x</EM> = 2 con MMU esterna, 3, 4 e 6) che funziona su Amiga e Atari
pu&ograve; essere reperita a tsx-11.mit.edu nella directory 680x0.  Sono
supportate molte macchine DEC Alpha, SPARC, e PowerPC. Sono in
lavorazione anche i port su architetture ARM, StrongARM, e
MIPS. Maggiori dettagli sono reperibili da qualche altra parte.
<P>
<DT><B>Architetture</B><DD><P>Bus PCI, ISA, EISA e VLB.  Il supporto per MCA (la
maggior parte dei PS/2 true blue) &egrave; incompleto ma sta migliorando (si
veda sopra). I local bus (VLB e PCI) funzionano. Linux &egrave; molto pi&ugrave;
esigente sull'hardware rispetto a DOS, Windows e
in pratica molti altri sistemi operativi. Ci&ograve; significa che alcuni componenti
hardware, che potrebbe funzionare se usati con altri sistemi
operativi meno esigenti, potrebbero dare problemi quando usati con
Linux. Linux &egrave; un eccellente tester della memoria...
<P>
<DT><B>RAM</B><DD><P>Fino a 1 GB su Intel; di pi&ugrave; su piattaforme a
64-bit. Alcuni (tra cui Linus) hanno notato che aggiungere RAM senza
allo stesso tempo aggiungere anche cache ha estremamente rallentato le
loro macchine, quindi se si aggiunge RAM e si trova che la propria
macchina sia pi&ugrave; lenta, si provi ad aggiungere ancora cache. Alcune
macchine possono fare il cache solo di una certa parte della memoria
indipendentemente da quanta RAM &egrave; installata (64 MB &egrave; la dimensione di
cui i chipset pi&ugrave; popolari possono fare la cache). Oltre i 64 MB sar&agrave;
necessario un parametro al boot con kernel 2.0.35 e precendenti, in
quanto il BIOS non pu&ograve; riportare pi&ugrave; di 64 MB. I recenti kernel 2.1.x
e successivi sono in grado di rilevare tutta la memoria di un sistema.
<P>
<DT><B>Dispositivi di immagazzinamento dati</B><DD><P>Sono supportati i drive AT
generici (controller di HD EIDE, IDE e a 16 bit con MFM, RLL o ESDI),
cos&igrave; come lo sono i dischi fissi e i CD-ROM SCSI con un adattatore
SCSI tra quelli supportati. Sono supportati anche i controller
generici XT (controller a 8 bit con MFM o RLL). Adattatori SCSI
supportati: Advansys, Adaptec 1542, 1522, 1740, e le serie 27xx e
29xx (con alcune eccezioni), Buslogic MultiMaster e Flashpoint,
controller basati su NCR53c8xx, controller DPT, controller Qlogic ISP
e FAS, Seagate ST-01 and ST-02, la serie Future Domain TMC-88x (o
qualsiasi scheda basata sul chip TMC950) e TMC1660/1680, Ultrastor
14F, 24F and 34F, Western Digital wd7000 ed altri.  Sono anche
supportati i nastri SCSI, QIC-02 e alcuni QIC-80. A parte i cdrom
IDE e SCSI, sono supportati anche parecchi dispositivi CD-ROM
proprietari, tra cui Matsushita/Panasonic, Mitsumi, Sony,
Soundblaster, Toshiba, ATAPI (EIDE), SCSI e altri. Per i modelli
esatti si veda l'Hardware compatibility HOWTO. <B>N.B.</B> Questi
elenchi sono incompleti, e lo saranno sempre. Chi vende le
distribuzioni mantiene generalmente una lista molto pi&ugrave; aggiornata.
<P>
<DT><B>Video</B><DD><P>In modo testo funzionano le VGA, EGA, CGA o Hercules (e
compatibili). Per la grafica e X, c'&egrave; il supporto (almeno) per VGA
normale, alcune schede SVGA (molte delle schede basate su chipset
Tseng, Paradise, e alcuni Trident), S3, 8514/A, ATI, Matrox ed
Hercules (Linux usa il server X XFree86, il quale determina quali
schede sono supportate. Una lista completa dei chipset supportati
avrebbe occupato molto pi&ugrave; di una pagina. Si veda 
<A HREF="http://www.XFree86.org/">http://www.XFree86.org/</A>)
<P>
<DT><B>Rete</B><DD><P>Il supporto Ethernet comprende 3COM
503/509/579/589/595/905 (le 501/505/507 sono supportate ma non
raccomandate), AT&amp;T GIS (ne&eacute; NCR) WaveLAN, molte schede
basate su WD8390 e su WD80x3, NE1000/2000 e cloni, AC3200, Apricot
82596, AT1700, ATP, DE425/434/435/500, D-Link DE-600/620, DEPCA,
DE100/101, DE200/201/202 Turbo, DE210, DE422, Cabletron E2100 (non
raccomandata), Intel EtherExpress (non raccomandata), EtherExpress
Pro, EtherExpress 100, DEC EtherWORKS 3, HP LAN, HP PCLAN/plus, molte
schede basate su AMD LANCE, NI5210, ni6510, SMC Ultra, DEC 21040
(tulip), Zenith Z-Note ethernet. Tutte le schede Zircom e tutte le
Cabletron diverse dalla E2100 non sono supportate, a causa nel rifiuto
dei costruttori di fornire gratuitamente informazioni per
programmarle.
<P>Il supporto FDDI attualmente comprende le schede DEF<I>xx</I> della
DEC.
<P>Il supporto di rete Point-to-Point comprende PPP, SLIP, CSLIP e
PLIP. Il supporto per il PPP &egrave; disponibile sia per dispositivi
asincroni standard come i modem, sia per connessioni sincrone come
ISDN.
<P>&Egrave; disponibile un supporto limitato per il Token Ring.
<P>
<DT><B>Seriali</B><DD><P>Molte schede basate su UART 16450 e 16550, tra cui AST
Fourport, Usenet Serial Card II e altre. Le schede intelligenti
supportate comprendono la serie Cyclom della Cyclades (supportata dal
costruttore), la serie Rocketport della Comtrol (supportata dal
costruttore), Stallion (la maggior parte delle schede; supportate dal
costruttore) e Digi (alcune schede; supportate dal costruttore). &Egrave;
supportato anche un po' di hardware per ISDN, frame relay e leased
line.
<P>
<DT><B>Altro hardware</B><DD><P>SoundBlaster, ProAudio Spectrum 16,
Gravis Ultrasound, molte altre schede audio, molti (tutti?) tipi di
bus mouse (Microsoft, Logitech, PS/2), ecc.
</DL>
<P>
<HR>
<A HREF="INFO-SHEET-4.html">Avanti</A>
<A HREF="INFO-SHEET-2.html">Indietro</A>
<A HREF="INFO-SHEET.html#toc3">Indice</A>
</BODY>
</HTML>