Re: Ottimizzazione dello swap
On Tue, 2005-07-12 at 00:58 +0200, sond wrote: Alle 00:01, lunedì 11 luglio 2005, Raistlin ha scritto: Secondo me, al livelo attuale di tecnologia ed per un uso desktop, la differenza si vedra` molto poco... Una volta fissi gli rpm e il throughput del protocollo... La testina conta poco. Scusa ma non capisco bene questa tua affermazione. Fissato il througput e gli rpm posso sempre beneficare del fatto che mentre la testina del sata agisce sui file del sistema e/o sui dati, quella del pata può contemporaneamente agire sullo swap. Tutto vero, volevo semplicemente dire che secondo me non ci saranno incrementi prestazionali che potrai apprezzare ad occhio nudo. Se avessi i due dischi sullo stesso controller dubiterei anche ci fossero incrementi se, come nel tuo caso, sono diversi... L'unica cosa che puoi fare e` provare. Raid con lo swap? Sarebbe interessante, ma non dovrei avere lo stesso tipo di disco? Non credo, e` una cosa che il kernel fa in automatico... Ma non sono esperto, non ho mai avuto due swap su due dischi, ho solo letto che si poteva fare... Anche qui puoi solo provare e vedere come va! :) Ciao, Dario -- This happens because I choose it to happen! (Raistlin Majere, DragonLance Chronicles -Dragons of Spring Drawning-) -- Dario Faggioli GNU/Linux Registered User: #340657 signature.asc Description: This is a digitally signed message part
Re: Ottimizzazione dello swap
P.S.: ma come mai spesso mi ritrovo ad utilizzare lo swap anche se la ram non è tutta piena? Ad esempio utilizzando la demo di vmware per avviare un altro s.o. mi ritrovo con la ram utilizzata per metà e lo swap anch'esso per metà. Succede anche a me, dovrebbe essere che metà della ram viene usata per le applicazioni, l'altra metà per la cache dei files, e quindi te la da non utilizzata. Se le applicazioni voglio più ram, si preferisce usare lo swap piuttosto che diminuire la cache. Probabilmente questa tecnica si è rivelata più performante, perché la cache velocizza molto l'accesso ai files ;) Mi pareva anche che ci fosse la possibilità di impostare qualche parametro a proposito, ma qui ci vorrebbe qualcuno che ci capisce :p -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Ottimizzazione dello swap
On Mon, 2005-07-11 at 00:19 +0200, fausto wrote: In /etc/fstab vorrei mettere una riga in cui è scritto in sostanza questo monta la partizione swap dal pata e se va male monta quest'altra che è sul sata; bisogna agire sul campo options forse? Mentre ci sei digli anche se sono piu` di due ore che sono davanti al pc fammi un caffe`!! in teoria potrebbe fare un caffe. metti uno script che registra il tuo non idle time, se non lavori per 20 minuti riparte da zero. seguendo l'how to sulle macchine da caffa sotto linux di p.l.u.t.o http://it.tldp.org/HOWTO/Coffee.html e poi dire allo script di non idle di lanciare lo script del caffe ogni volta che registra 2 ore di attivita senza interruzioni di piu di 20 minuti.. Lo conoscevo Ma speravo che nessuno arrivasse a citarlo!! :) addirittura con il calcolo dell'idle time!! :O questo e ot, ma serve a sottolineare che linux fa il caffe, e lo fa anche buono (al contrario di windows) Ed anche a sottolineare che gli utenti linux sono dei pazzi furiosi!! Ma forse e` per questo che, inconsciamente, anche io sono passato con tanta soddisfazione al pinguino!! :)) Ciao, Dario -- This happens because I choose it to happen! (Raistlin Majere, DragonLance Chronicles -Dragons of Spring Drawning-) -- Dario Faggioli GNU/Linux Registered User: #340657 signature.asc Description: This is a digitally signed message part
Re: Ottimizzazione dello swap
Alle 00:01, lunedì 11 luglio 2005, Raistlin ha scritto: Secondo me, al livelo attuale di tecnologia ed per un uso desktop, la differenza si vedra` molto poco... Una volta fissi gli rpm e il throughput del protocollo... La testina conta poco. Scusa ma non capisco bene questa tua affermazione. Fissato il througput e gli rpm posso sempre beneficare del fatto che mentre la testina del sata agisce sui file del sistema e/o sui dati, quella del pata può contemporaneamente agire sullo swap. Se invece metti entrambe le partizioni di swap in fstab (con la stessa priorita`, come ti hanno suggerito), allora il kernel le usa in una sorta di raid, e dovrebbe andare un po' meglio... Sempre che questo si veda... Raid con lo swap? Sarebbe interessante, ma non dovrei avere lo stesso tipo di disco?
Re: Ottimizzazione dello swap
Grazie per gli interventi, farò i dovuti esperimenti e poi vi saprò dire. Non mi sono ben chiare ancora due cose però. In /etc/fstab vorrei mettere una riga in cui è scritto in sostanza questo monta la partizione swap dal pata e se va male monta quest'altra che è sul sata; bisogna agire sul campo options forse? Nessuno può aiutarmi sul mio dubbio riguardo l'utilizzo dello swap anche quando la ram non è piena? Grazie ancora, Saluti
Re: Ottimizzazione dello swap
Ciao, vorrei segnalarti l' articolo: Hard disk, verità su partizioni e prestazioni che puoi leggere a link: http://www.hwupgrade.it/articoli/storage/1212/index.html Spero ti sia utile!
Re: Ottimizzazione dello swap
Alle 11:55, domenica 10 luglio 2005, automatic_jack ha scritto: Ciao, vorrei segnalarti l' articolo: Hard disk, verità su partizioni e prestazioni che puoi leggere a link: http://www.hwupgrade.it/articoli/storage/1212/index.html Grazie, già lo conoscevo questo articolo. E' da allora che l'idea di usare una testina per il sistema ed un'altra per lo swap ha iniziato a sollecitarmi.
Re: Ottimizzazione dello swap
On Sun, 2005-07-10 at 13:19 +0200, sond wrote: Grazie, già lo conoscevo questo articolo. E' da allora che l'idea di usare una testina per il sistema ed un'altra per lo swap ha iniziato a sollecitarmi. Secondo me, al livelo attuale di tecnologia ed per un uso desktop, la differenza si vedra` molto poco... Una volta fissi gli rpm e il throughput del protocollo... La testina conta poco. Se invece metti entrambe le partizioni di swap in fstab (con la stessa priorita`, come ti hanno suggerito), allora il kernel le usa in una sorta di raid, e dovrebbe andare un po' meglio... Sempre che questo si veda... :) Ciao, Dario -- This happens because I choose it to happen! (Raistlin Majere, DragonLance Chronicles -Dragons of Spring Drawning-) -- Dario Faggioli GNU/Linux Registered User: #340657 signature.asc Description: This is a digitally signed message part
Re: Ottimizzazione dello swap
On Sun, 2005-07-10 at 11:04 +0200, sond wrote: In /etc/fstab vorrei mettere una riga in cui è scritto in sostanza questo monta la partizione swap dal pata e se va male monta quest'altra che è sul sata; bisogna agire sul campo options forse? Mentre ci sei digli anche se sono piu` di due ore che sono davanti al pc fammi un caffe`!! Scherzi a parte, per fare una prova del genere metti entrambe le righe in fstab, e una commentala. Se qualcosa non funziona sei senza area di swap, poco male, te ne accorgi con $free total used free sharedbuffers cached Mem: 10350481025588 9460 0 19928 322476 -/+ buffers/cache: 683184 351864 Swap:0 0 0 e con qualche messaggio di errore al boot. In questo caso commenta la riga che stai tentando di usare e decommenta quella vecchia, dopodiche`: #swapon -a (da root!) e poi riprovi con $free total used free sharedbuffers cached Mem: 10350481020552 14496 0 19940 316388 -/+ buffers/cache: 684224 350824 Swap: 511552 0 511552 oppure con #swapon -s Nessuno può aiutarmi sul mio dubbio riguardo l'utilizzo dello swap anche quando la ram non è piena? Secondo me, semplicemente, la ram si e` riempita e il sistema ha iniziato ad usare la swap. Poi la ram si e` liberata di nuovo, e quindi non hai bisogno dell'area di swap, e non stai swappando, ma e` rimasta traccia dell'occupazione passata, perche` potrebbe di nuovo servire e perche` cancellarla sarebbe una perdita di tempo. VMWare provoca di queste cose, non c'e` dubbio! Ciao, Dario -- This happens because I choose it to happen! (Raistlin Majere, DragonLance Chronicles -Dragons of Spring Drawning-) -- Dario Faggioli GNU/Linux Registered User: #340657 signature.asc Description: This is a digitally signed message part
Re: Ottimizzazione dello swap
Raistlin ha scritto: On Sun, 2005-07-10 at 11:04 +0200, sond wrote: In /etc/fstab vorrei mettere una riga in cui è scritto in sostanza questo monta la partizione swap dal pata e se va male monta quest'altra che è sul sata; bisogna agire sul campo options forse? Mentre ci sei digli anche se sono piu` di due ore che sono davanti al pc fammi un caffe`!! in teoria potrebbe fare un caffe. metti uno script che registra il tuo non idle time, se non lavori per 20 minuti riparte da zero. seguendo l'how to sulle macchine da caffa sotto linux di p.l.u.t.o http://it.tldp.org/HOWTO/Coffee.html e poi dire allo script di non idle di lanciare lo script del caffe ogni volta che registra 2 ore di attivita senza interruzioni di piu di 20 minuti.. questo e ot, ma serve a sottolineare che linux fa il caffe, e lo fa anche buono (al contrario di windows) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Ottimizzazione dello swap
Salve a tutti, in questi giorni mi sono fatto delle ide sulla partizione di swap del mio sistema. Siccome ho due hd, uno sata e l'altro pata, e siccome spesso mi ritrovo a fare uso dello swap, avevo pensato di fare un partizione swap nei primi settori del disco pata e farla montare da debian, installata sul sata, al boot. Essendo posizionata all'inizio del disco ide e, soprattutto, su un disco differente da quello in cui è installata sid potrei guadagnare un pò in prestazioni (almeno per come la vedo io). Al tempo stesso vorrei poter montare la partizione di swap presente sul sata nel caso in cui vi sia qualche errore (non si sa mai). Ora mi chiedo: 1) Il mio ragionamento è sbagliato? 2) Che riga dovrei mettere in /etc/fstab per montare lo swap sul sata nel caso si presentino errori con lo swap del pata? Grazie. P.S.: ma come mai spesso mi ritrovo ad utilizzare lo swap anche se la ram non è tutta piena? Ad esempio utilizzando la demo di vmware per avviare un altro s.o. mi ritrovo con la ram utilizzata per metà e lo swap anch'esso per metà.
Re: Ottimizzazione dello swap
sond wrote: 1) Il mio ragionamento è sbagliato? a livello teorico direi che va bene usare due partizioni di swap su dischi diversi e nella prima parte del disco, le partizioni devono avere stessa priorità però :-P penso che nel complesso su un PC e per usi normali sia insignificante il risultato in termini di prestazioni Alessandro -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Ottimizzazione dello swap
On Sat, 2005-07-09 at 19:07 +0200, sond wrote: Salve a tutti, in questi giorni mi sono fatto delle ide sulla partizione di swap del mio sistema. Siccome ho due hd, uno sata e l'altro pata, e siccome spesso mi ritrovo a fare uso dello swap, avevo pensato di fare un partizione swap nei primi settori del disco pata e farla montare da debian, installata sul sata, al boot. Mmm Essendo posizionata all'inizio del disco ide e, soprattutto, su un disco differente da quello in cui è installata sid potrei guadagnare un pò in prestazioni (almeno per come la vedo io). Al tempo stesso vorrei poter montare la partizione di swap presente sul sata nel caso in cui vi sia qualche errore (non si sa mai). E` tutto molto dubbio... Ora mi chiedo: 1) Il mio ragionamento è sbagliato? Le prestazioni della configurazione, almeno per quello che riguarda la mia esperienza, non sono molto predicibili, i controllori sono diversi, quindi niente uso esclusivo dei dischi, e questo e` bene... Ma c'e` comunque un overhead dovuto ad usarli entrambi... L'unica cosa che puoi fare e` provare e vedere come va. In linea di principio io ti consiglierei di swappare dal device piu` veloce che hai, ma magari le prove della tua paritcolare configurazione potrebbero smentirmi :) 2) Che riga dovrei mettere in /etc/fstab per montare lo swap sul sata nel caso si presentino errori con lo swap del pata? Be`, ti servono due righe praticamente uguali, solo in una avrai un /dev/hda1 (o dove si trova la swap partition nel pata) e nell'altra un /dev/sda1 (o dove si trova la swap partition nel sata) o simile. Quella relativa al sata la commenti, attivi l'altra e vedi se, e soprattutto _come_, funziona, altrimenti torni indietro. Ciao, Dario -- This happens because I choose it to happen! (Raistlin Majere, DragonLance Chronicles -Dragons of Spring Drawning-) -- Dario Faggioli GNU/Linux Registered User: #340657 signature.asc Description: This is a digitally signed message part