Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ram/swap
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
manang
Apprentice
Apprentice


Joined: 09 Oct 2006
Posts: 245

PostPosted: Sat Apr 07, 2007 10:07 pm    Post subject: ram/swap Reply with quote

cosa bisogna fare se si aumenta la memoria ram, visto che lo spazio destinato allo swap è determinato dalla dimensione della ram?
grazie
_________________
manang
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sat Apr 07, 2007 10:19 pm    Post subject: Reply with quote

niente.

Linux è abbastanza intelligente da usare quanta + ram ha a disposizione. avrai alla peggio dello spazio su disco inutilizzato. Se hai un quantitativo sufficiente di ram, potresti anche azzardarti a levarla la partizione di swap.
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
manang
Apprentice
Apprentice


Joined: 09 Oct 2006
Posts: 245

PostPosted: Sat Apr 07, 2007 10:25 pm    Post subject: Reply with quote

quindi non dovrei in qualche maniera aumentare la partizione di swap?
ciao
_________________
manang
Back to top
View user's profile Send private message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Sat Apr 07, 2007 10:30 pm    Post subject: Reply with quote

manang wrote:
quindi non dovrei in qualche maniera aumentare la partizione di swap?
ciao


no e vivi sereno.

La regola (abusata) swap=ram*2 non ha senso per un contesto normale (uso ufficio) con poche applicazioni e tanta ram, ma ha senso in altri contesti.

ciao

luigi
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sun Apr 08, 2007 9:10 am    Post subject: Reply with quote

Una cosa che chi ha risposto prima di me ha trascurato di farti notare è che la swap in alcuni casi è indispensabile ...

- se tu usi suspend2 per hibernare devi avere uno swap pari almeno alla ram (altrimenti rischi che non tutta la ram riesca a entrarvi)
- se usi partizioni tmpfs puoi crearne di più grandi della ram solo se hai swap a disposizione

Io sarò un caso patologico ma per adesso con 2 gb di ram e 4 di swap mi trovo un pochino stretto e stavo pensando di passare a 8 gb di ram e almeno altrettanti di swap (in quel caso sarebbero sovradimensionati anche per me ma almeno dormo tranquillo per i prossimi anni :wink: )
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sun Apr 08, 2007 9:14 am    Post subject: Reply with quote

Kernel78 wrote:
Una cosa che chi ha risposto prima di me ha trascurato di farti notare è che la swap in alcuni casi è indispensabile ...

ci sono casi e casi...
lo swap grande il doppio della RAM è una leggenda, nata con windows, ma qui stiamo parlando di un sistema operativo diverso, ed è davvero raro (ma possibile, come nel caso di Kernel78) che sia necessario uno swap di quelle dimensioni.
una macchina di oggi, con 512MB di RAM che viene usata con X11, GNOME, e OpenOffice può tranquillamente rinunciare allo swap su partizione, e usare uno swap su file, con un file di pagina di 256 MB. Provare per credere
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sun Apr 08, 2007 9:20 am    Post subject: Reply with quote

.:chrome:. wrote:
Kernel78 wrote:
Una cosa che chi ha risposto prima di me ha trascurato di farti notare è che la swap in alcuni casi è indispensabile ...

ci sono casi e casi...
lo swap grande il doppio della RAM è una leggenda, nata con windows, ma qui stiamo parlando di un sistema operativo diverso, ed è davvero raro (ma possibile, come nel caso di Kernel78) che sia necessario uno swap di quelle dimensioni.
una macchina di oggi, con 512MB di RAM che viene usata con X11, GNOME, e OpenOffice può tranquillamente rinunciare allo swap su partizione, e usare uno swap su file, con un file di pagina di 256 MB. Provare per credere

Perfettamente d'accordo sul fatto che molte macchine di oggi non necessito partizioni di swap ma io ho sempre preferito sovradimensionare (è lo stesso discorso che faccio per i backup, negli hanno avrò usato un bel quantitativo di cd e dvd per sicurezza e solo in un paio di casi o dovuto accedervi in lettura ma se non li avessi avuti sarei stato nelle feci).
Interessante il fatto del file di swap, ho sempre creato partizioni e quindi non mi sono nemmeno mai posto il problema di provarne le performance e la gestibilità. Penso che inizierò a dargli un occhio ... se e quando troverò il tempo :(
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Sun Apr 08, 2007 9:38 am    Post subject: Reply with quote

Su un portatile con un giga di ram io ho fatto a meno della partizione swap senza incotrare nessun problema.
L'uso che ne faccio è decisamente standard ed uso addirittura una partizione in tmpfs per compilare!
Mai usato la swap
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sun Apr 08, 2007 10:53 am    Post subject: Reply with quote

Cazzantonio wrote:
Su un portatile con un giga di ram io ho fatto a meno della partizione swap senza incotrare nessun problema.
L'uso che ne faccio è decisamente standard ed uso addirittura una partizione in tmpfs per compilare!
Mai usato la swap

Strano, ero convinto che l'uso che ne faccio io fosse perfettamente standard. Tu a quale standard ti riferisci ? :lol: :lol: :lol:
Ovviamente anche io potrei vivere senza swap (l'unica cosa per cui è indispensabile è l'hibernate) ma grazie allo swap posso permettermi di montare in tmpfs partizioni anche di 5 gb aumentando di gran lunga le prestazioni laddove gli hd rappresentano un fastidioso collo di bottiglia.

Il discorso swap si, swap no secondo me è equiparabile a portarsi una ruota di scorta invece di lasciarla a casa per avere un pochino di spazio in più per altre cose. Magari la ruota di scorta non la usi per anni ma se buchi di notte sperduto nella foresta ringrazi tutte le divinità che conosci di essere stato così furbo da non farti mancare nulla (diciamo che è lo stesso discorso dei backup).
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Sun Apr 08, 2007 10:58 am    Post subject: Reply with quote

vorrei sottolineare una cosa: sia suspend2 che lo swap possono essere messi su files ed attivato all'occorrenza.

ciao

luigi
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Sun Apr 08, 2007 1:07 pm    Post subject: Reply with quote

Kernel78 wrote:
Strano, ero convinto che l'uso che ne faccio io fosse perfettamente standard. Tu a quale standard ti riferisci ? :lol: :lol: :lol:

Firefox, thunderbird, xine per guardare qualche film, audacious per sentire un po' di musica, gvim per lavorare, tmpfs da 800 mega per compilare (per alcuni pacchetti la devo smontare), k3b occasionalmente, video editing di base per montare i filmati della telecamera (da cui acquisisco con kino), ovviamente openoffice...
Con standard intendo l'utilizzo standard dell'italiano medio che usa il pc.... ovvero largamente sottodimensionato rispetto alle capacità di un moderno computer.

Avere un po' di swap potrebbe anche essere utile in alcune occasioni (che a me personalmente non si sono mai verificate da un paio d'anni che ho abolito la swap). Se devi perdere un sacco di tempo per cambiare la tabella delle partizioni oppure hai poco spazio ne puoi fare tranquillamente a meno (ovviamente dipende da quello che ci fai).
Anche se ti accorgi di averne bisogno puoi sempre rimediare facendola dopo... tanto anche se riempi la ram non muore nessuno, va solo in crash il pc.
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Sun Apr 08, 2007 1:16 pm    Post subject: Reply with quote

Moved from Forum italiano (Italian) to Forum di discussione italiano.
_________________
Ciao da me!
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sun Apr 08, 2007 1:42 pm    Post subject: Reply with quote

Cazzantonio wrote:
Con standard intendo l'utilizzo standard dell'italiano medio che usa il pc.... ovvero largamente sottodimensionato rispetto alle capacità di un moderno computer.

Se intendi lo standard di fatto nell'uso dei pc allora parli di pc con windows :lol:
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sun Apr 08, 2007 5:52 pm    Post subject: Reply with quote

.:chrome:. wrote:
lo swap grande il doppio della RAM è una leggenda, nata con windows
magari fosse solo leggenda: m$ stessa consigliava un file di swap di dimensioni pari a 2*ram.

Cmq per tranquillizzare il nostro amico, se non usi i sorgenti del kernel suspend2 non devi fare nulla , se non gioire della tua bella dose di ram in +. L'unico rischio che si corre non avendo swap è che se finisci la memoria fisica, il kernel si incazza un po' e per non morire soffocato di troverà a dover killare qualche processo (non so se la scelta del candidato da defungere sia casuale o meno). A parte ciò e un apparente blocco della macchina per qualche minutio quando finisci la ram, non ci dovrebbero esser particolari controindicazioni. :D se hai altri dubbi chiedi pure ;)
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
lucapost
Veteran
Veteran


Joined: 24 Nov 2005
Posts: 1419
Location: <ud|me|ts> - Italy

PostPosted: Sun Apr 08, 2007 6:22 pm    Post subject: Reply with quote

Si è parlato di dimensioni dalla swap anche per quello che riguarda le compilazioni in tmpfs.
Sul mio notebook ho 1Gb di ram e 500Mb di swap. Quando compilo in tmpfs dedico 1Gb a /var/tmp/portage.
Gli unici pacchetti che fallivano la compilazione per mancanza di spazio sono le gcc e openoffice, poi ogni tanto capitava un crash quando compilavo più pacchetti contemporaneamente (cosa che tra l'altro è sconsigliata, ma non mi ha mai provocato problemi se non un overflow di /var/tmp/portage appunto).
La mia domanda è questa: quali sono i parametri che influiscono sulle dimensioni dello spazio richiesto per la compilazione di un pacchetto? Ho sentito parlare solo di O2/O3 nelle CFLAGS, altro?
_________________
LP
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sun Apr 08, 2007 6:47 pm    Post subject: Reply with quote

lucapost wrote:
...
Non per fare il rompipalle, ma non so quanto possa essere attinente al discorso quanta swap con quanta ram una domanda del genere. Prova a vedere se trovi 3d su tmpfs o sullo spazio occupato a cui agganciarti;) :wink:
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
lucapost
Veteran
Veteran


Joined: 24 Nov 2005
Posts: 1419
Location: <ud|me|ts> - Italy

PostPosted: Sun Apr 08, 2007 7:45 pm    Post subject: Reply with quote

Si in effetti...scusate l'OT, quando salterà fuori un topic più attinente riproporrò la domanda...
_________________
LP
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sun Apr 08, 2007 8:10 pm    Post subject: Reply with quote

lucapost wrote:
Si in effetti...scusate l'OT, quando salterà fuori un topic più attinente riproporrò la domanda...

Oppure puoi essere così ardito da aprire tu una discussione in cui fare la tua domanda :wink:
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Apr 09, 2007 2:49 pm    Post subject: Reply with quote

Kernel78 wrote:
Se intendi lo standard di fatto nell'uso dei pc allora parli di pc con windows :lol:

Beh se si parla di utilizzo pratico il 90% delle cose che faccio con linux potrei farle anche con windows... in ogni caso windows spreca più ram quindi a lui servirebbe parecchia swap (anche se in pratica usa swappare su file... e in modo un tantino aggressivo).
Il vantaggio di linux è che con un giga di ram fai le stesse cose e ci stai dentro alla grande (alla ram).
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Apr 09, 2007 3:20 pm    Post subject: Reply with quote

Cazzantonio wrote:
Kernel78 wrote:
Se intendi lo standard di fatto nell'uso dei pc allora parli di pc con windows :lol:

Beh se si parla di utilizzo pratico il 90% delle cose che faccio con linux potrei farle anche con windows... in ogni caso windows spreca più ram quindi a lui servirebbe parecchia swap (anche se in pratica usa swappare su file... e in modo un tantino aggressivo).
Il vantaggio di linux è che con un giga di ram fai le stesse cose e ci stai dentro alla grande (alla ram).

Io ho iniziato un piccolo OT deridendo la tua affermazione: "L'uso che ne faccio è decisamente standard"
Visto che lo standard di fatto è purtroppo l'uso di windows e "windows spreca più ram quindi a lui servirebbe parecchia swap" quindi se fai un uso standard usi windows e se usi windows avresti bisogno di swap.

Se lo capisci è uno scherzo, se non lo capisci mi fermo qui che non mi diverto più :wink:
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum