Τοποθέτηση μέντας Linux. Πέντε συμβουλές για την επιτάχυνση του έργου του Linux με βάση το Ubuntu. Εύκολη βελτιστοποίηση αρχείων SQLITE

Οι διανομές Linux ένα τεράστιο ποσό και πολλοί επιλέγουν το ένα ή το άλλο ανάλογα με τις προτιμήσεις ή τις δεξιότητές τους, τη γνώση, επειδή δεν μπορούν όλοι να καλύψουν τη χρήση ή την εγκατάσταση του ίδιου gentoo ή αψίδα. Πολλά Linux-Gicks συλλέγουν τη διανομή κάτω από τους εαυτούς τους χωρίς περιττό λογισμικό επί του σκάφους, αλλά οι νεοφερμένοι δεν είναι τέτοιες δυνάμεις ενέργειες - είναι απαραίτητο να είναι ικανοποιημένοι με έτοιμες επιλογές, πιο συχνά αυτό το ubuntu ή οι διανομές δημιουργούνται με βάση το Ubuntu.

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

Για έναρξη, θα χρειαστούμε ένα Gedit, έναν επεξεργαστή κειμένου, αφού οι περισσότεροι συντάκτες στο σύστημα θα κάνουν με αυτό. Εάν έχετε ubuntu, εγκατασταθεί από προεπιλογή. Για να ελέγξετε τη διαθεσιμότητα Gedit, ανοίξτε το τερματικό και εισάγετε:

Εάν ανοίξει ένας επεξεργαστής κειμένου, αυτό σημαίνει ότι όλα είναι εντάξει αν δεν το εγκαταστήσετε με την εντολή:

sudo apt-get install gedit

Προφόρτιση.

Τώρα μπορείτε να αρχίσετε να ρυθμίζετε το σύστημα. Θα εγκαταστήσω το πρώτο βήμα προφόρτησης, το οποίο θα διατηρείται συχνότερα τις εφαρμογές και η έναρξη του συστήματος θα συμβεί ταχύτερα. Για όσους χρησιμοποιούν SSD αντί για HDD, αυτή η ρήτρα δεν μπορεί να παρατηρήσει το αποτέλεσμα.

sudo apt-get Εγκαταστήστε την προφόρτιση

Προ-

Θα εγκαταστήσουμε ένα άλλο βοηθητικό πρόγραμμα plannin - χρησιμοποιώντας το σύστημα θα αναδιανείμει τις βιβλιοθήκες και εκτελέσιμα αρχεία με τέτοιο τρόπο ώστε να μειωθεί ο αριθμός των αιτημάτων μνήμης RAM και θα τους κρατήσει επίσης σε μνήμη RAM για να επιταχύνει το σύστημα κατά την επανεκκίνηση των προγραμμάτων.

Για περιοδική εκκίνηση πρέπει να επεξεργαστείτε ένα αρχείο:

sudo gedit / etc / προεπιλογή / preline

Βρείτε τη συμβολοσειρά:

Προβολή \u003d άγνωστη.

Αλλαγή

sudo /etc/cron.daily/prelink.

Μετά από αυτούς τους χειρισμούς, κάποιος χρόνος πρέπει να περάσει έως ότου τα βοηθητικά προγράμματα θα συγκεντρώσουν τις απαραίτητες πληροφορίες και θα κάνουν τη βελτιστοποίηση.

Σάπια

Τώρα ρυθμίστε τη χρήση του τμήματος ανταλλαγής ανταλλαγής ανταλλαγής. Από προεπιλογή, η ανταλλαγή ενεργοποιείται όταν επιτυγχάνεται το 40% RAM, είναι επίσης απαραίτητο να μεγιστοποιηθεί η μνήμη RAM. Για να ξεκινήσετε, ελέγξτε ποια τιμή στο σύστημα είναι εγκατεστημένο μαζί μας, για να το κάνετε αυτό στην κονσόλα, εισάγουμε την εντολή:

cat / Proc / Sys / VM / Swappiness

Εάν βλέπετε τον αριθμό 60, τότε το σύστημα χρησιμοποιεί μόνο 40% RAM, εάν χρησιμοποιείται 40, τότε το 60% της μνήμης RAM χρησιμοποιείται. Χρειαζόμαστε τον αριθμό 10 - για να το κάνετε αυτό στην κονσόλα:

sudo gedit /etc/sysctl.conf.

Ψάχνετε για μια συμβολοσειρά vm.swappityκαι ορίστε την τιμή των 10 αν δεν υπάρχει τέτοια γραμμή - τότε στο τέλος προσθήκη:

vm.swappiness \u003d 10.


Χρησιμοποιούμε όλους τους πυρήνες του επεξεργαστή

Το επόμενο βήμα θα συμμετάσχει σε όλους τους πυρήνες του επεξεργαστή. Ανοίξτε το αρχείο:

sudo gedit /etc/init.d/rc.

Ψάχνετε για μια συμβολοσειρά Συγχρονισμός.Και δώστε την αξία:

Συγχώρηση \u003d makefile.

Χρησιμοποιούμε τη μνήμη RAM για προσωρινά αρχεία

Χρησιμοποιώντας τα TMPF για να μειώσετε τις επαφές προς την ενότητα / TMP, επειδή αποθηκεύονται προσωρινά αρχεία προσωρινού συστήματος. Τους μεταφέρονται στη μνήμη RAM. Στην κονσόλα εισέρχονται:

sudo gedit / etc / fstab

Στο τέλος, προσθέστε:

# Μετακίνηση / TMP σε RAM

tmpfs / tmp tmpfs προεπιλογές, noexec, nosuid 0 0

Αυτό είναι όλα, μετά από αυτούς τους χειρισμούς, θα παρατηρήσετε αύξηση της απόδοσης. Σε κάποιο υπολογιστή περισσότερο, σε λίγο λιγότερο, αλλά η αύξηση θα είναι απαραίτητη. Ως πρόσθετο υλικό, σας συμβουλεύω να εξερευνήσετε τον οδηγό για αυτό - θα βρείτε ότι υπάρχουν ακόμα αρκετές ευχαριστίες. Ελπίζω ότι το άρθρο σας βοήθησε, λίγο αργότερα θα προσπαθήσω να γράψω κάτι ενδιαφέρον και χρήσιμο.

Είναι γνωστό ότι αυτή η τεχνολογία χρησιμοποιείται σε σύγχρονα λειτουργικά συστήματα ως εικονική μνήμη που αναπτύχθηκε για το OS Multitasking.

Στην οικογένεια των Windows Windows, ένα αρχείο που χρησιμεύει για την αποθήκευση της αχρησιμοποίητης μνήμης RAM στην περιοχή του σκληρού δίσκου ονομάζεται "αρχείο paddock" (αρχείο σελίδας.sys).

Ο οργανισμός του δεν εφαρμόζεται μακριά από τον καλύτερο τρόπο (για να το βάλει ήπια!). Στο OS Linux, εξακολουθεί να υπάρχει ένα ξεχωριστό τμήμα της ανταλλαγής - "swap", το οποίο είναι πολύ καλύτερο.

Τα αρχεία ανταλλαγής Windows και Linux-Swap βρίσκονται σε σκληρό δίσκο (σκληρός δίσκος). Όταν η μνήμη RAM δεν αρκεί, οι σελίδες μνήμης εκφορτώνονται από το RAM στον σκληρό δίσκο και όταν απευθύνετε απευθύνεται στα αρχεία στο τμήμα τηλεειδοποίησης (ανταλλαγή), μεταφορτώνονται ξανά σε μνήμη RAM.

Το όλο πρόβλημα είναι ότι η ταχύτητα του σκληρού δίσκου read-write hdd (ακόμα και η ταχύτερη) Συντελεστής Λιγότερη ταχύτητα μνήμης RAM. Αυτό είναι όπου ο υπολογιστής επιβραδύνεται σε βραδύτερη και μείωση της παραγωγικότητας στο σύνολό της.

Υπάρχουν δύο τρόποι για να λύσετε αυτό το πρόβλημα: να χρησιμοποιήσετε μεγάλους όγκους μνήμης RAM ή να διαμορφώσετε σωστά το σύστημα με ένα αρχείο τηλεειδοποίησης και ανταλλαγής.

Έτσι, στο Ubuntu υπάρχει μια τέτοια παράμετρος που ελέγχει το ποσοστό της ελεύθερης μνήμης, στην οποία η επαναφορά των σελίδων μνήμης θα ξεκινήσει στην ανταλλαγή - vm.swappity.

Στο Ubuntu από προεπιλογή, έχει ίση αξία - 60. Αυτό σημαίνει ότι στο 40% της πολυάσχολης μνήμης RAM, η ενεργή επαναφορά της σελίδας μνήμης στο τμήμα ανταλλαγής θα ξεκινήσει, δηλ. 100% - 60% \u003d 40%.

Ελέγξτε ποια είναι η τιμή της παραμέτρου, ως εξής.

Ανοίξτε το τερματικό με το συνδυασμό κλειδιού Ctrl + alt + t Και εκτελέστε την εντολή:

Cat / Proc / Sys / VM / Swappiness

Αυτή η τιμή της παραμέτρου μπορεί να είναι χρήσιμη μόνο για υπολογιστές με μικρό αριθμό RAM (512 -1024 MB).

Εάν έχετε έναν σύγχρονο υπολογιστή ή φορητό υπολογιστή με μεγάλο όγκο μνήμης RAM (4-6 ή ακόμα και 8 GB), τότε αυτό είναι δύσκολο κατάλληλο για εσάς.

Σε πολλά φόρουμ και ιστολόγια αφιερωμένα στο Ubuntu, συνιστάται η ρύθμιση της τιμής της παραμέτρου VM.SWAppity \u003d 10 (δηλ. 100% - 10% \u003d 90%). Αλλά, στην προσωπική μου εμπειρία, παρουσία μνήμης RAM με όγκο 6 GB, μπορείτε να οδηγήσετε τον εαυτό σας και σε πιο επιθετικό, να ρυθμίσετε μια τιμή 0. Σε αυτή την περίπτωση, το σύστημα θα μετατραπεί στο τμήμα ανταλλαγής μόνο στο ακραίο υπόθεση.

Σας συνιστώ να πειραματιστούν με αυτήν την παράμετρο στην τρέχουσα συνεδρίαση (μετά την επανεκκίνηση, τα πάντα θα επιστρέψουν στην προεπιλεγμένη τιμή), ενώ δεν αλλάζουν οτιδήποτε στα αρχεία διαμόρφωσης συστήματος προκειμένου να βρείτε την πιο βέλτιστη παράμετρο. Και εδώ όλα είναι ήδη ξεχωριστά ...

Μπορείτε να το κάνετε αυτό.

Ανοίξτε ξανά τον Παντοδύναμο Συνδυασμό Κλειδί Terminal Ctrl + alt + t Και πραγματοποιούμε την ακόλουθη εντολή σε αυτό:

sudo sysctl vm.swappiness \u003d

Μετά το ίσο σημάδι, ορίστε μια τιμή από 100 έως 0 (ανάλογα με την ένταση της μνήμης RAM).

Μετά από αυτό, δοκιμάστε να "βυθίσετε" το σύστημά σας: Ανοίξτε διάφορα προγράμματα περιήγησης με μεγάλο αριθμό καρτελών, καπνού μεγάλα αρχεία σε εξωτερικά μέσα (αυτό είναι, παρεμπιπτόντως, είναι μια πλάγια πλευρά των συστημάτων Linux - την ταχύτητα αντιγραφής σε εξωτερικά μέσα. Αλλά γι 'αυτό με κάποιο τρόπο την επόμενη φορά) κλπ.

Αφού επιλέξετε για τον εαυτό σας την πιο επιτυχημένη αξία, πρέπει να εγκαταστήσετε μια νέα τιμή ως μόνιμη. Αντιγράψτε και εκτελέστε την ακόλουθη εντολή στο τερματικό:

Sudo gedit /etc/sysctl.conf.

Θα βρείτε ένα αρχείο διαμόρφωσης σε έναν επεξεργαστή κειμένου gedit.. Στο τέλος αυτού του αρχείου, εισάγετε τις ακόλουθες δύο παραμέτρους χωρίς πλέγμα μπροστά τους:

vm.swappiness \u003d 0 vm.vfs_cache_pressure \u003d 1000

Αποθηκεύστε το αρχείο. Θα πρέπει να μοιάζει με το στιγμιότυπο οθόνης παρακάτω:

Επανεκκινήστε τον υπολογιστή σας. Μετά την επανεκκίνηση, εκτελέστε στο τερματικό:

Sudo sysctl -p.

Εγώ, όπως ήδη σημειώθηκε παραπάνω, επέλεξε μια παράμετρο στο 0, στην πραγματικότητα απενεργοποιώντας το τμήμα ανταλλαγής, καθώς αποδείχθηκε ότι ήταν ο πιο βέλτιστος στον υπολογιστή μου με έξι gigabytes. Μπορείτε να επιλέξετε την τιμή της παραμέτρου 10, όπως συνιστάται για πολλά φόρουμ.

Για παράδειγμα, θα ήθελα να επιδείξω τη λήψη του RAM στο Ubuntu 12.10 x64 με 6 GB μνήμης RAM.
Έτσι, άνοιξα τρία προγράμματα περιήγησης - ένα κανονικό Mazilla Firefox, Opera και Google Chrome με συνολικά περίπου 40 καρτέλες, έναν υπεύθυνο ήχου κλημεντίνης (παρεμπιπτόντως, απαιτώντας αρκετά για τους πόρους των υπολογιστών), το Skype, το torrent-client qbittorrent.
Και εδώ είναι ένα screenshot λυκίσκος. (Αυτή είναι μια αρκετά προηγμένη διαδικασία παρακολούθησης κονσόλας). Προσλαμβάνουμε στο τερματικό σταθμό

Sudo apt-get install htop


Νομίζω ότι τα πάντα καθίστανται σαφή: λιγότερο από το ήμισυ της εγκατεστημένης μνήμης RAM είναι κατειλημμένη.
Επομένως, εάν έχετε πολλή μνήμη RAM, στη συνέχεια χρησιμοποιήστε το τμήμα τηλεειδοποίησης δεν έχει νόημα. Θα επιβραδύνει μόνο την ταχύτητα του υπολογιστή!
Συμπερασματικά, μπορώ να πω ότι αυτό δεν είναι το μόνο πράγμα που μπορεί να γίνει για να επιταχύνει το έργο του Ubuntu. Σχετικά με αυτό στα ακόλουθα άρθρα. Εγγραφείτε στο RSS - Channel!
Εξαιρετική διάθεση, γρήγορη εργασία υπολογιστών και ευτυχισμένο νέο έτος!
Ως ευχάριστη έκπληξη σήμερα, το βίντεο για το πώς να δείτε το εξερχόμενο έτος των υπαλλήλων της Google.

Demon (Eng Daemon) - στα συστήματα κλάσης UNIX - μια υπηρεσία που λειτουργεί στο παρασκήνιο χωρίς άμεση επικοινωνία με τον χρήστη. Οι δαίμονες συνήθως ξεκινούν κατά τη διάρκεια της εκκίνησης του συστήματος. Τυπικές εργασίες δαίμονα: διακομιστές πρωτοκόλλου δικτύου (http, ftp, e-mail, κλπ.), Διαχείριση εξοπλισμού, υποστήριξη ουράς εκτύπωσης, διαχείριση εκτέλεσης εργασιών στο χρονοδιάγραμμα κλπ. Ανάλογα με τις εργασίες που εκτελούνται από τον υπολογιστή, ορισμένοι από αυτούς τους δαίμονες μπορούν να απενεργοποιηθούν Και έτσι εξοικονομείτε χρόνο για να ξεκινήσετε το σύστημα και να μειώσετε το φορτίο στο σύστημα κατά τη λειτουργία. Για να το κάνετε αυτό, χρησιμοποιήστε το βοηθητικό πρόγραμμα sysv-rc-conf. Αυτό το βοηθητικό πρόγραμμα κονσόλας, αλλά πολύ απλό και διαισθητικό, επομένως, μπορεί ακόμη και να χρησιμοποιήσει τους ανθρώπους με πανικό φόβο του τερματικού σταθμού. Εγκατάσταση:

Sudo apt-get install sysv-rc-conf

Τρέξιμο:

Sudo sysv-rc-conf-conf

Στο τερματικό σταθμό, λαμβάνουμε τα εξής: ο έλεγχος πραγματοποιείται από διάφορα πλήκτρα: χώρος - τοποθετήστε / αφαιρέστε το σταυρό, + - - stop / εκκίνηση της διαδικασίας, Q - Έξοδος.

Τα στοιχεία στην κορυφαία γραμμή είναι επίπεδα εκτέλεσης. Για να απενεργοποιήσετε την υπηρεσία, απλά πρέπει να αφαιρέσετε το σταυρό από όλα τα επίπεδα.

    Υποστήριξη ACPI - Αφήστε καλύτερα το προεπιλεγμένο επίπεδο. Δηλαδή: 2,3,4,5.

    ACPID - Daemon Acpi. Αυτές και οι προηγούμενες διαδικασίες είναι υπεύθυνες για τη διαχείριση της ισχύος και είναι πολύ σημαντικές για τους φορητούς υπολογιστές και για σταθμούς εργασίας, οπότε είναι καλύτερο να τους αφήσουμε να συμπεριληφθούν. Προεπιλογή: 2,3,4,5.

    Το AdjtimateX είναι ένα εργαλείο για μια λεπτή ρύθμιση του ρολογιού στον πυρήνα. Συνήθως δεν υπάρχει στη λίστα λήψης. Σε εξαιρετικές περιπτώσεις, αν εξακολουθεί να είναι σε αυτόν τον κατάλογο, σημαίνει ότι υπήρχαν βάσιμοι λόγοι και είναι καλύτερα να το αφήσουμε να συμπεριληφθεί.

    Alsa - Εάν το υποσύστημα ήχου χρησιμοποιείται, τότε ναι, η εκτόξευση πρέπει να παραμείνει. Αλλά αν έχετε την υπηρεσία Alsa-Utils, τότε αυτό μπορεί να απενεργοποιηθεί. Προεπιλογή: Απενεργοποιημένη εάν είναι ενεργοποιημένη η Alsa-Utils.

    Alsa-Utils - Στο σύστημά μου, αυτή η υπηρεσία αντικαθιστά την ALSA, οπότε απενεργοποίησα το alsa και ενεργοποίησα αυτό στο S. -The check-in, "απενεργοποιημένο" εννοώ, έβαλα όλα τα "x" από όλα τα επίπεδα από όλα τα επίπεδα από όλα τα επίπεδα από όλα τα επίπεδα της εκτέλεσης. Εάν τα έχετε και όχι - υπέροχο. Συνεχίζουμε τη ρύθμιση. Προεπιλογή: Εκτέλεση S.

    Anacron - Το υποσύστημα Cron που εκτελεί οποιοδήποτε από τα καθήκοντά του που δεν έχει ολοκληρωθεί εγκαίρως. Τις περισσότερες φορές συμβαίνει εάν, κατά τη στιγμή της αποστολής του Cron, ο υπολογιστής σας απενεργοποιήθηκε. Για παράδειγμα, το UpdatedB έχει προγραμματιστεί κάθε μέρα για τις 2 το πρωί, αλλά εκείνη την εποχή ο υπολογιστής δεν λειτούργησε. Όταν ξεκινάτε έναν υπολογιστή, ο Anacron θα προσπαθήσει να προσδιορίσει τις χαμένες εργασίες και να τις εκτελέσει. Αφίσαμε αυτή την υπηρεσία, επειδή δεν είναι τόσο συχνά απενεργοποιώντας το φορητό υπολογιστή μου, αλλά στις περισσότερες περιπτώσεις θα πρέπει να είναι ενεργοποιημένη. Προεπιλογή: 2,3,4,5.

    APMD - Αυτή η υπηρεσία μου συγχέεται λίγο. Έχω ήδη ένα ACPID, οπότε γιατί πρέπει να ενεργοποιήσω το APMD; Εάν ο υπολογιστής σας δεν είναι τόσο παλιός, έτσι ώστε να μην υποστηρίζει καν το ACPI, προσπαθήστε να απενεργοποιήσετε αυτήν την υπηρεσία. Απενεργοποίησα. Προεπιλογή: 2,3,4,5.

    ATD - Scheduler, όπως το Cron. Απενεργοποίησα. Προεπιλογή: 2,3,4,5.

    Υποστήριξη Binfmt - Υποστήριξη για τον πυρήνα άλλων μορφών δυαδικών ψηφίων. Εφυγα. Προεπιλογή: 2,3,4,5.

    Bluez-utiles - απενεργοποίησα. Δεν έχω συσκευές Bluetooth. Προεπιλογή: 2,3,4,5.

    Bootlogd - Αφήστε να τρέξει. Προεπιλογή: S.

    CRON - Πρέπει επίσης να φύγω. Προεπιλογή: 2,3,4,5.

    Cupsys - ένα υποσύστημα για τη διαχείριση του εκτυπωτή. Δεν έχω εκτυπωτή, έτσι αποσυνδεδεμένα, αλλά βλέπετε σε περιστάσεις. Προεπιλογή: 2,3,4,5.

    Σύστημα μηνυμάτων DBUS (σύστημα διαύλου μηνυμάτων). Πολύ σημαντικό, αφήστε το συμπεριλαμβανόμενο. Προεπιλογή: 2,3,4,5.

    Dirmngr - Βοηθητικό πρόγραμμα ελέγχου λίστας πιστοποιητικών. Εργάζεται ταυτόχρονα με το GNUPG. Προεπιλογή: 2,3,4,5.

    Το DNS-Clean - χρησιμεύει κυρίως για να καθαρίσει το DNS όταν χρησιμοποιείτε συνδέσεις μέσω τηλεφώνου. Δεν έχω dial-up, έτσι απενεργοποίησα. Προεπιλογή: S.

    EVMS - (Σύστημα διαχείρισης όγκου επιχειρήσεων) - Σύστημα διαχείρισης όγκου για το OS Linux. Το EVMS προσφέρει ομοιόμορφους ενοποιημένους μηχανισμούς για τον έλεγχο των δίσκων, τα διαμερίσματα δίσκων, των συστημάτων αρχείων, των φυσικών όγκων LVM IT.D. Απενεργοποίησα. Προεπιλογή: S.

    Fetchmail - Daemon παράδοσης ηλεκτρονικού ταχυδρομείου. Απενεργοποίησα. Προεπιλογή: 2,3,4,5.

    GDM - Desktop Manager (Desktop Desktop Gnome). Έχω ήδη απενεργοποιήσει σε κάθε περίπτωση όταν αποφάσισα να εκκινήσω στην κονσόλα. Σε αυτή την περίπτωση, η περίπτωση των προτιμήσεων, ώστε να μπορείτε να αποφασίσετε αν θέλετε να φορτώσετε απευθείας στο GUI. Προεπιλογή: 2,3,4,5.

    GDOMAP - Δεν έχω τις έννοιες, γιατί πρέπει να ξεκινήσει αυτή η διαδικασία. Δεν έχω δει αυτόν τον δαίμονα πια σε οποιοδήποτε σύστημα, οπότε το απενεργοποίησα και δεν αισθάνομαι καμία απώλεια. Υπάρχουν λόγοι για τη χρήση του σε φορητούς υπολογιστές ή σταθμούς εργασίας; Προεπιλογή: 2,3,4,5.

    GPM - Υποστήριξη ποντικιού για κονσόλα. Εάν αισθάνεστε ότι δεν μπορείτε να κάνετε χωρίς ποντίκι στην κονσόλα - βάλτε το επίπεδο εκτέλεσης 1 και 2. Είναι όλα όσα χρειάζεστε. Προεπιλογή: 2,3,4,5.

    Σταματήστε - δεν αλλάζουν. Προεπιλογή: 0.

    Το HDPARM είναι ένα σενάριο για να ρυθμίσετε τον σκληρό δίσκο. Αποσύνδεση τα επίπεδα των 2,3,4,5, αλλά ορίστε το επίπεδο S. Πιστεύω ότι το άνοιγμα DMA, 32-bit I / O κ.λπ. θα ωφελήσει τις άλλες διαδικασίες. Αλλάξα επίσης την εγγενή μου σενάριο σε ένα πολύ απλό, το οποίο το έκανε ο ίδιος. Νομίζω ότι δεν πρέπει να παράγετε όλους αυτούς τους πλεονάζοντες ελέγχους, αν εγώ ο ίδιος ξέρω τι κάνω. Αρχείο διαμόρφωσης - /etc/hdparm.conf. Προεπιλογή: 2,3,4,5.

    Hibernate - Εάν το σύστημά σας υποστηρίζει τη λειτουργία αναστολής - αφήστε την υπηρεσία στην εργασία. Διαφορετικά, είναι άχρηστο. Προεπιλογή: S.

    Hotkey setup - Αυτός ο δαίμονας περιλαμβάνει κάποια συγκεκριμένα πλήκτρα σε φορητούς υπολογιστές. Υπάρχουν εργοστασιακά στήριξη: HP, Acer, Asus, Sony, Dell και IBM. Εάν έχετε ένα φορητό υπολογιστή αυτών των κατασκευαστών, μπορείτε να αφήσετε την υπηρεσία να ξεκινήσει, διαφορετικά θα είναι άχρηστο. Προεπιλογή: 2,3,4,5.

    Το HOTPLEG και το ROTPLUG-NET - η συμπερίληψη των υποσυστημάτων του εστιατορίου που απαιτεί χρόνο. Θα ήθελα να σκεφτώ, είτε θα τα συμπεριλάβω καθόλου. Έκανα μερικές αλλαγές στο αρχείο / etc / interfaces / interfaces μου. Αντί να αντιμετωπίσετε την ασύρματη κάρτα σας στη διαδικασία εστίασης, το έστρεψα σε αυτόματη λειτουργία. Έτσι μπορώ να απενεργοποιήσω αυτές τις διαδικασίες. Σίγουρα ότι ακόμα και όταν η απενεργοποίηση, το Ubuntu βρίσκει προγράμματα οδήγησης USB, μια ψηφιακή φωτογραφική μηχανή και ούτω καθεξής. Έτσι, νομίζω, η απενεργοποίηση αυτών των διαδικασιών είναι αρκετά ασφαλής. - Γραπτή- Εάν μετά το κλείσιμο του εστιατορίου, η κάρτα ήχου σας σταμάτησε να λειτουργεί, μπορείτε να το γυρίσετε πίσω. Ή μπορείτε να επεξεργαστείτε το αρχείο / etc / modules για να προσθέσετε μια μονάδα προγράμματος οδήγησης κάρτας ήχου. Αργότερα εργάζονται ταχύτερα, επαληθεύτηκαν. Προεπιλογή: S.

    Υποσύστημα εκτύπωσης HPLIP - HP και επεξεργασίας εικόνας. Απενεργοποίησα. Προεπιλογή: S.

    Hwtools - βοηθητικό πρόγραμμα βελτιστοποίησης IRQ.

    Το iFrename είναι ένα σενάριο για την ονομασία διεπαφών δικτύου. Ακούγεται όμορφο, αλλά απενεργοποίησα. Χρειάζεστε κυρίως για τη διαχείριση πολλαπλών διεπαφών δικτύου. Δεδομένου ότι έχω δύο κάρτες δικτύου - ασύρματα και ενσύρματα - υποδεικνύονται από τον πυρήνα ως eth0 και ath0, οπότε η διαδικασία είναι άχρηστη για μένα. Προεπιλογή: S.

    IFupdown και iFupdown-Clean - Μην αποσυνδέετε. Αυτά είναι σενάρια για να ενεργοποιήσετε τις διεπαφές δικτύου κατά τη φόρτωση. Προεπιλογή: ifupdown - 0,6, S και iFupdown-Clean - S.

    Inetd ή inetd.real - κοιτάξτε το αρχείο /etc/inetd.conf και σχολιάζετε όλες τις υπηρεσίες που δεν χρειάζεστε. Εάν δεν υπάρχουν ενεργές υπηρεσίες μετά από αυτό, ο δαίμονας μπορεί να αφαιρεθεί με ασφάλεια από την εκτόξευση. Προεπιλογή: 2,3,4,5.

    Klogd - Μην απενεργοποιείτε. Προεπιλογή: 2,3,4,5.

    Laptop-Mode - Υπηρεσία για τον έλεγχο του φορητού υπολογιστή: Είναι καιρός να πετάξετε την μπαταρία. Άχρηστο για έναν σταθερό υπολογιστή. Προεπιλογή: 2,3,4,5.

    Libpam-Devperm - Daemon για την αποκατάσταση δικαιωμάτων πρόσβασης σε συσκευές μετά την αποτυχία του συστήματος.

    Linux-Περιορισμένα-Μονάδες-κοινά - πρέπει να δείτε αν δεν έχουν φορτωθεί μη ελεύθερες μονάδες στο σύστημα. Αυτές οι ενότητες μπορούν να βρεθούν σε / lib / linux-περιορισμένες μονάδες. Εάν δεν χρησιμοποιούνται τέτοιες μονάδες - μπορείτε να απενεργοποιήσετε με ασφάλεια τον δαίμονα. Προεπιλογή: 0.6, S.

    Οι αισθητήρες LM - αν η μητρική πλακέτα υποστηρίζει αισθητικές μάρκες, μπορείτε να δείτε την κατάστασή τους.

    LVM - Δεν το χρησιμοποιώ, επομένως απενεργοποιημένο. Αφήστε αν έχετε LVM. Προεπιλογή: S.

    Makedev - Μην απενεργοποιείτε. Προεπιλογή: 2,3,4,5.

    Το MDAMD είναι ένα εργαλείο διαχείρισης συσκευών RAID. Στις περισσότερες περιπτώσεις, μπορείτε να απενεργοποιήσετε. Προεπιλογή: 2,3,4,5.

    MDAMD-RAID - RAID TOOL. Προεπιλογή: S.

    Module-init-Tools - Φορούν πρόσθετες μονάδες από το αρχείο / etc / modules. Μπορείτε να δείτε τα περιεχόμενά του για περιττές ενότητες. Συνήθως περιλαμβάνονται. Προεπιλογή: S.

    Mountvirtfs - Συστήματα τοποθέτησης εικονικών αρχείων. Μην απενεργοποιείτε. Προεπιλογή: S.

    Η δικτύωση - αυξάνει τις διεπαφές δικτύου και ρυθμίζει το DNS κατά τη φόρτωση, σαρώνοντας ένα αρχείο / etc / δίκτυο / διεπαφές. Απενεργοποιήστε ότι δεν αξίζει τον κόπο. Προεπιλογή: 0.6, S.

    NTPDate - Συγχρονισμός του χρόνου με το διακομιστή Time Ubuntu (ή καθορισμένο). Από προεπιλογή: S. Proming- Εάν το δεύτερο σύστημα είναι Windows, είναι καλύτερο να αφήσετε τη διαδικασία ενεργοποιημένη. Τα καταστήματα των Windows στο BIOS δεν είναι Universal (Greenwich) και τοπική ώρα και κατά την επανεκκίνηση από ένα σύστημα στο άλλο, θα προσπαθήσουν να προσαρμοστούν ο ένας τον άλλον. Στις τελευταίες εκδόσεις, το πρόβλημα αυτό φαίνεται να διορθωθεί.

    NVIDIA-KERNEL - Συλλέξατε τον οδηγό της NVIDIA, οπότε δεν χρειάζομαι υπηρεσία. Εάν χρησιμοποιείτε το μηδενικό πρόγραμμα οδήγησης NVIDIA - αφήστε την υπηρεσία που περιλαμβάνεται. Προεπιλογή: 1,2,3,4,5.

    PCMCIA - Ενεργοποιεί τη συσκευή PCMCIA. Έβαλα το επίπεδο εκτέλεσης σε 0,6, S αντί της προεπιλογής 2,3,4,5, δεδομένου ότι, κατά τη γνώμη μου, ο εξοπλισμός πρέπει πρώτα να συνδεθεί. Από την άλλη πλευρά, εάν δεν χρησιμοποιηθούν οι συσκευές PCMCIA, τότε η υπηρεσία μπορεί να απενεργοποιηθεί.

    PortMAP - Demon για τη διαχείριση τέτοιων υπηρεσιών ως NIS, NFS κ.λπ. Προεπιλογή: 2,3,4,5,0,6, s.

    POWERNOWD \u200b\u200b- Πελάτης για έλεγχο CPUFREQ. Χρειάζεστε κυρίως για φορητούς υπολογιστές με τεχνολογία υποστήριξης για την αλλαγή της συχνότητας του επεξεργαστή. Χρήσιμο για φορητούς υπολογιστές και αντίθετα για τους σταθερούς υπολογιστές. Προεπιλογή: 2,3,4,5.

    PPP και PPP-DNS - Δεν χρειάζεται. Δεν έχω dial-up. Προεπιλογή: PPP - 2,3,4,5 και PPPD-DNS - S.

    Readahaad - μοιάζει με readahead αυτό είναι ένα είδος "preloader". Φορτία Όταν ξεκινάτε πολλές βιβλιοθήκες σε μνήμη RAM, το οποίο επιτρέπει ορισμένα προγράμματα να ξεκινήσουν ταχύτερα. Αλλά αυξάνει το χρόνο φόρτωσης του συστήματος για 3-4 δευτερόλεπτα. Προεπιλογή: S.

    Επανεκκίνηση - Μην αλλάζετε. Προεπιλογή: 6.

    Resolvconf - ρυθμίζει αυτόματα το DNS σύμφωνα με την κατάσταση του δικτύου. Προεπιλογή: S.

    Rmnologin - αφαιρεί το nologin αν βρίσκει. Δεν θα το έχω αφαιρέσει. Προεπιλογή: 2,3,4,5.

    Rsync - rsync daemon. Μπορείτε να αφαιρέσετε αν δεν είστε σίγουροι τι χρειάζεστε. Προεπιλογή: 2,3,4,5.

    Urantom - Γεννήτρια τυχαίων αριθμών. Είναι αδύνατο να μαντέψετε ποια εφαρμογή, ειδικά στο διάγραμμα, μπορεί να χρειαστεί. Προεπιλογή: 0.6, S.

    Usplash - Εικόνα κατά τη φόρτωση του συστήματος, με τον δείκτη λήψης. Για να ολοκληρώσετε το κλείσιμο, πρέπει να επεξεργαστείτε το αρχείο /boot/grub/menu.lst: Συνδέστε τη συμβολοσειρά splashimage και αφαιρέστε την επιλογή Splash από τη σειρά φόρτωσης πυρήνα. Προεπιλογή: 2,3,4,5.

    Το Vbesave είναι ένα βοηθητικό πρόγραμμα για τη διαμόρφωση ενός BIOS της κάρτας γραφικών. Προεπιλογή: 2,3,4,5.

    Xinetd - Superdemon inetd για να διαχειριστεί άλλους δαίμονες. Συμπεριλάβετε ότι έχει νόημα μόνο εάν υπάρχουν δαίμονες υπό τον έλεγχό του.

Εάν δεν είστε σίγουροι γιατί η υπηρεσία είναι υπεύθυνη, μην το αποσυνδέσετε. Η απενεργοποίηση των απαραίτητων υπηρεσιών μπορεί να οδηγήσει σε πλήρη ή μερική μη λειτουργικότητα τόσο ορισμένων προγραμμάτων όσο και του συστήματος στο σύνολό του.

Το Linux γίνεται όλο και πιο δύσκολο. Σήμερα, κανείς δεν θα εκπλήξει εφαρμογές, ο χρόνος εκτόξευσης των οποίων είναι λίγα λεπτά, τα αεροπλάνα της επιφάνειας εργασίας, τα οποία καταλαμβάνουν 500 MB rass, και η μη συγκρατητική μπότα του λειτουργικού συστήματος, που μοιάζει με μια εκστρατεία ψώνια μιας γυναίκας. Υπάρχουν τρόποι να το βελτιστοποιήσετε, υπάρχει ένα φάρμακο από την παχυσαρκία των πιγκουίνων, όπου να πάρετε ένα μαχαίρι για να κόψετε τα πάντα πάρα πολύ; Ας προσπαθήσουμε να καταλάβουμε.

Για όλη την ώρα της ύπαρξης παχιά πιγκουίνοι (η περίοδος μετρήσιμη από την ημερομηνία εμφάνισης GTK + 2.x, X δωρεάν 4.x και Linux 2.6) εφευρέθηκε πολλούς τρόπους για να επιταχυνθεί η έναρξη των εφαρμογών και ολόκληρο το λειτουργικό σύστημα.

Μερικοί από αυτούς έχουν δίκιο εφαρμοστεί με επιτυχία σε δημοφιλείς διανομές, άλλοι εξακολουθούν να σημαίνει πειραματικές. Σε αυτό το άρθρο θα τους εξετάσουμε στενότερα και ορίζουμε πόσο δικαιολογημένο μπορεί να είναι η εφαρμογή τους.

Προ-δεσμευτική ή pallink

Προ-δεσμευτική Δεν υπάρχει τίποτα περισσότερο από την τροποποίηση του αρχείου που ξεκινάει για να επιτρέψει τα αποτελέσματα της δυναμικής σύνδεσης των βιβλιοθηκών. Τι σημαίνει?

Στο πλαίσιο των εφαρμογών, οι εφαρμογές ήταν απλές και χρησιμοποιήθηκαν στη δουλειά τους μόνο μερικές δυναμικά μεταφορτωμένες βιβλιοθήκες συστήματος. Αυτός ήταν ο χρόνος κυριαρχίας της μορφής εκτελέσιμων αρχείων A.OUT, του οποίου το χαρακτηριστικό ήταν στην περιοριστική απλότητα.

Τα αρχεία A.OUT πάντα γνώριζαν ακριβώς σε ποια διεύθυνση θα φορτωθούν στη μνήμη της διαδικασίας και για την οποία θα αντιμετωπιστούν οι εσωτερικές λειτουργίες τους, σταθερές, κλπ. Αυτό το χαρακτηριστικό, αφενός, τους έδωσε ένα πλεονέκτημα κατά την ταχύτητα εκκίνησης και, αφετέρου, δημιούργησε τα προβλήματα της συνύπαρξης των βιβλιοθηκών στη μνήμη (η οποία αν δύο βιβλιοθήκες φορτωθούν στη μνήμη σε μία διεύθυνση;). Τα προβλήματα που απαιτούνται για να αποφασίσουν, οπότε η μορφή ELF εμφανίστηκε (οι δημιουργοί της ήταν πραγματικά οπαδοί των βιβλίων Tolkien :)), ο οποίος απομάκρυνε την ευθύνη από εκτελέσιμα αρχεία για την επιλογή της διεύθυνσης της τοποθέτησής της στην εικονική μνήμη και την μετατόπισε σε μια δυναμική γραμμή. Από τώρα και από τώρα στις διευθύνσεις φόρτωσης εφαρμογών, βιβλιοθηκών και όλων των χαρακτήρων τους (μεταβλητές, σταθερές, λειτουργίες κ.λπ.) υπολογίστηκαν δυναμικά στο στάδιο λήψης.

Το Elf επέτρεψε στο Unix / Linux να κάνει ένα τεράστιο βήμα προς τα εμπρός και να γίνει ένα σύστημα που μπορεί να μεταφορτώσει και να εκτελέσει έναν τεράστιο αριθμό εφαρμογών που συνδέονται με τον ίδιο αριθμό βιβλιοθηκών, χωρίς προβλήματα. Ωστόσο, από την άποψη της απόδοσης, ήταν μια αποτυχία. Η διαδικασία δυναμικής δέσμευσης είναι πολύ γρήγορη και όταν ξεκινάτε εφαρμογές που εξαρτώνται από τις μόνο πολλαπλές βιβλιοθήκες, δεν συμβάλλει στη διαδικασία των αξιοσημείωτων καθυστερήσεων, αλλά εάν πρόκειται για μια έναρξη μιας δυσκίνητης εφαρμογής με εξαρτήσεις από περίπου 50 βιβλιοθήκες, την καθυστέρηση μπορεί να είναι πολύ σημαντική (μέχρι αρκετές δεκάδες δευτερόλεπτα).

Η λεγόμενη προ-δεσμευτική δίνει στα αρχεία Elf της πλέον συμφέρουσα γραμμή μορφής. Ξεκίνησε τα αρχεία τροποποιούνται κατά τέτοιο τρόπο ώστε να συμπεριλάβουν το αποτέλεσμα της δυναμικής δέσμευσης και, κατά συνέπεια, να γνωρίζουν εκ των προτέρων τις δικές σας διευθύνσεις στη μνήμη της διαδικασίας και να μην ξοδεύουν τον χρόνο υπολογισμού τους κατά τη διάρκεια της εκκίνησης. Η διαδικασία προ-δεσμευτικής προτάθηκε από έναν υπάλληλο του Red Hat Jakub Jelinek πίσω το 2004 και αποδείχθηκε ότι ήταν μια πολύ επιτυχημένη μέθοδος αυξανόμενης ταχύτητας εκκίνησης της εφαρμογής. Σύμφωνα με τις δοκιμές, μπορεί να δώσει αύξηση ίση με το 50% της αρχικής ταχύτητας εκκίνησης και σε ιδιαίτερα σοβαρές περιπτώσεις (OpenOffice, KDE, GNOME) - και πολλά άλλα. Ταυτόχρονα, για να επιταχύνετε το σύστημα, αρκεί να ξεκινήσετε μόνο μία εντολή και να περιμένετε λίγο.

Ναι, είναι πραγματικά απλή η χρήση του προ-δεσμευτικού μηχανισμού. Για αυτό, ο Jakub Jelinek που έχει ήδη αναφερθεί παραπάνω έγραψε ένα πρόγραμμα που ονομάζεται Prelink. Διατίθεται σε σχεδόν οποιαδήποτε κατανομή του Linux, οπότε δεν θα χρειαστεί να συλλέξει από τον πηγαίο κώδικα. Απλά εγκαταστήστε πακέτα Plelink χρησιμοποιώντας ένα διαχειριστή διανομής συσκευασίας και ακολουθήστε την ακόλουθη εντολή:

Τα επιχειρήματα γραμμής εντολών στην περίπτωση αυτή σημαίνουν τα εξής:

  • v - Εμφάνιση περισσότερων πληροφοριών στην οθόνη.
  • α - να προσεγγίσει όλα τα δυαδικά αρχεία.
  • m - Αποθηκεύστε την εικονική μνήμη (χρειάζεστε, αν υπάρχουν πολλές βιβλιοθήκες).
  • R τυχαιοποιεί τη σειρά των τμημάτων μνήμης (αυξάνει το επίπεδο προστασίας από τις επιθέσεις στην κατάρρευση στοίβας).

Μετά την ολοκλήρωση της εφαρμογής, μπορείτε να αρχίσετε να χαίρονται κατά την επιτάχυνση. Ωστόσο, αξίζει να θυμηθούμε αρκετούς περιορισμούς:

  1. Το Pallink δεν είναι σε θέση να αυξήσει την ταχύτητα λήψης των δυαδικών ψηφίων που καταρτίζονται χωρίς την επιλογή "-fpic". Δυστυχώς, υπάρχουν αρκετές από αυτές τις βιβλιοθήκες, συνήθως οι συλλέκτες πακέτων αποσυνδέονται σκόπιμα αυτή τη σημαία για να αυξήσουν την απόδοση της εφαρμογής.
  2. Το Prelink δεν ξέρει πώς να επεξεργαστεί τις βιβλιοθήκες του έργου οίνου, οπότε θα πρέπει να ξεχάσετε την επιτάχυνση του λογισμικού των Windows.
  3. Ορισμένες στατικές βιβλιοθήκες μπορούν να σταματήσουν να τρέχουν μετά την επεξεργασία.
  4. Μετά την εγκατάσταση νέων εφαρμογών ή βιβλιοθηκών, συνιστάται η επανάληψη της επανάληψης της νομοθεσίας. Για να καταργήσετε το Prelink Κάντε αυτό:

Προφόρτιση ή προφόρτιση

Μια καλή προσθήκη για το prelink θα είναι ο δαίμονας προφόρτησης, η εφαρμογή του μηχανισμού προ-φόρτωσης των βιβλιοθηκών για συχνά χρησιμοποιούμενες εφαρμογές. Εργασία στο παρασκήνιο, η προφόρτιση αναλύει τις ενέργειες του χρήστη και αποτελεί τη λίστα των πιο συχνά χρησιμοποιούμενων εφαρμογών. Στο μέλλον, αυτές οι πληροφορίες εφαρμόζονται στην εκ των προτέρων λήψη εφαρμογών και στις βιβλιοθήκες που χρειάζεστε για τη μνήμη, έτσι ώστε η ψυχρή έναρξη του προγράμματος να διαρκεί πολύ λιγότερο χρόνο.

Η προφόρτιση Daemon μπορεί να αυξήσει σημαντικά την ταχύτητα φόρτωσης της εφαρμογής, αλλά αυτό θα συμβεί μόνο εάν το σύστημα είναι εξοπλισμένο με επαρκώς μεγάλη μνήμη. Δύο gigabytes είναι τουλάχιστον κατά το οποίο θα κερδίσει μια νίκη, με μικρότερο όγκο, θα βλάψει μόνο. Η προφόρτιση του πακέτου μπορεί να βρεθεί ως μέρος οποιασδήποτε σύγχρονης διανομής, οπότε αρκεί να χρησιμοποιήσετε έναν τυποποιημένο διαχειριστή πακέτων για να το εγκαταστήσετε:

$ sudo apt-get install prefoad

Στη συνέχεια, επεξεργαστείτε το αρχείο διαμόρφωσης /etc/preload.conf. Ο δαίμονας λειτουργεί αρκετά φθαρμένα και κάτω από τις τυποποιημένες ρυθμίσεις, αλλά ο καθένας από εμάς είναι ατομικός και χρησιμοποιεί το σύστημα με τον δικό του τρόπο, οπότε πιθανότατα θέλετε να ταιριάζει με τον εαυτό σας. Καταχωρίστε τις κύριες επιλογές στην ενότητα Μοντέλο:

  • Ο κύκλος είναι η συχνότητα πρόσβασης στο σύστημα συλλογής στατιστικών στοιχείων. Η προεπιλεγμένη τιμή είναι 20 δευτερόλεπτα. Στις περισσότερες περιπτώσεις, δεν έχει νόημα να αλλάξει, αλλά αν αισθάνεστε ότι η προφόρτιση βλάπτει την απόδοση του συστήματος, αυξήστε την αξία.
  • halfLife - Καθορίζει το διάστημα μετά το οποίο η προφόρτιση θα ξεχάσει τα συσσωρευμένα στατιστικά στοιχεία κατά 50%. Η προεπιλεγμένη τιμή είναι 168 ώρες (εβδομάδα). Συνιστάται η μείωση της αξίας σε εκείνους που συχνά αλλάζουν το λογισμικό και αυξάνουν εκείνους που μπορούν να χρησιμοποιήσουν το ίδιο σύνολο εφαρμογών για μήνες / έτη.
  • Το MINSIZE είναι το ελάχιστο μέγεθος αντικειμένου (πρόγραμμα, βιβλιοθήκη) που επεξεργάζεται με προφόρτιση. Η προεπιλεγμένη τιμή είναι 2.000.000 bytes (περίπου 2 MB), οπότε η προφόρτιση δεν θα φορτώσει μικρότερα αρχεία. Δεν υπάρχει ιδιαίτερη ανάγκη να αλλάξετε αυτήν την τιμή, αλλά αν σας φαίνεται ότι η μνήμη θα είναι αρκετή για την προσωρινή αποθήκευση μικρότερων εφαρμογών - μειώστε την τιμή.
  • memtotal, Memfree, Memcached - Αυτές οι τρεις επιλογές διασυνδέονται και υποδεικνύουν τη μνήμη που καταναλώνεται από την προφόρτιση. Για υπολογισμούς, χρησιμοποιείται ο ακόλουθος τύπος: (ο συνολικός αριθμός μνήμης X Memtotal) + (η μνήμη που είναι διαθέσιμη στην Start X Memfree) + (Cache Memcached).

Το τμήμα συστήματος περιέχει επίσης τρεις ενδιαφέρουσες επιλογές για εμάς:

  • Το MapPrefix είναι μια λίστα των καταλόγων των οποίων τα αρχεία πρέπει να προφορτωθούν (δηλαδή ότι αυτά δεν είναι μόνο δυαδικά αρχεία και βιβλιοθήκες, αλλά και άλλοι τύποι αρχείων).
  • Το ExePrefix είναι μια λίστα με τον κατάλογο με δυαδικά αρχεία.
  • Το SortraTateGy είναι ένας τρόπος βελτιστοποίησης των λειτουργιών I / O. Η προεπιλεγμένη τιμή είναι 3 (βελτιστοποίηση για σκληρούς δίσκους). Για δίσκους στερεών κρατικών, η τιμή 1 είναι καλύτερα προσαρμοσμένη για συστήματα αρχείων δικτύου - 2.

Αυτό είναι όλο, μπορείτε να επανεκκινήσετε την προφόρτιση:

$ sudo /etc/init.d/predoad reload

Όπως οποιοσδήποτε άλλος δαίμονας, οι προφόρτρες οδηγούν τα αρχεία καταγραφής που μπορείτε να βρείτε στο αρχείο /val/log/preload.log. Πληροφορίες σχετικά με την τρέχουσα κατάσταση προφόρτησης και την προσωρινή μνήμη του είναι διαθέσιμη στο αρχείο /var/lib/preload/preload.state αρχείο.

Προκαταρκτική ανάγνωση ή readahaad

Το Ubuntu, καθώς και κάποιες άλλες σύγχρονες κατανομές Linux, χρησιμοποιούν το σύστημα αναγέννησης κατά τη διάρκεια της αρχικοποίησης του συστήματος. Όπως και η προφόρτιση, η Readahead Daily φορτώνει τα απαραίτητα συστατικά των εφαρμογών σε μνήμη RAM για να τα επιταχύνετε. Η διαφορά βρίσκεται μόνο ότι το Readahead εν μέρει λειτουργεί μέσα στον πυρήνα του Linux και βελτιστοποιείται ειδικά για την επιτάχυνση της διαδικασίας αρχικοποίησης του συστήματος.

Το σύστημα χρησιμοποιεί το βοηθητικό πρόγραμμα / sbin / readahead-list, το οποίο διαβάζει τα αρχεία / etc / readahead / boot και / revehead / desktop / desktop and downloads τα αρχεία που αναφέρονται κατά τη διάρκεια της αρχικοποίησης του συστήματος. Αυτό το απλό και αποτελεσματικό σχέδιο, το οποίο, ωστόσο, έχει προφανή μειονεκτήματα. Το γεγονός είναι ότι οποιαδήποτε τυπική εγκατάσταση του Ubuntu με την πάροδο του χρόνου υφίσταται αλλαγές στον αριθμό των υπηρεσιών που είναι εγκατεστημένες και κατεβάσουν κατά τη διάρκεια της έναρξης της υπηρεσίας. Οι λίστες αρχείων σε αυτή την περίπτωση γίνονται άσχετες και απαιτούν ενημερώσεις. Η παράμετρος του πυρήνα προφίλ σάς επιτρέπει να αναδημιουργήσετε τις λίστες των αρχείων που έχουν ληφθεί προηγουμένως. Για να μπορέσετε να κάνετε επανεκκίνηση του συστήματος, κατά τη λήψη Για να εισάγετε το μενού Loader και, στη συνέχεια, πατήστε Και προσθέστε το προφίλ λέξης στο τέλος της λίστας παραμέτρων του πυρήνα. Κάντε κλικ Για φόρτωση. Η αρχικοποίηση του συστήματος στη λειτουργία προφίλ θα πάρει χρόνο, οπότε είναι έτοιμη να υποφέρετε.

Διαδικασία κατάψυξης ή κρυόποδος

Μερικές φορές ο καλύτερος τρόπος για να επιταχύνετε την έναρξη της εφαρμογής είναι απλά να μην το σταματήσετε. Για πολλούς Uniccsoid που εργάζονται για μέρες, οι πελάτες του προγράμματος περιήγησης, οι ταχυδρομικοί και οι πελάτες της Jabber είναι κοινές. Τέτοιες εφαρμογές απλώς δεν έχουν νόημα να ολοκληρωθούν, μπορεί να χρειαστούν ανά λεπτό.

Γιατί λοιπόν να μην αναπτύξετε περαιτέρω αυτή την ιδέα και να μην το κάνετε έτσι ώστε αντί να σταματήσετε τις διαδικασίες, η κατάστασή τους θα μπορούσε να παγώσει και αργότερα να αποκαταστήσει, έχοντας λείπει το πρόγραμμα από την ανάγκη να γίνει μια πολύπλοκη και χρονοβόρα αρχικοποίηση του εσωτερικού Κράτος κάθε φορά; Δεν είμαστε οι πρώτοι, όχι, είμαστε το τελευταίο. Το Cryopid είναι μια απλή εφαρμογή για τις διαδικασίες κατάψυξης και η επακόλουθη ανάκτηση τους. Το PROG δεν απαιτεί ρίζα ή τροποποίηση του πυρήνα, λειτουργεί σε αρχιτεκτονικές X86 και AMD64 και, το πιο σημαντικό, δεν δεσμεύει την παγωμένη διαδικασία σε ένα συγκεκριμένο μηχάνημα. Μετά την κατάψυξη, η διαδικασία μετατρέπεται σε κάτι σαν ένα αρχείο αυτο-εξαγωγής, μπορείτε εύκολα να το μεταφέρετε σε άλλο αυτοκίνητο και απλά να τρέξετε. Το πακέτο Cryropid απέχει πολύ από κάθε διανομή, οπότε θα πρέπει να εγκατασταθεί ανεξάρτητα:

$ CD / TMP
$ wget http://dagobah.cuc.asn.au/wacky/cryopid-0.5.9.1i386.tar.gz.
$ TAR -XZF CRYOPID-0.5.9.1-I386.TAR.GZ
$ CD CRYOPID-0.5.9.1 / SRC
$ Make
$ mkdir ~ / bin
$ CP Freeze ~ / bin

Μετά από αυτό, μπορείτε να εκτελέσετε το πρόγραμμα ως εξής:

$ ~ / bin / bin / freeze όνομα αρχείου pid

Δυστυχώς, η Cryopid έχει πολλά προβλήματα, συμπεριλαμβανομένης της ελλιπούς υποστήριξης για τις υποδοχές και τις εφαρμογές x, και δημιουργεί επίσης σκουπίδια στη λίστα των διαδικασιών αντί για το όνομα του ανακαινισμένου προγράμματος.

Ο σύζυγος κατεβάσετε το ubuntu.

Ubuntu γρήγορα, στην πραγματικότητα γρήγορα. Η ταχύτητα λήψης αυτής της κατανομής αφήνει πολύ πίσω από πολλά άλλα linuxes και κάνει τους ανεμιστήρες συστημάτων Rengy BSD. Ωστόσο, δεν υπάρχουν όρια για το τέλειο Wu και σε αυτό το τμήμα θα προσπαθήσουμε να επιταχυνθούμε επιταχυνόμενες.

1. Απενεργοποιήστε το χρονικό όριο στο grub. Από προεπιλογή, ο bootloader περιμένει 3 δευτερόλεπτα έτσι ώστε ο χρήστης να μπορεί να αλλάξει τις παραμέτρους λήψης. Ανοίξτε το αρχείο /boot/grub/menu.lst, βρείτε τη συμβολοσειρά "timeout \u003d 3" και αντικαταστήστε 3 σε 0.

2. Απενεργοποιήστε το Splash. Το Ubuntu Splash Screen, που εμφανίζεται κατά τη φόρτωση του συστήματος, είναι κακή ενημερωτική και απαιτεί χρόνο για φόρτωση. Επομένως, ανοίγουμε όλα τα ίδια /boot/grub/menu.lst και αφαιρέστε τις επιλογές "ησυχίας" και "splash" από τις επιλογές φόρτωσης του πυρήνα.

3. Απενεργοποιήστε το IPv6. Προηγουμένως, η υποστήριξη για το περιττό πρωτόκολλο IPv6 στο Linux εφαρμόστηκε με τη μορφή μιας φορτωμένης μονάδας, οπότε ήταν απαραίτητο να το απενεργοποιηθεί μόνο ελαφρώς επεξεργασία του αρχείου / κλπ / modprobe.d / Aliases. Σήμερα το IPv6 είναι ραμμένο απευθείας στον πυρήνα, οπότε η παράμετρος "IPv6.Disable \u003d 1" πρέπει να μεταφερθεί για να το απενεργοποιηθεί από τον πυρήνα. Μπορείτε να το κάνετε αυτό, επεξεργάζεστε το αρχείο /boot/men/menu.lst.

4. Απενεργοποιήστε τον έλεγχο της λειτουργίας εξόδου. Κατά τη διάρκεια της φόρτωσής του, ο πυρήνας εκτελεί έλεγχο αν ο υπολογιστής ανοίγει από τη λειτουργία αναστολής (αναστολή) ή εκτελεί ένα συνηθισμένο φορτίο. Παίρνει αυτή τη διαδικασία μόνο ένα δευτερόλεπτο, αλλά μπορεί επίσης να σωθεί με την προσθήκη της επιλογής "Noresume" στις παραμέτρους του πυρήνα. Φυσικά, οι ιδιοκτήτες των φορητών υπολογιστών δεν το κάνουν αυτό.

5. Βελτιστοποιήστε τις initramfs. Η εικόνα δίσκου RAM χρησιμοποιείται για την αποθήκευση εξαρτημάτων OS χαμηλού επιπέδου, τα οποία πρέπει να είναι διαθέσιμα ακόμη και πριν από την τοποθέτηση του συστήματος αρχείων ρίζας. Από προεπιλογή, αυτή η εικόνα περιέχει όλα τα είδη εξαρτημάτων, που επιλέγονται για όλες τις περιπτώσεις. Χωρίς αυτούς, η εικόνα φορτώνεται στη μνήμη γρηγορότερα, η οποία θα είναι σε θέση να μειώσει το συνολικό χρόνο φόρτωσης του συστήματος. Ανοίξτε το αρχείο /etc/initramfs-tools/initramfs.conf, βρίσκουμε τη συμβολοσειρά "modules \u003d τα περισσότερα" και την αντικαταστήστε με "modules \u003d dep". Επόμενη ανακατασκευή όλων των διαθέσιμων εικόνων μόνο με τα απαιτούμενα εξαρτήματα:

$ sudo ενημέρωση-initramfs -k all -u

Μετά την αναβάθμιση, ο πυρήνας της εικόνας θα δημιουργηθεί αυτόματα.

6. Απενεργοποιήστε τις περιττές υπηρεσίες. Από προεπιλογή, το Ubuntu ενεργοποίησε πολλές υπηρεσίες υποβάθρου για όλες τις περιπτώσεις. Είστε απίθανο να τα χρειάζεστε όλα, οπότε πηγαίνουμε να αποσυνδεθείτε. Ανοίξτε το σύστημα Q "Διαχείριση (" Υπηρεσίες και δείτε μια λίστα υπηρεσιών. Η επιλογή των υποψηφίων αποσύνδεσης εξαρτάται από την συγκεκριμένη κατάσταση, αλλά στις περισσότερες περιπτώσεις μπορεί να είναι ανώδυνα να δωρίσει:

  • Διαχειριστής Bluetooth - Διαχείριση συσκευών Bluetooth
  • Ελέγξτε για τους νέους οδηγούς υλικού - Έλεγχος νέων εκδόσεων των ιδιοκτητικών προγραμμάτων οδήγησης
  • Ειδοποιητής συναγερμού εξέλιξης - Συσκευή σηματοδότησης άφιξης αλληλογραφίας στην εξέλιξη
  • Εκτύπωση Queue Applet - Εκτύπωση applet επικάλυψης
  • Tracker - Υπηρεσία αναζήτησης και ευρετηρίου

7. Απενεργοποιήστε το σταθμό λεωφορείων των περιττών εφαρμογών. Κατά τη διάρκεια της σύνδεσης, υπάρχει ένας μεγάλος αριθμός διαφορετικών εφαρμογών (κυρίως τα μικροεφαρμογές). Δεν χρειάζονται όλα αυτά, ανοίξτε έτσι το σύστημα ra προτιμήσεις p "εκκίνηση εφαρμογών και διαγράψτε όλα όσα νομίζετε ότι είναι περιττά (για παράδειγμα, applet Bluetooth). Η εκτέλεση των υπόλοιπων εφαρμογών μπορεί να βελτιστοποιηθεί ελαφρώς χρησιμοποιώντας το ακόλουθο τέχνασμα: Επεξεργασία της σειράς εκκίνησης καθενός από αυτά, ώστε να απαιτείται για αυτόν τον τύπο:

sH -C "Sleep 10; Exec Bluetooth-applet"
SH -C "Sleep 20, exec /usr/lib/evolution/2.28/evolution-alarm-notify"

Επιταχύνετε την έναρξη των βαρέων βαρών

Πολλές μεγάλες εφαρμογές που χρησιμοποιούνται από εμάς καθημερινά είναι πολύ αργή και πτητικά. Συχνά, η εκτόξευσή τους διαρκεί περισσότερο από ένα λεπτό, το οποίο είναι αρκετά ενοχλητικό και εμποδίζει να επικεντρωθεί στην εργασία. Ας προσπαθήσουμε να το διορθώσουμε.

  • Openoffice.org. Αυτός ο κάτοχος εγγραφής του Office για την κατανάλωση πόρων και την κακοποίηση, οπότε η βελτιστοποίησή του πρέπει να δώσει ιδιαίτερη προσοχή. Ανοιχτά εργαλεία P "Επιλογές, μεταβείτε στην υποενότητα" μνήμης ". Ορίστε την τιμή "Αριθμός βημάτων" σε 20, αυτό θα μειώσει το μέγεθος του ιστορικού κατάργησης. Στην ενότητα Cache Graphics, ρυθμίστε την τιμή "Χρήση για το OpenOffice. Org "σε 128," μνήμη ανά αντικείμενο "- σε 20. Στην υποτομέα" Java "αφαιρούμε ένα τσιμπούρι από την επιλογή" Χρησιμοποιήστε ένα περιβάλλον χρόνου εκτέλεσης Java ". Η βελτιστοποίηση σάς επιτρέπει να αυξήσετε την ταχύτητα εκκίνησης και τον χρόνο αντίδρασης.
  • Firefox. Πυροτεχνήματα - το δεύτερο επίπεδο γενετικής και το πρόγραμμα φρένων. Βυθίστηκε σε ένα επαρκώς μεγάλο αριθμό plug-in, αποδεικνύεται από τη φλογερή αλεπού στην κατεψυγμένη χελώνα, αλλά υπάρχουν δύο τρόποι για να επιταχυνθεί η εκτόξευσή του. Πρώτα - αφαιρέστε όλα τα περιττά και σπάνια χρησιμοποιούμενα plugins. Αυτό θα αυξήσει και θα ξεκινήσει ταχύτητα και η απόδοση. Το δεύτερο είναι να βελτιστοποιηθεί η βάση δεδομένων SQLITE που χρησιμοποιείται για την αποθήκευση των δεδομένων προφίλ:
  • - Κατανεμημένο σύστημα κατάψυξης των διαδικασιών.

Σήμερα βρήκα ότι το Linux Mint 18 άρχισε να εκκινεί πιο αργά από το Linux Mint 17. Τι δεν είναι πολύ καλό για το φορητό υπολογιστή μου. Ανακάλυψα ότι συνδέεται με περιττές υπηρεσίες, εφαρμογές, οπτικά εφέ. Υπάρχουν πολλές βελτιστοποιήσεις που σας επιτρέπουν να αυξήσετε την ταχύτητα της διανομής μέντα Linux.

Σε αυτό το άρθρο, θα εξετάσουμε το πώς εκτελείται η βελτιστοποίηση του νομισματοκοπείου Linux. Θα δείξω μόνο όσο το δυνατόν πιο ασφαλή. Ελέγξτε τα στο Toshiba Satelite L20 - 101 με το Linux Mint 18.1 XFCE και σε υπολογιστή HP Elite 7200 C Mint 18,1 mate. Πριν από περισσότερες οδηγίες, εγκαταστήστε όλες τις ενημερώσεις έτσι ώστε να μην έχετε περιττά σφάλματα.

1. RAM

Όταν εργάζεστε με το μέντα Linux, η εκτέλεση διαφόρων λειτουργιών με την πάροδο του χρόνου είναι πιο αργή. Ευτυχώς, μπορεί να ελαχιστοποιηθεί. Στον σκληρό δίσκο υπάρχει ένα ξεχωριστό τμήμα για την αποθήκευση δεδομένων που τοποθετούνται στο RAM, το οποίο ονομάζεται τμήμα τηλεειδοποίησης. Η ένταση της χρήσης του κιτ διανομής του Linux Mint Το διαμέρισμα Paging μπορεί να αλλάξει χρησιμοποιώντας μια ειδική παράμετρο διαμόρφωσης συστήματος.

Αρχικά, πρέπει να ελέγξετε την τιμή αυτής της παραμέτρου. Ανοίξτε το τερματικό - ctrl + alt + tκαι εκτελέστε την εντολή:

$ Cat / proc / sys / vm / swappiness

sudo apt εγκαταστήστε το gksu leafpad gksu

Ορίστε τη νέα τιμή της παραμέτρου. Πηγαίνετε στο δρόμο / και τα λοιπά /και ανοίξτε το αρχείο sysctl.conf με έναν επεξεργαστή κειμένου ή μια ομάδα:

Στο τέλος θα χρειαστεί να προσθέσετε vm.swappiness \u003d 10.. Αποθηκεύστε το αρχείο και επανεκκινήστε τον υπολογιστή / φορητό υπολογιστή σας.

2. Διαμόρφωση της προσωρινής μνήμης

Μόνο για υπολογιστές με 1 GB και πολλά άλλα, καθώς αυτή η βελτιστοποίηση θα οδηγήσει σε μια μακρά αποθήκευση αρχείων συστήματος σε μνήμη RAM. Ανοίξτε το αρχείο /etc/sysctl.conf:

gksudo leafpad /etc/sysctl.conf.

Εκτελέστε το αρχείο και προσθέστε αυτή τη γραμμή στο τέλος:

vm.vfs_cache_pressure \u003d 50.

3. Ρύθμιση ZRAM.

Μόνο ένας υπολογιστής με ένα RAM 768 MB ή περισσότερο. ΠΡΟΕΙΔΟΠΟΙΗΣΗ Μπορεί να οδηγήσει στην ασταθή εργασία ολόκληρου του συστήματος! Δημιουργήστε αντίγραφα ασφαλείας δεδομένων.

Εργασία αυτής της βελτιστοποίησης:

  • Ο κεντρικός επεξεργαστής του υπολογιστή σας (CPU) θα χρησιμοποιηθεί πιο εντατικά, καθώς θα διεξαχθούν τα δεδομένα συνεχούς συμπίεσης και αποσυσκευασίας.
  • Εάν το σύστημα γεμίσει πλήρως το αρχείο τηλεειδοποίησης στο RAM, θα αρχίσει να χρησιμοποιεί επιπλέον το κλασικό άκαμπτο διαμέρισμα δίσκου. Ταυτόχρονα, μπορεί επίσης να μετακομίσει σε αυτό το τμήμα τμήμα του αρχείου τηλεειδοποίησης από το RAM, το οποίο θα επιβραδύνει τη λειτουργία του.
  • Προς το παρόν, η υπό εξέταση δομοστοιχείο εξακολουθεί να είναι πειραματική, επομένως το πρόσθετο επίπεδο αποθήκευσης που εφαρμόζεται στο πλαίσιο της μπορεί να μειώσει τη σταθερότητα του συστήματος.

Χρειάζεστε ένα πακέτο zram-config. Μπορείτε να επικοινωνήσετε με το synaptic, αλλά μου αρέσει να χρησιμοποιώ περισσότερο το τερματικό.

sudo apt εγκαταστήστε το zram-config

Επανεκκινήστε τον υπολογιστή μετά την εγκατάσταση. Μπορείτε να εντολή:

Είναι απαραίτητο να ελέγξετε τη λειτουργία αυτής της ενότητας:

Πρέπει να εμφανιστεί μια δήλωση σχετικά με / dev / Zram τμήματα. Εάν το σύστημα άρχισε να λειτουργεί εσφαλμένα ή ZRAM που δεν χρειάζεται πλέον, κάνουμε τα εξής:

sudo apt καθαρίστε zram-config

Εάν έχετε μικρή μνήμη RAM, τότε σίγουρα θα παρατηρήσετε την επιτάχυνση του Mint Linux 18. Για περισσότερες λεπτομέρειες, είναι γραμμένο σε άλλο άρθρο.

4. Απενεργοποίηση της τιμαριθμικής αναπροσαρμογής

Όπως και στα Windows, στο Linux υπάρχει μια αίτηση για την επιτάχυνση της αναζήτησης, η οποία επιβραδύνεται επίσης τη λειτουργία του συστήματος. Αυτή η εφαρμογή διαγράφεται πλήρως μέσω της Synaptic. Θα αφαιρέσει μόνο το ρόλο του. Επομένως, είναι απαραίτητο να χρησιμοποιηθεί το τερματικό.

sudo apt καθαρίστε το apt-xapian-index

Επανεκκινήστε τον υπολογιστή για να τερματίσετε την εφαρμογή.

5. Βελτιστοποίηση LibreOffice.

Όπως γνωρίζει όλοι, η Java έχει έναν πολύ αργό μεταγλωττιστή. Η ταχύτητα εκκίνησης του LibreOffice αυξήθηκε 3 φορές μετά την αποσύνδεση της Java. Αλλά στέκεται εκεί δεν είναι ακριβώς έτσι. Ορισμένες λειτουργίες απαιτούν Java. Έτσι, αν τις χρειάζεστε, τότε μην αποσυνδέσετε. Ανοίξτε την εφαρμογή συγγραφέα.

Πηγαίνετε στο μενού Υπηρεσία - Παράμετροι LibreOffice - εκτεταμένες δυνατότητες »Και αφαιρέστε το πλαίσιο ελέγχου "Χρησιμοποιήστε Java Virtual Machine".Μπορείτε να ενεργοποιήσετε την υποστήριξη ανά πάσα στιγμή απλά να επιστρέψετε ένα tick σε αυτό το πεδίο:

6. Εγκατάσταση Autoload

Στο WNDOWS είναι msconfig, και στο Linux υπάρχουν διάφοροι τρόποι για την επίλυση αυτής της εργασίας. Το AutoRun επιβραδύνεται αργά τόσο την έναρξη του συστήματος όσο και την εργασία στο σύνολό του. Μέρος των προγραμμάτων διαμορφώνεται μέσω της γραφικής διεπαφής - Μενού - Παράμετροι - AutoRun. Στο XFCE είναι Συνεδρίες και εκκίνηση. Αλλά δεν υπάρχουν όλες οι υπηρεσίες. Στη συνέχεια, θα γράψω γιατί χρειάζεστε κάθε μία από τις υπηρεσίες που θα απενεργοποιήσω και πώς να τα απενεργοποιήσω μέσω του τερματικού σταθμού. Πρώτα εξετάζουμε την ταχύτητα λήψης του συστήματος:

Σβήνω:

$ sudo systemctl απενεργοποιήστε υπηρεσία

Επιτρέπω:

$ sudo systemCTL επιτρέπω υπηρεσία

avahi-daemon.Service -Αυτή είναι μια διαδικασία ανίχνευσης ενός υπολογιστή στον τομέα .τοπικός. Εάν έχετε έναν υπολογιστή στο οικιακό δίκτυο ή δεν έχετε τομέα .τοπικόςΜπορείτε να απενεργοποιήσετε με ασφάλεια:

sudo SystemCTL Απενεργοποιήστε το Avahi-Daemon.Service

cgmanager.service -Σχεδιασμένο για να διαχειρίζεται το cgroup. Η υπηρεσία απαιτείται μόνο από άτομα που χρησιμοποιούν δοχείο LXC. Αυτό το δοχείο σάς επιτρέπει να δημιουργείτε εικονικές μηχανές σχεδόν χωρίς απώλεια απόδοσης. Αλλά δεν χρησιμοποιώ virtualization. Απενεργοποιώ:

cups-browsed.Service. - Αυτή είναι μια υπηρεσία για τους εκτυπωτές. Τώρα δεν έχω εκτυπωτή, αλλά αν απευθυνθώ σε αυτήν την υπηρεσία.

sudo systemCTL απενεργοποιήστε το cgmanager.Service

geoclue.Service. - Αυτή είναι μια υπηρεσία που στέλνει τις εφαρμογές σας γεωγραφικής κατανομής. Χωρίς ερωτήσεις, απενεργοποιούμε:

sudo systemCTL απενεργοποιήστε το geoclue.Service

Υπηρεσίες vM2-Lvmetad. και lVM2-Monitor Αναφορά στις υπηρεσίες διαχείρισης λογικών όγκων (LVM - Διαχείριση λογικής έντασης). Εάν δεν χρησιμοποιείτε λογικούς τόμους, μπορείτε να απενεργοποιήσετε. Εάν έχετε επιλέξει αυτόματη κατά την εγκατάσταση, έχετε όλα πρωτογενή.

sudo SystemCTL Απενεργοποιήστε το VM2-LVmetad.Service

sudo SystemCTL Απενεργοποιήστε το LVM2-Monitor.Service

Τα αποτελέσματα της εκτέλεσης μπορεί να είναι:

Αποτυχία εκτέλεσης λειτουργίας: Δεν υπάρχει τέτοιο αρχείο ή κατάλογος και

Αφαιρεθεί το symlink /etc/systemd/system/sysinit.target.wants/lvm2-monitor.Service.

Modemmanager.Service.- Αυτή είναι μια διασύνδεση που σας επιτρέπει να εφαρμόσετε τη σύνδεση στο Internet χρησιμοποιώντας τα MOSS, τα κανάλια επικοινωνίας (2G / 3G / 4G / CDMA). Έχω γενικά ένα καλώδιο έτσι ώστε να απενεργοποιούμε.

sudo systemCTL απενεργοποιήστε το modemmanager.Service

Ομιλία-dispatcher.Service. - Πρόκειται για ένα ενιαίο API, το οποίο έχει σκοπό να αλλάξει τη σειρά κλήσης του συνθέτη, σας επιτρέπει επίσης να αποτρέψετε τις επικαλύψεις ήχου με αρκετές εφαρμογές που χρησιμοποιούν ήχο. Δεν σκοπεύω να ενεργοποιήσω αμέσως κομμάτια από 8 τραγούδια. Έτσι απενεργοποιώ:

sudo SystemCTL Απενεργοποιήστε το Speech-Dispatcher.Service

ssh.Service. - Αυτή είναι μια υπηρεσία του συστήματος τηλεχειρισμού μέσω του τερματικού. Δεν το χρησιμοποιώ \u003d\u003e απενεργοποιήστε.

sudo SystemCTL Απενεργοποιήστε το SSH.Service

uFW.Service. - Υπηρεσία του τείχους προστασίας. Αυτό είναι ένα τείχος προστασίας. Το χρειάζομαι, αλλά δεν υπάρχουν πολλοί. Δεν θα απενεργοποιήσουμε και θα διαγράψουμε. Διά μέσου Συναπτική. ή τερματικό.

sudo apt καθαρίστε ufw

Εγγραφή όλων των υπηρεσιών που μπορούν να απενεργοποιηθούν ανώδυνα για το σύστημα. Τώρα επανεκκινήστε και η δοκιμή ταχύτητας. Αφού αποσυνδέσετε τις υπηρεσίες, σίγουρα θα παρατηρήσετε την επιτάχυνση του νομισματοκοπείου Linux.

Διαβάστε περισσότερα σχετικά με ένα ξεχωριστό άρθρο.

7. Ρύθμιση του περιβάλλοντος

Τα οπτικά εφέ κάνουν το σύστημα όμορφο. Αν σας αρέσει ο Macos, δεν επιβιώστε το κλείσιμο. Εκείνοι που χρησιμοποίησαν Windows 7 Aero γνωρίζουν πώς επιβραδύνει όλα.

Κανέλα μέντα Linux: Πρώτα πρέπει να ανοίξετε: "Μενού - Παράμετροι συστήματος - Εφέ" Και να απενεργοποιήσετε όλες τις επιδράσεις στο παράθυρο που ανοίγει. Στη συνέχεια, πρέπει να ανοίξετε: "Μενού - Παράμετροι συστήματος - Γενικά" και ενεργοποιήστε το διακόπτη στο στοιχείο λίστας "Απενεργοποιήστε τις ενώσεις για τα παράθυρα πλήρους οθόνης".

Linux Mint Mate: Ανοιξε "Μενού - Ρυθμίσεις - Windows", μεταβείτε στην καρτέλα "Γενικός" Άνοιξε τα Windows και αφαιρέστε το πλαίσιο ελέγχου "Ενεργοποιήστε έναν σύνθετο διαχειριστή".

Linux Mint Xfce: απαραίτητη "Μενού - παραμέτρους επιφάνειας εργασίας" και να αλλάξετε το διαχειριστή παραθύρων με "XFWM4 + σύνθετο" στο "Xfwm4".

Μην ξεχάσετε να βάλετε ένα στερεό χρώμα φόντου.

8. Browsers

Κάθε πρόσθετη επέκταση για τον Firefox και το Chromium επιβραδύνει την έναρξη και την εργασία του. Αφαιρέστε το περιττό σας. Για παράδειγμα, αντί των online αναγνώστες τοποθετούν ένα τοπικό πρόγραμμα.

Τώρα ειδικά για τον Firefox. Πρώτον, εισάγετε το πρόγραμμα περιήγησης στο Web στη γραμμή διευθύνσεων Σχετικά με: Config Και πατήστε το πλήκτρο ΕΙΣΑΓΩ. Στη συνέχεια, πρέπει να κάνετε κλικ στο κουμπί Παίρνω τον κίνδυνο!.

Θα πρέπει να εισαγάγετε τη σελίδα του αιτήματος SessionStore στο πεδίο αναζήτησης στη σελίδα της λίστα και να χρησιμοποιήσετε ένα διπλό κλικ για να επεξεργαστείτε την τιμή παραμέτρου. browser.sessionstore.interval. Από προεπιλογή, έχει σημασία 15000 που αντιστοιχεί σε 15 δευτερόλεπτα. Μπορείτε να προσθέσετε κάπως μηδενικά στην αξία έτσι ώστε να μετατρέπεται σε αξία 15000000 και κάντε κλικ στο κουμπί ΕΝΤΑΞΕΙ. Για να αποθηκεύσετε αλλαγές.

  • browser.SessionsStore.Restore_on_Demand
  • browser.sessionstore.resume_from_creash
  • Υπηρεσίες.Sync.prefs.Sync.Browser.SessionStore.Restore_on_Demand.

Παραμένει να κλείσετε όλα τα παράθυρα του προγράμματος περιήγησης Web του Firefox και να την επανεκκινήσετε.

9. Καθαρισμός μέντα Linux

Στο Linux, τα σκουπίδια συσσωρεύονται στα Windows. Αλλά σε αντίθεση με τα Windows δεν έχει κανένα μητρώο που καθιστά δυνατή την αφαίρεση όλων των σκουπιδιών.

sudo apt autoclean

sudo apt autoremove.

Μην ξεχάσετε να καταργήσετε τα περιττά προγράμματα. Για παράδειγμα, δεν χρειάζομαι VLC όταν υπάρχει ένας παίκτης δράκων.

sudo apt καθαρίστε vlc

10. Εγκατάσταση οδηγών

Πολλοί ξεχάσουν να παραδώσουν τους απαραίτητους οδηγούς και συσκευές δεν χρησιμοποιούνται όχι για μέγιστα δυνατότητές τους. Για παράδειγμα, δεν είχα οδηγό επεξεργαστή. Ανοιξε μενού Και εισάγετε Οδηγός. Αντικατέστησα τον ελεύθερο οδηγό NVIDIA για ιδιόκτητο. Όλα έχουν γίνει πολύ πιο γρήγορα.

11. Βελτιστοποίηση TMP

Εάν έχετε πολλή μνήμη RAM, μπορείτε να επιταχύνετε ακόμα περισσότερο το σύστημα μετακινώντας τα αρχεία από τον σκληρό δίσκο στο εικονικό τμήμα στο RAM. Ανοιξε τερματικό.

sudo cp -v /usr/share/systemd/tmp.mount / etc / systemd / system / system /

sudo SystemCTL Ενεργοποίηση TMP

Έλεγχος εργασίας:

systemCTL κατάσταση TMP.

Εάν δεν το χρειάζεστε πια, απλά αφαιρέστε το:

sudo rm -v /etc/systemd/system/tmp.mount

12. Βελτιστοποίηση WiFi

Η βελτιστοποίηση μέντας του Linux μπορεί επίσης να περιλαμβάνει επιτάχυνση WiFi. Μαθαίνουμε πώς ονομάζεται κάρτα δικτύου στο σύστημα:

Τότε μπορείτε να μάθετε το όνομα. Για παράδειγμα, wLP2S0. Αποσυνδέστε την εξοικονόμηση ενέργειας.

gksudo xed /etc/networkmanager/conf.d/default-wifi-powersave-on.conf.

wifi.powersave \u003d 3.

Αλλαγή:

wifi.powersave \u003d 0.

Τώρα αποθηκεύουμε το έγγραφο και επανεκκίνηση του υπολογιστή. Εκτελέστε την εντολή για να ελέγξετε:

Εάν εμφανίστηκε η επιγραφή Διαχείριση ισχύος: ΑπενεργοποίησηΌτι όλοι έχετε εγκαταστήσει. Οι κάρτες δικτύου Intel έχουν έναν ειδικό τρόπο επιτάχυνσης, καθώς το σύστημα χρησιμοποιεί ένα πρόγραμμα οδήγησης για αυτό. iwlwifi. Πρέπει να ενεργοποιήσετε τη λειτουργία TX AMPDU..

Λειτουργία Ampdu. Σχεδιασμένο για να επιταχύνει τη μεταφορά δεδομένων συνδυάζοντας πολλαπλά σύνολα δεδομένων μεταξύ τους. Πριν από την έκδοση 18.1, ενεργοποιήθηκε αυτόματα, αλλά αφαιρέθηκε λόγω προβληματικών chipsets.

Πρώτα απ 'όλα, θα πρέπει να βεβαιωθείτε ότι είναι ο οδηγός να αλληλεπιδράσει με την κάρτα ασύρματου δικτύου σας. iwlwifi.

lsmod | Grep iwlwifi.

Εάν εμφανιστεί η συμβολοσειρά "Iwlwifi"Μπορείτε να συνεχίσετε.

echo "επιλογές iwlwifi 11n_disable \u003d 8" | Sudo tee /etc/modprobe.d/iwlwifi11n.conf.

Τώρα πρέπει να κάνετε επανεκκίνηση του υπολογιστή. Πριν από την επανεκκίνηση, καταγράψτε αυτήν την εντολή:

sudo rm -v /etc/modprobe.d/iwlwifi11n.conf

Απαιτείται να επιστρέψετε τις αλλαγές εάν το δίκτυο δεν λειτουργεί.

συμπεράσματα

Τώρα ξέρετε πώς να επιταχύνετε το Linux Mint 18. Πραγματικά ελπίζω ότι βοήθησε άλλους χρήστες. Γράψτε στα σχόλια Η ταχύτητα εκκίνησης και η ταχύτητά σας μετά τις αλλαγές που έγιναν. Πόσο έκανε η βελτιστοποίηση του Linux Mint 18 Βοήθεια σε σύγκριση με το πώς ήταν πριν;

Σχετικές αρχεία:


22 αξιολογήσεις, μέσος όρος: 4,77 από 5)