Newsgroup: it.comp.os.linux.iniziare
Titolo: partizione per swap

 
Stimatissimi,
per quale motivo linux necessita, addirittura, di una partizione dedicata
per lo swap?
Se non ricordo male, windows gestisce lo spazio dedicato allo swap
direttamente nella directory di root lasciando la facoltà al s.o. di
allocare in modo dinamico lo spazio che serve.
Non è questa una scelta migliore rispetto a quella di creare una partizione
con dimensione fissa come nel caso di linux?
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 per lo swap?
Forse hai capito male.
Linux non necessita affatto della memoria di swap.
IMHO per un desktop bastano solo 512 MBi di RAM
e la swap non è necessaria.
Certamente  dipende molto dall'uso del calcolatore,
quindi è sempre bene avere una partizione di swap
per sicurezza.
Comunque anche in questo caso hai capito male;
Linux non necessita affatto di una partizione di
swap, puoi aggiungere in qualsiasi momento della
memoria addizionale tramite un file creato al volo
Esistono gli opportuni HOWTO che spiegano come fare
e perché la partizione dedicata è migliore
Dirò solo che la partizione di swap garantisce
prestazioni, efficienza e sicurezza maggiori, per cui
è bene ricorrere al file di swapping solo in casi
particolari come di emergenza o mancanza di spazio
sul disco
-- 
Sabatino
*** Sequenza di reboot:
        Carol - Alt - Del

 Linux non necessita affatto della memoria di swap.
Scusa la domanda forse stupida ma allora e' possibile, durante
l'installazione, *non* creare una partizione di swap?
-- 
~~~~Slaine Mc Roth~~~~
**Linux User# 312607**
Fai sempre la cosa giusta. Questo gratifichera' alcune persone e
sorprendera'
le altre.  (Mark Twain)

In effetti è la scelta di Windows quella sbagliata, tanto è vero che
gli esperti di configurazione dei pc windows (tipo quelli di
pc-professionale) consigliano questa procedura:
1) Creazione di una partizione separata grande all'incirca 2 - 2,5
volte la quantità di ram presente sul sistema;
2)dalle proprietà del sistema modificare il file di paging in modo che
abbia una dimensione fissa (corrispondente a quella della partizione
creata, un pò più piccola perchè qualche mega sull'HD il S.O. se lo
riserva sempre)sempre;
3)indicare come percorso del file di paging la partizione creata ad hoc
(vedi punto 1);
4) deframmentare la partizione in modo che il file di paging sia
situato su blocchi continui.
Come vedi tutto questo è consigliato su windows in modo da rendere la
gestione della memoria virtuale quanto più possibile simile a quella
di linux; :-)

 l'installazione, *non* creare una partizione di swap?
Perche' no? Linux presuppone che tu sappia quello che stai facendo, se 
tu ritieni che non ti serva (possibilissimo)...
-- 
"La chiesa, un luogo dove un popolo imbecille si reca, senza riflettere,
a salutare un pezzo di pane." (Manon P. Roland)

 con dimensione fissa come nel caso di linux?
se vuoi, puoi farlo anche con linux (io per esempio lo faccio):
------------------------------
#!/bin/bash
dd if=/dev/zero of=/swapfile bs=1M count=128
mkswap /swapfile
echo "add '/swapfile swap swap defaults 0 0' to /etc/fstab"
swapon -a
echo "add 'swapon -a' to rc.local or equivalent"
------------------------------
-- 
"La religione e' un'illusione, e deriva la sua forza dal fatto che
corrisponde ai nostri desideri istintuali." (Sigmund Freud)

 a salutare un pezzo di pane." (Manon P. Roland)
Pensandoci bene in effetti e' proprio cosi'
-- 
~~~~Slaine Mc Roth~~~~
**Linux User# 312607**
Gli assenti non sono mai senza difetti. Ne' i presenti senza una scusa.
                (Benjamin Franklin)

 memoria disponibile)?
A meno che tu non sappia esattamente cosa stai facendo ti consiglio
vivamente di creare la partizione di swap o potresti avere problemi.
Che ti costa?

 Che ti costa?
Infatti l'ho creata, stavo solo chiedendomi se era possibile farlo e a che
tipo di problemi si va incontro senza swap.
Se la partizione di swap serve solo ad ospitare il file di swap e se il file
di swap serve solo a "parcheggiare" i dati momentaneamente non utilizzati
in modo da liberare RAM per altri processi allora se si ha abbastanza RAM
il sistema non dovrebbe necessitare del suddetto file di swap (ommadonna
temo di stare incasinando tutto, spero sia abbastanza chiaro quello che
volevo dire).
Comunque tutto quanto scritto sopra lo contorniamo con un bell' IMHO.
Ciao.
-- 
~~~~Slaine Mc Roth~~~~
**Linux User# 312607**
Gran parte dei difetti del fratello sono nella retina del nostro occhio.
                (Igino Giordani)

 tipo di problemi si va incontro senza swap.
Non lo so perché non l'ho mai fatto, ma secondo me si può esaurire la ram.

 Comunque tutto quanto scritto sopra lo contorniamo con un bell' IMHO.
No, IMHO non equivale al "presunto" usato dai giornalisti,
non serve per pararsi il culo. se dici una cavolata rimane
una cavolata, anche se metti IMHO e te ne assumi lo stesso
la responsabilità.
IMHO serve  per riportare un tuo parere, invece tu hai fatto
delle affermazioni; il tuo IMHO era fuori luogo.


 il sistema non dovrebbe necessitare del suddetto file di swap (ommadonna
La ram non viene usata solo per le applicazioni, ma anche per il
caching. Se hai 1Gb di ram e 500Mb  di ram occupata, di cui 200 mai
utilizzata, il kernel swappera' quei 200Mb e usera' 700Mb per il
caching su disco, che costituisce il maggior collo di bottiglia.
.a.
-- 
Il mattino ha l'oro in bocca. Il MATTino ha l'OrO In bOcca.
i lma tt ino ha l'o roin bocc a.ilmattinohal'oroinbocca. il ma tt in
oh al' or oi nb oc ca. il matti noha l'oroinbocca. IL MATtiNO Ha l'ORO
InBOCCa. I l m a t t i n o  h a l' o r o i n b o c c a . ilmattinohal'oroin
BoCcA. iLmAtTiNoHaL'oRoInBoCcA.