Autore Topic: Aiuto per installazione  (Letto 4014 volte)

Offline fedefox

  • *
  • Post: 1453
  • Reputazione: 34
    • Mostra profilo
    • Allevamento Della Repubblica Pisana
Re:Aiuto per installazione
« Risposta #15 il: 03 Aprile 2013 ore 13:10 »
Nemmeno a Pasqua sono riuscito a trovare una mezzora di tempo per l'installazione, nonostante ormai anche grazie alle vostre risposte non abbia più dubbi fondamentali.

Anzi, mi sono resoconto proprio l'altro giorno che gran parte delle ottimizzazione per gli SSD sono in realtà da applicare anche per l'installazione di Windows 7 già presente, visto che di default non ci sono nemmeno li (forse qualche ottimizzazione in automatico è gestita su Windows 8)... chissà perchè mi facevo tante paranoie solo per Chakra!  ???

Mi chiedevo invece se la gestione dei BUNDLE e dell'indicizzazione che fa KDE (forse tramite Nepomuk, al momento non ricordo il nome e non ho Chakra sottomano... ) possa aver ripercussioni da considerare per gli SSD, sempre in ottica di limitare il numero di scritture per allungarne la vita e l'efficienza. Qualcuno di voi se lo è già chiesto?

spero non sia una domanda stupida  :-[
non vedo come i bundle o nepomuk possano danneggiare l'SSD :P nepomuk una volta catalogati i file sul pc nn fa piu niente e i bundle sono solo programmi in esecuzione :) cmq io tutta sta paura nella scrittura del disco non la capisco sinceramente sono quasi 2 anni che ho chakra sullo stesso pc e lo uso costantemente tutti i giorni tutto il giorno, e non ho mai avuto mezzo problema e il pc va ancora benissimo :) questo giusto per sfatare qualche mito :P

Offline alex

  • *
  • Post: 192
  • Reputazione: 4
    • Mostra profilo
Re:Aiuto per installazione
« Risposta #16 il: 03 Aprile 2013 ore 13:44 »
Più che una preoccupazione era una curiosità la mia  :)

Nepomuk vedo che spesso va in esecuzione, e spesso gli unici file modificati credo che siano solo quelli legati agli aggiornamenti dei vari pacchetti di Chakra. Forse alcune indicizzazioni sono superflue (so che si possono gestire, ma per ora non me ne sono mai interessato)

Per i bundle: non so se contengono solo il programma, o anche i relativi file temporanei e di configurazione.

Ma non sono problemi, solo cose che mi/vi chiedo...  ???

Offline andreazube

  • *
  • Post: 1595
  • Reputazione: 64
  • I AM THE INTERSECT
    • Mostra profilo
    • Lupo mannaro
Re:Aiuto per installazione
« Risposta #17 il: 03 Aprile 2013 ore 15:14 »
Più che una preoccupazione era una curiosità la mia  :)

Nepomuk vedo che spesso va in esecuzione, e spesso gli unici file modificati credo che siano solo quelli legati agli aggiornamenti dei vari pacchetti di Chakra. Forse alcune indicizzazioni sono superflue (so che si possono gestire, ma per ora non me ne sono mai interessato)

Per i bundle: non so se contengono solo il programma, o anche i relativi file temporanei e di configurazione.

Ma non sono problemi, solo cose che mi/vi chiedo...  ???

Non so molto dei bundle, forse è meglio aspettare Almack che, dopo l'abbandono di Jmc, è il "capo supremo" dei bundle  :)
In ogni caso, non credo proprio che diano problemi agli SSD, sono normali programmi solo che hanno le dipendenze "incorporate"

Nepomuk... be, al massimo puoi disabilitarlo, ma non credo che dia troppi problemi, più che scrivere lui legge tantissimo dal disco

Che poi 'sti SSD oramai dovrebbero avere un ciclo di vita normale, non è possibile che se compro un ssd poi lo devo trattare come un bimbo piccolo  :P

Offline alex

  • *
  • Post: 192
  • Reputazione: 4
    • Mostra profilo
Re:Aiuto per installazione
« Risposta #18 il: 04 Aprile 2013 ore 11:40 »
Che poi 'sti SSD oramai dovrebbero avere un ciclo di vita normale, non è possibile che se compro un ssd poi lo devo trattare come un bimbo piccolo  :P

e avresti anche ragione  :)

Comunque ieri ho installato tutto senza alcun problema.... 10 minuti per le varie impostazioni, e in non più di un minuto mi ha effettivamente installato tutto  ;D

Poi, come da post precedente e vostre indicazioni: rimanendo nella live dopo l'installazione

1 - disabilitato journaling da ext4, dopo aver smonto la partizione che mi interessava (sda4 nel mio caso):
 
tune4fs -O ^has_journal /dev/sda4

tune2fs -O ^has_journal /dev/sda4

e quindi e2fsck /dev/sda4 per verificare il file system 

poi dumpe2fs /dev/sda4 | more    per verificare, nell'output non dove figurare l'opzione "has journal"

2 - modificato /etc/fstab aggiungendo le opzioni "noatime" e "discard" per evitare scritture inutili e abilitare il trim sulla partizione:

/dev/sda4 / ext4 defaults,noatime,discard 0 1

3 - l'installazione usa grub2, quindi modificata la linea GRUB_CMDLINE_LINUX="" in GRUB_CMDLINE_LINUX="elevator=noop" in /etc/default/grub

4 - ibernazione al momento saltata, non ho creato nessuna partizione di swap. Forse la creo in seguito, o più probabilmente uso un file di swap come consigliato.

5 - in /etc/fstab c'è già la linea "tmpfs  /tmp  tmpfs nodev,nosuid  0 0", quindi /tmp dovrebbe già essere in RAM di default e non serve cambiare niente (al massimo si potrebbe aggiungere l'opzione per far usare più del 50% della memoria, ma a me non serve)

6 - devo ancora installare Chrome come browser, comunque basta usare profile-sync-daemon per spostare il profilo in RAM (funziona anche con rekonq da quanto letto su www.chakra-project.org/bbs/viewtopic.php?id=9086 ) e aggiungere in /etc/fstab la riga:

tmpfs  /home/<USER>/.cache  tmpfs  noatime,nodev,nosuid,size=400M  0 0

per spostare la cache in RAM.

Offline andreazube

  • *
  • Post: 1595
  • Reputazione: 64
  • I AM THE INTERSECT
    • Mostra profilo
    • Lupo mannaro
Re:Aiuto per installazione
« Risposta #19 il: 04 Aprile 2013 ore 15:02 »

3 - l'installazione usa grub2, quindi modificata la linea GRUB_CMDLINE_LINUX="" in GRUB_CMDLINE_LINUX="elevator=noop" in /etc/default/grub
Ricordati di aggiornare grub perchè le nuove impostazioni abbiano effetto:

Codice: [Seleziona]
# grub-mkconfig -o /boot/grub/grub.cfg
Citazione

6 - devo ancora installare Chrome come browser, comunque basta usare profile-sync-daemon per spostare il profilo in RAM (funziona anche con rekonq da quanto letto su www.chakra-project.org/bbs/viewtopic.php?id=9086 ) e aggiungere in /etc/fstab la riga:

tmpfs  /home/<USER>/.cache  tmpfs  noatime,nodev,nosuid,size=400M  0 0

per spostare la cache in RAM.
Dovresti trovare utile questa guida. All'interno spiega in modo base come lanciare profile-sync-daemon, come installare chrome e ovviamente molte altre cose  ;)

Offline alex

  • *
  • Post: 192
  • Reputazione: 4
    • Mostra profilo
Re:Aiuto per installazione
« Risposta #20 il: 04 Aprile 2013 ore 16:06 »
Bella guida, un sacco di cose utili! e in passato devo anche averla vista di sfuggita, ma non me ne sono ricordato quando mi serviva  >:(

L'unica cosa che forse manca è il fatto che su Chrome/Chromium e altri browser la cache è gestita a parte rispetto ai profili, per cui da solo PSD non basta... o almeno così ho capito.

Ho visto che alla fine parlavate di fsrunner (compreso il tuo articolo)... alla fine come ti sembra? 

Offline golia

  • *
  • Post: 46
  • Reputazione: 1
    • Mostra profilo
Re:Aiuto per installazione
« Risposta #21 il: 07 Maggio 2013 ore 21:01 »
Mi aggancio a questa discussione.
Tra qualche giorno installerò chakra su un nuovo disco ssd.
Seguirò questa bellissima guida, http://forum.chakra-project.it/index.php/topic,5050.0.html, però poi c'è una cosa che non capisco nella guida linkata di arch, questa https://wiki.archlinux.org/index.php/Solid_State_Drives
Citazione
Apply TRIM via cron
scusate ma inglese zero e a tradurlo non si capisce niente, anche perchè è un' argomento che non conosco.

Citazione
I/O Scheduler
Questa parte da come ho letto in questo post mi sembra che si possa anche saltarla giusto?
Grazie mille

Offline alex

  • *
  • Post: 192
  • Reputazione: 4
    • Mostra profilo
R: Aiuto per installazione
« Risposta #22 il: 20 Maggio 2013 ore 00:37 »
Per il Trim è il punto 2 sui miei precedenti post (parametro discard), e la modifica dello scheduler non serve più. Vai tranquillo! :))

Inviato dal mio Galaxy Nexus con Tapatalk 2


Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Aiuto per installazione
« Risposta #23 il: 21 Maggio 2013 ore 15:08 »
Scusa, ma il punto 1 mi sa che è inutile.

Come da wiki arch, che ne scoraggia l'uso, non fa altro che abilitare il trim settandone il flag sulla partizione. Ma è uguale se in fstab si dice di montare con l'opzione discard (cosa che cmq indichi già nel punto 2). Quindi potresti almeno metterla come facoltativa.

L'opzione per GRUB, invece, a che serve? Io neanche l'ho messa  :-\
magari mi sono perso qualcosa di importante...

Offline alex

  • *
  • Post: 192
  • Reputazione: 4
    • Mostra profilo
Re:Aiuto per installazione
« Risposta #24 il: 21 Maggio 2013 ore 16:11 »
I punti 1 e 2 sono cose diverse:

1 - disabilita il journaling effettuato da ext4. Eviti che venga tenuto il log dei cambiamenti sul disco per ridurre il numero di scritture che esso comporta, rinunciando ai relativi vantaggi (verifica integrità dico, ecc... ).

2 - se ricordo correttamente (ora non ho tempo di verificare) discard abilita la funzione di trim per gli SSD, mentre noatime evita che venga tenuta traccia per ogni file del tempo di ultimo accesso ecc... anche questo comporta quindi meno scritture nei file, ma non sono le stesse scritture del punto 1 (che appunto riguarda i file di log).

L'opzione in grub2 mi sembra che serva solo a veloccizzare lo startup.

Comunque vedi da tutti i miei post sul thread quante inutili pare mi sono fatto  ;D e probabilmente qualcosa non è più fondamenatle.

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Aiuto per installazione
« Risposta #25 il: 21 Maggio 2013 ore 17:35 »
Sì, hai ragione. Avevo letto troppo di fretta!

C'è anche un commento che conferma che il journaling non va ad incidere molto sulla vita del disco.
Io per un po' avevo monitorato e, tranne che quando non mi ero accorto di scaricare con amule su SSD, le scritture non sono moltissime.

Qui dove parlano del journaling:
Citazione
Disabling Journaling on the filesystem

Using a journaling filesystem such as ext4 on an SSD WITHOUT a journal is an option to decrease read/writes. The obvious drawback of using a filesystem with journaling disabled is data loss as a result of an ungraceful dismount (i.e. post power failure, kernel lockup, etc.). With modern SSDs, Ted Tso advocates that journaling can be enabled with minimal extraneous read/write cycles under most circumstances:

Amount of data written (in megabytes) on an ext4 file system mounted with noatime.

Offline alex

  • *
  • Post: 192
  • Reputazione: 4
    • Mostra profilo
R: Aiuto per installazione
« Risposta #26 il: 21 Maggio 2013 ore 20:15 »
Mi sembra di aver letto in giro che anche l'altro file system, BFTS.. Qualcosa (ho poca memoria per i nomi), sembra essere ora abbastanza maturo da essere usato. Almeno con l'ultimo kernel. Credo che un paio di distro lo usino, e con gli SSD dovrebbe essere ottimale.

Devo approfondire!

Inviato dal mio Galaxy Nexus con Tapatalk 2


Offline andreazube

  • *
  • Post: 1595
  • Reputazione: 64
  • I AM THE INTERSECT
    • Mostra profilo
    • Lupo mannaro
Re:Aiuto per installazione
« Risposta #27 il: 21 Maggio 2013 ore 20:35 »
Btrfs, better fs...

Ancora non è stabilissimo, e nessuna distro lo usa di default (fedora dice di volerlo usare di default da un bel po' di relase, ma ancora niente  :D ). Ho letto che sarà considerato stabile con Linux 3.10, che verrà rilasciato a fine giugno (ma su Chakra non so quando arriverà, non siamo su Arch...)

Come prestazioni, al momento, non è che cambi  tantissimo con ext4, più che altro ha delle feature in più come la oossibilità di fare snapshot... poi si, dovrebbe essere il migliore per gli SSD, ma come dicevo ancora le differenze non sono enormi

Offline golia

  • *
  • Post: 46
  • Reputazione: 1
    • Mostra profilo
Re:Aiuto per installazione
« Risposta #28 il: 21 Maggio 2013 ore 21:19 »
Grazie delle spiegazioni, avevo fatto saltando il punto 1. Quando ho tempo vedi di approfondire visto che non è strettamente necessario.
Grazie a tutti

Offline Hombremaledicto

  • *
  • Post: 520
  • Reputazione: 40
  • Ma chi ti si incula
    • Mostra profilo
    • Hombre on DA
Re:Aiuto per installazione
« Risposta #29 il: 21 Maggio 2013 ore 21:29 »
Btrfs, better fs...

Ancora non è stabilissimo, e nessuna distro lo usa di default (fedora dice di volerlo usare di default da un bel po' di relase, ma ancora niente  :D ). Ho letto che sarà considerato stabile con Linux 3.10, che verrà rilasciato a fine giugno (ma su Chakra non so quando arriverà, non siamo su Arch...)

Come prestazioni, al momento, non è che cambi  tantissimo con ext4, più che altro ha delle feature in più come la oossibilità di fare snapshot... poi si, dovrebbe essere il migliore per gli SSD, ma come dicevo ancora le differenze non sono enormi

Sul forum di arch diversi utenti l'hanno provati negli ultimi tempi (usando anche compressione LZO). Se per prestazioni intendiamo velocità, a giudicare da quanto hanno detto, sembra essere più lento di EXT4. Btrfs è desiderabile per lo più per features inerenti la sicurezza dei dati, e opzioni avanzate. Come ha detto andreazube, al momento non è ancora da considerare stabile.
Keep it rolling, baby...

 

Template by Homey | Sito ufficiale | Disclaimer