Results 1 to 6 of 6

Thread: Εκκίνηση παραμέτρων πριν/μαζί/μετά το boot

  1. #1
    Join Date
    Mar 2011
    Location
    Greece
    Posts
    50

    Default Εκκίνηση παραμέτρων πριν/μαζί/μετά το boot

    Χαιρετώ την κοινότητα!

    Έχω το εξής θέμα. Θέλω να ξεκινάω κάποιες παραμέτρους πχ να επιλέγω

    scheduler
    Code:
     echo deadline > /sys/block/sda/queue/scheduler
    ή να ρυθμίζω την λειτουργία των σάτα δίσκων
    Code:
    echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
    ,

    αλλά να τις κάνω μόνιμες. Που πρέπει νατις προσθέσω; στο αρχείο after.local, before.locale, boot.local?

    Και πως θα τις συντάξω;

    ΥΓ.
    1) Για την επιλογή του scheduler γνωρίζω ότι μπορώ να το προσθέσω και στο grub, αλλά δεν έχω μόνο ssd και οι αλλαγές περνάνε και στους άλλους που είναι μηχανικοί.

    2) Για το min_power έχω δημιουργήσει καινούργιο αρχείο σύμφωνα με τον οδηγό εδώ
    HTML Code:
    http://doc.opensuse.org/documentation/html/openSUSE/opensuse-tuning/cha.tuning.power.html#sec.tuning.power.pm-profiler
    αλλά δεν μου τις διαβάζει καλά τις ρυθμίσεις και θέλω να το κάνω χειροκίνητα.


    Ευχαριστώ εκ των προτέρων.

  2. #2
    Join Date
    Jun 2008
    Location
    Syros, Greece
    Posts
    569

    Default Απ: Εκκίνηση παραμέτρων πριν/μαζί/μετά το boot

    Τον scheduler θα τον βάλεις στο boot.local

    Εγώ το έχω έτσι από παλιά.

    Code:
    echo "noop" > /sys/block/sda/queue/scheduler
    hdparm -W1 /dev/sda
    Αλήθεια, έχω καιρό να το ψάξω. Γιατί βάζεις τον deadline για τον SSD.

    Φαντάζομαι ότι και το άλλο που ρωτάς εκεί πρέπει να πάει.

  3. #3
    Join Date
    Mar 2011
    Location
    Greece
    Posts
    50

    Default Re: Απ: Εκκίνηση παραμέτρων πριν/μαζί/μετά το boot

    Γρήγορος!

    Τον deadline τον επιλέγω επειδή είναι για δίσκους με χαμηλό latency αλλά και επειδή δίνει προτεραιότητα στην ανάγνωση και μετά στην εγγραφή. Ο noop που έχεις είναι του τύπου first in, first out.

    Έχω βάλει την
    echo deadline > /sys/block/sda/queue/scheduler
    στο boot.local, αλλά δεν είδα τπτ. Πρέπει να βάλω και το hdparm? και την παράμετρο
    -W1
    να την προσθέσω; Είδα ότι είναι για το write-cache.

  4. #4
    Join Date
    Jun 2008
    Location
    Syros, Greece
    Posts
    569

    Default Απ: Re: Απ: Εκκίνηση παραμέτρων πριν/μαζί/μετά το boot

    Δεν νομίζω ότι απαραίτητη η hdparm για τον scheduler.

    Όταν λες δεν είδες κάτι τι εννοείς;

    Εμένα μου δίνει αυτό:

    Code:
    cat /sys/block/sda/queue/scheduler 
    [noop] deadline cfq
    Προτείνεις να το γυρίσω σε deadline; Έχεις κάνα documentation για προτεινόμενο scheduler σε SSD;

  5. #5
    Join Date
    Mar 2011
    Location
    Greece
    Posts
    50

    Default Re: Απ: Re: Απ: Εκκίνηση παραμέτρων πριν/μαζί/μετά το boot

    Εμένα η cat μου επιστρέφει τον cfq.

    Για δες εδώ
    1) http://en.opensuse.org/SDB:SSD_performance

    2) http://doc.opensuse.org/documentatio...tuning.io.html

    3) http://itezer.com/blog/ubuntu-linux/...-with-ssd.html

    4) http://apcmag.com/how-to-maximise-ss...with-linux.htm

    5) http://www.howtogeek.com/62761/how-t...r-performance/


    Βασικά στον πρώτο σύνδεσμο λέει οτί μπορεί ο noop να είναι καλύτερος, αλλά διαβάζοντας πως λειτουργει o deadline νομίζω ότι είναι πιο σταθερός.
    Last edited by elksi; 15-Jul-2012 at 06:38.

  6. #6
    Join Date
    Mar 2011
    Location
    Greece
    Posts
    50

    Default Re: Απ: Re: Απ: Εκκίνηση παραμέτρων πριν/μαζί/μετά το boot

    Όλα οκ! Ρυθμίστηκε ο scheduler.

    Ευχαριστώ!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •