Προς το περιεχόμενο

[INFO] ARCH Linux: Απόψεις, Ερωτήσεις, Σχόλια


jemadux

Προτεινόμενες αναρτήσεις

Η φθορά είναι κάτι που καμία εταιρία δεν μας το έχει πει με ακρίβεια. Αυτό που έχω καταλάβει είναι πως όταν έχεις λίγο χώρο ελεύθερο και σβήνεις/γράφεις στα ίδια πάντα σημεία αυτά αρχίζουν και φθείρονται. Βέβαια, όπως λέει και το wiki του arch

Note: A 32GB SSD with a mediocre 10x write amplification factor, a standard 10000 write/erase cycle, and 10GB of data written per day, would get an 8 years life expectancy. It gets better with bigger SSDs and modern controllers with less write amplification.

 

Οπότε πρώτα θα βγουν τα βιονικά μέσα αποθήκευσης και μετά θα χαλάσει ο ssd σου, απλά είναι κάτι να έχεις κατά νου. (δλδ δεν θα έβαζα την mysql ενός forum σαν το insomnia σε έναν ssd, ή αν το έκανα θα ήξερα ότι δε θα ζήσει για πάντα).

 

Εγώ στο netbook έχω btrfs από το Φεβ-2011 χωρίς θέματα. Είναι bios, syslinux, btrfs σε ένα partition. Έχω κάνει ένα re-install τον Δεκ-2011 καθαρά από δικιά μου πρωτοβουλεία.

Στο desktop που μου έσκασε το btrfs (2 φορές) είναι και το UEFI απο πίσω. Όταν κατάφερα και έβαλα grub-uefi ηρέμισα. Πριν είχα θέματα.

Βέβαια ανάμεσα στα δύο το ext4 είναι πιο σταθερό. Το btrfs όμως είναι αισθητά πιο γρήγορο σε ssd (και σε όχι hdd...).

 

Για το ext4 στο fstab βάζεις noatime και discard. Χωρίς το discard δεν ενεργοποιείται το trim του δίσκου σου.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Thanks for the info mandos!!

 

Ναι το προσεξα το discard για το trim, απλα ελεγα οτι η nodiratime δεν χρειαζεται οταν εχεις ηδη δηλωσει noatime.

 

Αισθητα πιο γρηγορο το btrfs σε ssd ε ? Χμμμ

 

Να φανταστω χρειαζομαι μονο τον hook και ειμαι οκ ?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μαλιστα, θα το σκεφτω σοβαρα μεχρι να ερθει ο ssd :P

 

Οποτε για να συνοψισουμε:

 

Eνα partition ολος

swap file

noatime,discard,errors=remount-ro

/tmp στην ram

elevator=noop στον kernel

profile-sync-daemon

ελεχγος / καθαρισμα την cache

 

στο /etc/sysctl.conf:

vm.swappiness=1

vm.vfs_cache_pressure=50

 

για λιγοτερο επιθετικο caching και μειωση swapping (παντα το εβαζα)

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

το advanced-btrfs είναι αν έχεις ενεργοποιήσει τα καλούδια του, εγώ το έχω και χωρίς να έχω τα καλούδια

όταν θα κάνεις mkinitcpio -p linux θα πάρεις error για το fsck

η το βγάζεις από hook η δεν του δίνεις σημασία

 

στην ram εσύ θα βάλεις μέγεθος η θα το βγάλεις τελείως το size=x και θα πάρει το μισό νομίζω

το elevator στο kernel δεν το έχω ...

τι είναι ?

οπωσδήποτε θα βάλεις την cache του ff στην ram όμως

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ωραια, noted !!!

 

Για τον elevator διαβαζω:

 

An elevator is a mechanism built into the kernel which, when engaged, orders disk I/O so that to minimize HDD head seek runs. In case of an SSD drive, though, it barely makes sense. So, we turn it off.

 

http://vaipui.wordpr...bodhi-linux-os/

 

To προτεινει και το archwiki οποτε κατι παραπανω θα ξερουν :P

 

οπωσδήποτε θα βάλεις την cache του ff στην ram όμως

 

Αυτο το κανει ο profile-sync-daemon

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ο profile sync daemon βάζει και opera και chromium, είσαι οκ με αυτόν.

Υπάρχει και ο anything sync daemon, του λες ποια folders να βάλει στην ram (αλλά επειδή έχεις λίγη ram ίσως να μην πρέπει να το παρατραβίξουμε).

 

Temp στην ram πως βάζω? Αλλάζω το tmpfs σε none στο fstab και αυτό είναι όλο?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Temp στην ram πως βάζω? Αλλάζω το tmpfs σε none στο fstab και αυτό είναι όλο?

 

Aπο το wiki

 

tmpfs /tmp tmpfs nodev,nosuid 0 0

 

Πιο αναλυτικο του martinoff

 

none /tmp tmpfs defaults,noatime,mode=1777,size=?G 0 0

 

Αληθεια martinoff γιατι βαζεις none? Aφου υπαρχει κανονικα file system tmpfs.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

θέλει και το mode=1777

You may or may not want to specify the size here, but you should leave the mode option alone in these cases to ensure that they have the correct permissions (1777).

none γιατί δεν έχω swap, το tmpfs πάει και swap

η από archwiki το είχα πάρει η από gentoo-wiki

δεν θυμάμαι για να σου πω την αλήθεια, απλά έτσι τα είχα από τότε που έβγαλα swap

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Για την cache του chromium στο /tmp (που θα τρεχει στην ram), λεει :

 

Chromium actually keeps its cache directory separate from its browser profile directory.

To limit Chromium from writing its cache to a physical disk, one can define an alternative location via the

--disk-cache-dir=/foo/bar flag:

 

>$ chromium --disk-cache-dir=/tmp/cache

 

Οποτε περα απο τον Profile-sync-daemon που βαζει το profile του στον /tmp, πρεπει να τον τρεχω και ετσι λογικα ε ?

 

https://wiki.archlin...#Cache_in_tmpfs

 

Νταξ μικρο το κακο, θα κανω ενα νεο .desktop file που θα το εκτελει.

 

------------------------------------------------------

 

Oντως ετσι θελει, δουλευει. gg

Επεξ/σία από tritonas00
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ναι, ο profile-sync-daemon δεν κάνει sync την cache στον chromium:

Note: Chromium actually keeps its cache directory separately from its browser profile directory. It is not within the scope of profile-sync-daemon to modify this behavior; users are encouraged to refer to the Chromium_Tips_and_Tweaks#Cache_in_tmpfs section of the main Chromium_Tips_and_Tweaks article for several work-arounds.

 

Απλά δεν δουλεύω chromium, κάνω μποϋκοτάζ στην google (με εταιρικό gmail πάντα...).

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

yeap yeap

 

θα εβαζα ff, αλλα πηδ@ει τον cpu του netbook, παραδειγματικα.

 

ο opera με ειχε βολεψει, αλλα ελα που κανει πιο γρηγορο scrolling ο chromium στις σελιδες...

 

τι να καμω ο ερμος ?

 

 

------------------------------

 

Εκανα κατι πιο απλο και λογικο τελικα με τον chromium: symilnk το cache direcotry του, μεσα στο directory του profile.

 

------------------------------

 

απο θεμα μπαταριας και θερμοκρασιας, θα υπαρχει καποια επιβαρυνση / καλυτερευση με τον ssd ?

Επεξ/σία από tritonas00
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Η μπαταρία σίγουρα θα κρατάει παραπάνω λόγω μικρής κατανάλωσης(Power Consumption (active) 1.3W Max) από την μεριά του ssd. Και εφόσον δεν υπάρχουν κινητά μέρη, άρα και τριβή, έχει πολύ καλύτερη θερμική συμπεριφορά.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

tritona μπορείς να βάλεις το anything-sync-daemon, που κάνει sync directories που θα του ορισεις εσύ στο config του :)

 

όχι ότι έχει κάτι η λύση σου, αν εξαιρέσουμε ότι βασίζεται στον chromium!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...