Arvutid ja kaasaegsed vidinad

See hakkas märgatavalt aeglustuma. See on väga tüütu, kuna töötan sageli väga kiiresti, automaatselt ja kõik pidurid rikuvad lihtsalt rütmi. Aga miks võib Linux aeglustada? Kuidas Linuxit kiirendada? Kuidas Linuxit optimeerida?

Siin on mitu punkti, millele tahan tähelepanu juhtida. Igaüks neist mõjutab Linuxi kiirust mingil määral, kuigi veidi. Kuid kui optimeerite kõike koos, võib see jõudlust suurendada. Ja uskuge mind, see pole keeruline, enamasti pole vaja isegi konsooli siseneda... Näitan kõike Linux Mintis, kuid seda kõike saab analoogia põhjal teha ka teistes Linuxi süsteemides.

1. Linuxi käivitamise optimeerimine.

Esimene asi, millele peate tähelepanu pöörama, on see, mis laaditakse süsteemi käivitamisel. Avage MENÜÜ - SEADED - KÄITA RAKENDUSED.

Siin saate keelata kõik mittevajaliku, minu puhul on see peaaegu kõik. Nii vabanete ebavajalikest protsessidest ja programmidest, mis laaditakse Linuxi käivitumisel. See Linuxi optimeerimine aitab teil kiirendada ka süsteemi alglaadimisaega. Kas tehtud? Lase käia.

2. Serveri väljalülitamine

Kas teadsite, et vaikimisi võib teie Linuxile olla installitud palju servereid: prindiserver, samba server, apache server, ssh server ja nii edasi. Võimalik, et sa ei vaja neid sada aastat, siis ripuvad kõik need protsessid pidevalt sinu mälus. Saate need lihtsalt keelata, kuid enamasti on lihtsam mittevajalikud serverid kustutada. Kuidas neid leida?

Avage Synaptic ja sisestage otsingusse sõna server:

Vaatame, loeme, mis on installitud ja mida me tegelikult ei vaja - kustutage see. Kuid te ei tohiks kõike kustutada, kui te ei tea, mis see on ja miks see on. Olen juba palju ebavajalikku kraami eemaldanud, kuid suure tõenäosusega on seal siiski palju rämpsu. Võite ka sõna sisestada deemon ja vaadake, millised teenused on installitud, kuid me ei vaja neid. Kas kustutatud? Liigume edasi...

3. Keela mittevajalikud teenused

Varem oli Ubuntu graafilises keskkonnas võimalik teenuseid keelata ja lubada, kuid siis otsustasid Ubuntu poisid, et meil, kaotajatel, pole seda vaja - nad keelavad äkki midagi olulist ja siis ütlevad, et Ubuntu. on lollakas!

Kuid võib-olla on neil õigus, kuid meie jaoks pole see probleem, kuna Linux on konsool, terminal ja alles siis graafiline kest. Installige vajalik pakett:

Sudo apt-get install sysv-rc-conf

Avage terminal ja kasutage sudo abil käsku sysv-rc-conf:

Sudo sysv-rc-conf

Nüüd, kasutades klaviatuuri nooli ja tühikut, lülitame kõik mittevajalikud välja. Kuid olge ettevaatlik, olete Linuxi südames ja kui keelate midagi olulist, ei pruugi teie süsteem käivituda - ja ära ütle, et ma ei hoiatanud sind!

Internetis on palju juhiseid, mis kirjeldavad üksikasjalikult, mille eest iga teenus vastutab ja mida saab keelata ja milliseid mitte. Otsi ja leiad!

Kuidas Ubuntut kiirendada?

Miks Ubuntu? Lihtsalt näiteks. Ubuntu kasutab töökeskkonnana oma patenteeritud ühtsust. Minu kogemuse järgi on pidur ikka sama. Seetõttu saate Ubuntut kiirendada lihtsalt kergema töökeskkonna installimisega - XFCE4, E17, LXDE ja nii edasi. Või saate lihtsalt kohe alla laadida sama Ubuntu versiooni kerge töölauaga, näiteks Lubuntu:

Kena ja lihtne! Seal on peaaegu kõik samad funktsioonid, võib-olla lihtsalt vähem kellasid ja vilesid. Aga kas me tõesti vajame neid?

Ja lõpuks veel üks küsimus:

Millist Linuxi vanasse arvutisse installida?

Siin ei tohiks loota kergele töökeskkonnale, siin on vaja LIGHT Linuxit! Valgus seest, mitte ainult väljast- pidage meeles seda tõde. Millised on võimalused? , Slackware, Slax ja nii edasi. Siin peate proovima, sest lihtsuse eest peate midagi maksma - aga mida sa tahtsid?


Kas te ei leidnud oma küsimusele vastust? Kasuta otsingut...

8 kommentaari

8 kommentaari artiklile “Linux’i optimeerimine – see on lihtne!”

    Kuid mu Windows ei aeglustu! Võib-olla on arvuti nõrk? Lõppude lõpuks töötatakse välja ja testitakse kaasaegseid operatsioonisüsteeme kaasaegsete protsessoritega, millel on RAM.

    Lubuntu on tõepoolest kiirem. Kuid ma leidsin seal mõningaid tõrkeid. Siiski otsustasin Ubuntu Gnome + Cairo-Docki kasuks
    See osutub stabiilseks, ilma tõrgeteta. Ja piisavalt kiiresti. Peaasi, et vanasse 2 giga mäluga arvutisse 64-bitist ei installitaks. 32-bitine töötab palju kiiremini.

    Nõustun, kõigil mini OS-idel on mõnikord varjatud puudusi. Aga eile oli meeldiv erand, installisin sõbra sülearvutisse Linuxi, Mint ei töötanud ÜLDSE, mis on kummaline, kuid BackBox installiti nagu emakeel ja kiirus on SUPER! Võib-olla tahan täna selle kohta arvustuse kirjutada.

    Kasutasin mõnda aega Ubuntut, siis uuemate versioonide väljatulekuga lõpetas arvuti selle käitamise. Vahetasin Debiani vastu ja olen rahul, ainuke asi, mis seal halb on, on graafiline keskkond ja fondid - need on Ubuntus paremad, aga see on võib-olla ainult üks nende eelistest minu meelest. Nüüd on välja antud Debiani versioon 8, kuhu saate installida mis tahes töökeskkonna ja peaaegu igasuguse tarkvara, millega olete harjunud.

    Muide, postituses on viga: mitte Pappy, vaid Puppy.

    Olen nõus, et Debian on lihtsam, kuid mõnikord tuleb mugavuse nimel kiirust ohverdada. Varem harjutasin palju ka kergete jaotustega ja siis mõistsin: lihtsam on osta tavaline võimas arvuti ja ajusid räsida, kuna igasugune minimalism toob endaga kaasa hunniku muid probleeme.

    Aitäh vea eest, parandasin ära ;)

    Noh, kui ma olen tavaline teekann, siis millele ma servereid kustutades toetun?

    Mannekeenid ei peaks serveritega tegelema, see on väga keeruline ja vastutusrikas asi.

    "Internetis on palju juhiseid, mis kirjeldavad üksikasjalikult, mille eest iga teenus vastutab ja mida saab keelata ja milliseid mitte. Otsige ja leiate!"

    Alati hämmingus sellistest juhistest! Te olete huvitavad inimesed!
    Miks on teie artiklit Internetis vaja? Saata need, kes infot otsivad, nagu öeldakse, 3 nõukogude omale?
    Arvan, et kui inimene kohustub kirjutama juhiseid või midagi sarnast - kirjutage võimalikult selgelt ja kõikehõlmavalt või lisage link kolmandate osapoolte ressurssidele.


Linuxi kasutajatel on definitsiooni järgi juurdepääs võimsamale süsteemile kui Windows. Kui aga kasutate raskekaalulist töölauakeskkonda, nagu näiteks Unity, võib jõudlus mõnevõrra kannatada.

Kõik eelistavad, et programmid ja dokumendid avanevad mitte 10-20 sekundi pärast, vaid kohe. Samas on soovitav, et töökeskkonna välimus ei meenutaks üheksakümnendate algust, sest veedame oma süsteemi liideses palju aega, mis tähendab, et meil peaks sees olema mugav.

Sa ei pea minema äärmusesse, loobudes täielikult kaunist töölauakeskkonnast askeetlike aknahaldurite kasuks. Kompromissi leidmine jõudluse ja hea välimuse vahel ei ole sugugi keeruline ülesanne.

Selles artiklis vaatleme Ubuntu kiirendamist neljal lihtsal viisil. Kuigi need näpunäited kehtivad ka vanemate versioonide kohta, vaatame konkreetselt Ubuntu 16.04 kiirendamist.

Positiivne tulemus on selgelt nähtav vanades vähese energiatarbega arvutites või VirtualBoxis. Näpunäited on asjakohased ja tõhusad isegi siis, kui teie Ubuntu on installitud SSD-le.

1. Eemaldage käivitamisest mittevajalikud programmid.

Ubuntu 16.04 laadib käivitamisel suure hulga erinevaid rakendusi, millest paljusid te tõenäoliselt ei vaja. Ubuntu kiirendamiseks saate need lihtsalt keelata.

Paljud käivitusprogrammid on aga peidetud ja nende nägemiseks peate käivitama järgmise käsu:
sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

Nüüd avage Unity Dashis "Automaatselt käivitatud rakendused" ...

Ja lihtsalt tühjendage mittevajalike üksuste linnuke.

Saate Ubuntu 16.04 kiirendada, keelates mittevajalikud funktsioonid. Siin on nimekiri teenustest ja programmidest, mida te tõenäoliselt ei vaja.

Juurdepääsetavusprofiili haldur(juurdepääsetavuse haldur).
Kasutatakse juurdepääsetavuse ikooni kuvamiseks sisselogimiskuval. Kui te ei vaja ekraaniklaviatuuri ja hääleassistenti, lülitage need lihtsalt välja.

Varundusmonitor(Varundus).
Varukoopiate loomine deja-dup-monitori abil. Kui te ei plaani andmetest varukoopiaid teha, keelake see julgelt.

Töölaua jagamine(Kaugjuhtimine töölaual).
Mõeldud sissetulevate VNC ühenduste jaoks. Kui teate, et saate oma süsteemiga hakkama ilma kellegi abita, saate selle välja lülitada. Võimalus ise kaugassistendina tegutseda ja VNC kaudu teisi arvuteid juhtida ei kao kuhugi.

Gnome tarkvara(Tarkvarakeskus).
Saate selle keelata, kui eelistate installida programme terminali kaudu ilma GUI tarkvarakeskust kasutamata.

Isiklik failide jagamine(Isiklike failide jagamine).
See tuleks jätta ainult siis, kui peate faile Bluetoothi ​​kaudu edastama.

Uuenda teatist(Uuendusteade).
Kui te ei soovi saadaolevate värskenduste kohta teateid saada, saate selle keelata.

2. Reguleerige vahetust.

Me kõik teame, et andmevahetuse kiirus RAM-iga on palju suurem kui kõvakettaga. Kuidas seda asjaolu arvestades Ubuntut kiirendada?

Teeme väikese katse: käivitage oma süsteem, avage mitu programmi, öelge: Firefox, LibreOffice, Mozilla Thunderbird, Evince... ja jätke need lihtsalt avatuks, ilma et peaksite toiminguid tegema. Ärge lülitage süsteemi puhke- ega ooterežiimi. Tulge mõne tunni pärast tagasi ja pange tähele, kui kohmakaks on jooksvad programmid muutunud, kui aeglaselt nad meie hiiretoimingutele reageerivad. Selle põhjuseks on asjaolu, et nad läksid jõudeolekusse (mitteaktiivsus) ja süsteem saatis need vahetama, st kõvakettal spetsiaalselt selleks ette nähtud ruumi.
Süsteemimonitori abil saate teada, et Ubuntu kasutab vahetust, olenemata sellest, kas vaba RAM-i on palju.
See on tingitud vaikesätetest. Vahetus on kerneli parameeter, mis juhib seda, kui sageli saadab Linux jõudeolevaid rakendusi vahetusse, mis on kõvaketas.

Vahetusväärtuse saab määrata vahemikus 0 kuni 100. Madalad väärtused juhendavad vahetamist harvemini kasutama, kõrged väärtused - sagedamini. Ubuntu vaikeväärtus on 60. See tähendab, et kui RAM-i tarbimine jõuab 40% -ni, aktiveerib Linuxi kernel swapi kasutamise.

Praegust väärtust saate kontrollida käsuga:
cat /proc/sys/vm/swappiness

Kuidas Ubuntut kiirendada? Soovitatav on seada vahetusväärtus madalamale väärtusele, et kernel kasutaks võimalikult palju RAM-i. Näiteks väärtuse 10 määramiseks käivitage järgmine käsk:
sudo sysctl vm.swappiness=10

Ärge asetage tühikuid märgi "=" ette ega järele. See käsk käsib kernelil kasutada vahetust ainult siis, kui mälu on 90% hõivatud. See säte kehtib kuni taaskäivitamiseni.

Konfiguratsiooni püsivaks muutmiseks peate redigeerima spetsiaalset faili.
sudo nano /etc/sysctl.d/99-sysctl.conf

Selle faili lõppu peate lisama rea:
vm.swappiness=10

Salvestage fail ja sulgege redaktor (salvestamiseks vajutage Ctrl+O ja väljumiseks Ctrl+X). Kõik need sammud kehtivad Ubuntu Server 16.04 kohta.

Meie eesmärk on Ubuntut kiirendada. Muidugi, kellele meeldiks Firefoxi või muude raskete rakenduste käivituskiirus? On olemas väike tarkvaratööriist, mida nimetatakse eellaadimiseks ja mis jätab meelde kõige sagedamini kasutatavad programmid, eellaadib nendega seotud teegid ja käivitatavad failid RAM-i, muutes need raskekaalulised programmid palju kiiremaks.

Ubuntu 16.04 eellaadimise saate installida käsuga:
sudo apt install eellaadimine

Kui installimine on lõpule jõudnud, käivitub eellaadimisdeemon automaatselt, saate seda kontrollida, käivitades käsu:
systemct oleku eellaadimine

Kui see mingil põhjusel ei tööta, käivitage käsk:
sudo systemctl start eellaadimine

Nüüd jätkake oma äriga – eellaadimine töötab ilma teie osaluseta.

4. Lülitage efektid välja.

Efektid on kahtlemata silmale meeldivad, lõhkudes igava tööruumi. Kuid nende toimimiseks on vaja ka väärtuslikke süsteemiressursse. Kuidas kiirendada Ubuntu 16.04? Kasutades compizconfig-settings-managerit, saab efekte keelata, suurendades seeläbi jõudlust.
Saate installida compizconfig-settings-manager käsuga:
sudo apt install compizconfig-settings-manager

Käivitage see Unity Dashist, seejärel valige vasakul jaotis Efektid ja keelake need, mida te ei vaja. Kui soovite, saate absoluutselt kõik välja lülitada.

Samuti saate Unity Dashis tausta hägususe välja lülitada, kasutades Unity Tweak Tooli. See muudab Unity Dashi tundlikumaks.

Unity Tweak Tooli installimine:
sudo apt install unity-tweak-tool

Pärast installimist avage see ja valige vahekaart "Otsi", seejärel lülitage nupp "Tausta hägusus" asendisse "Väljas". (VÄLJAS).

Üldiselt meeldib paljudele läbipaistev taust, aga teie?

Pärast:

Boonusnõuanne: leidke aeglase laadimisaja peamine süüdlane.

Saate teada, kui kaua iga laaditud teenuse käivitamine aega võtab, käivitades järgmise käsu:
systemd-analyze süüdi

Nagu näete ülaloleval pildil, on mnt-pi.mount ja vboxadd.service teenused süüdi. Ma tean, et mnt-pi.mount vastutab NFS-i (võrgufailisüsteemi) paigaldamise eest minu Raspberry Pi-le, kuid ma ei vaja seda enam, nii et saan selle ohutult /etc/fstab-failist eemaldada. Samuti tean, et deemon vboxadd.service on vajalik ainult virtuaalmasina jaoks, mis on jällegi minu jaoks ebavajalik.

Keela:
sudo systemctl keelake vboxadd.service

Laadimisaja kontrollimine:
systemd-analyze aeg

Pärast:

Muud võimalused Ubuntu 16.04 kiirendamiseks

Kas teate muid viise Ubuntu 16.04 kiirendamiseks? Jagage neid kommentaarides.

On teada, et kaasaegsed operatsioonisüsteemid kasutavad sellist tehnoloogiat nagu virtuaalmälu, mis on mõeldud operatsioonisüsteemide multitegumtöötluseks.

Windowsi operatsioonisüsteemides nimetatakse kõvaketta ala kasutamata RAM-i salvestamiseks kasutatavat faili vahetusfailiks (pagefile.sys).

Selle korraldus pole kaugeltki parimal viisil (pehmelt öeldes!) ellu viidud. Linux OS-is luuakse isegi installimise ajal eraldi vahetuspartitsioon - “Swap”, mis on palju parem.

Windowsi ja Linuxi vahetusfail asub kõvakettal (kõvakettal). Kui RAM-i pole piisavalt, vahetatakse mälulehed RAM-ist välja kõvakettale ja kui vahetussektsiooni failidele uuesti juurde pääsete, laaditakse need tagasi RAM-i.

Kogu probleem on selles, et HDD kõvaketta lugemis-kirjutuskiirus (isegi kiireim) TEGUR OF vähem kui RAM-i kiirus. See toob kaasa arvuti aeglasema töö ja üldise jõudluse vähenemise.

Selle probleemi lahendamiseks on kaks võimalust: kasutage suures koguses RAM-i või konfigureerige süsteem õigesti lehefailiga töötamiseks ja vahetamiseks.

Niisiis, Ubuntus on parameeter, mis kontrollib vaba mälu protsenti, millest alates algab mälulehtede vahetusse laadimine - vm.vahetus.

Ubuntus on vaikimisi selle väärtus - 60. See tähendab, et kui 40% RAM-ist on hõivatud, algab mälulehtede aktiivne tühjendamine vahetussektsiooni, st 100% - 60% = 40%.

Saate kontrollida, mis parameetri väärtus teie jaoks on, järgmiselt.

Avage terminal klahvikombinatsiooni abil Ctrl+Alt+T ja käivitage käsk:

cat /proc/sys/vm/swappiness

See parameetri väärtus võib olla kasulik ainult väikese RAM-iga (512–1024 MB) arvutite puhul.

Kui teil on kaasaegne arvuti või sülearvuti, millel on palju RAM-i (4-6 või isegi 8 GB), siis tõenäoliselt see teile ei sobi.

Paljud Ubuntu foorumid ja ajaveebid soovitavad seada vm.swappiness = 10 (st 100% - 10% = 90%). Kuid minu isiklik kogemus näitab, et kui teil on 6 GB muutmälu, saate käituda agressiivsemalt, määrates väärtuseks 0. Sellisel juhul pääseb süsteem vahetussektsioonile juurde ainult viimase abinõuna.

Soovitan selle parameetriga katsetada praeguses seansis (pärast taaskäivitamist naaseb kõik vaikeväärtusele), ilma süsteemi konfiguratsioonifailides praegu midagi muutmata, et leida kõige optimaalne parameeter. Ja siin on kõik individuaalne ...

Saate seda teha nii.

Jällegi avage kõikvõimas terminal klahvikombinatsiooniga Ctrl+Alt+T ja käivitage selles järgmine käsk:

sudo sysctl vm.swappiness=

Pärast võrdusmärki määrake väärtus vahemikus 100 kuni 0 (olenevalt teie RAM-i mahust).

Pärast seda proovige oma süsteemi alglaadida: avage mitu suure hulga vahekaartidega brauserit, kopeerige suured failid välisele meediumile (see, muide, on Linuxi süsteemide valupunkt - välisele meediumile kopeerimise kiirus. Aga sellest lähemalt järgmine kord) jne.

Kui olete enda jaoks sobivaima väärtuse valinud, peate määrama uue väärtuse konstandiks. Kopeerige ja käivitage terminalis järgmine käsk:

sudo gedit /etc/sysctl.conf

Teie ees avaneb tekstiredaktoris konfiguratsioonifail gedit. Selle faili lõppu sisestame järgmised kaks parameetrit ilma räsita:

vm.swappiness=0 vm.vfs_cache_pressure = 1000

Salvestage fail. See peaks välja nägema nagu alloleval ekraanipildil:

Taaskäivitage arvuti. Pärast taaskäivitamist käivitage terminalis:

sudo sysctl -p

Nagu eespool märgitud, valisin parameetri, mis on võrdne 0-ga, sisuliselt keelates vahetuspartitsiooni, kuna minu kuue gigabaidise RAM-iga arvuti jaoks osutus see kõige optimaalsemaks. Saate määrata parameetri väärtuseks 10, nagu paljudes foorumites soovitatakse.

Näitena tahaksin demonstreerida RAM-i laadimist Ubuntu 12.10 x64-s koos 6 GB muutmäluga.
Niisiis, avasin kolm brauserit - tavalise Mazilla Firefoxi, Opera ja Google Chrome'i kokku umbes 40 vahelehega, Clementine'i helipleieri (muide, arvutiressursside suhtes üsna nõudlik), Skype'i ja qBittorrenti torrent-kliendi.
Ja siin on ekraanipilt htop(see on üsna arenenud konsooli protsessimonitor). Installimiseks tippige terminal

sudo apt-get install htop


Ma arvan, et kõik saab selgeks: vähem kui pool installitud RAM-ist on hõivatud.
Seega, kui teil on palju RAM-i, pole vahetuspartitsiooni kasutamisel mõtet. See ainult aeglustab teie arvuti kiirust!
Kokkuvõtteks võin öelda, et see pole ainus asi, mida Ubuntu kiirendamiseks teha saab. Lisateavet selle kohta järgmistes artiklites. Telli RSS kanal!
Suurepärast tuju, kiiret arvutitööd ja head uut aastat!
Meeldiva üllatusena on täna video sellest, kuidas Google’i töötajad möödunud aastat nägid.

Enne Ubuntu kiirendamise juurde asumist mõelgem välja, miks süsteem aja jooksul aeglasemaks muutub. Sellel võib olla mitu põhjust. Teil võib olla tavakonfiguratsiooniga nõrk arvuti. Võimalik, et olete installinud mitu rakendust, mis kulutavad süsteemi käivitamise ajal ressursse. Tegelikult on põhjuseid lõputult.

Allpool on toodud erinevad nipid, mis aitavad Ubuntut veidi kiirendada. Need on mõned parimad võimalused, mida saate oma süsteemi sujuvamaks ja paremaks töötamiseks kasutada. Võite järgida kõiki esitatud näpunäiteid või ainult mõnda neist. Nende kasutamisel suureneb Ubuntu kiirus märgatavalt.

Ma kasutasin neid nippe Ubuntu vanema versiooniga, kuid arvan, et neid saab kasutada nii teistes versioonides kui ka muudes Ubuntul põhinevates Linuxi distributsioonides: Linux Mint, Elementary OS Luna jne.

Vähendage valikuekraani laadimisaega.

See ekraan annab teile 10 sekundit operatsioonisüsteemi valimiseks, taasterežiimi sisenemiseks jne. Minu arvates on see liiga palju aega. Kui järgite seda süsteemi, peate istuma arvuti kõrval ja vajutama paremat klahvi, et võimalikult kiiresti Ubuntu sisse logida. See võtab natuke aega, kas pole? Esimene nipp on selle valikukuva ajastuse muutmine. Kui tunnete GUI-tööriista mugavamalt, saate lugeda alglaadimisaja ja järjekorra muutmise kohta Grub Customizeris.

Kõik teised saavad alglaadimisekraani konfiguratsiooniseadete avamiseks lihtsalt sisestada järgmise käsu:

Sudo gedit /etc/default/grub &

Peate asendama GRUB_TIMEOUT=10 väärtusega GRUB_TIMEOUT=2 . Seejärel on laadimisaeg 2 sekundit. Parem on mitte valida 0 sekundit, sest siis ei saa te valida OS-i sisenemise ja taasterežiimi vahel. Pärast konfiguratsiooni muutmist sisestage järgmine käsk, mis kinnitab muudatused:

Sudo update-grub

Seadistage rakenduste automaatne käivitamine.

Aja jooksul hakkate rakendusi installima. Mõned neist käivituvad iga kord, kui OS-i käivitub. Loomulikult nõuab nende rakenduste käitamine ressursse.

Tulemus: arvuti aeglustub pärast käivitamist pikka aega. Minge Unity Dashi ja leidke sealt käivitusrakendused:

Seal näete kõiki käivitusrakendusi. Mõelge, kas seal on rakendusi, mida te OS-i käivitamisel ei vaja? Neid saab sellest loendist eemaldada.


Mis siis, kui te ei soovi automaatset laadimist välja lülitada? Näiteks kui installisite Ubuntu jaoks mingi indikaatorirakenduse, soovite, et see käivituks arvuti käivitamisel automaatselt.

Sel juhul saate rakenduste käivitamist edasi lükata. Seejärel vabastate teatud hulga ressursse, mida OS-i laadimisel kasutatakse, ja mõne aja pärast käivituvad vajalikud rakendused automaatselt. Eelmise pildi ekraanil klõpsake nuppu "Muuda" ja muutke puhkeaega, kasutades unerežiimi.

Näiteks kui soovite Dropboxi indikaatori käivitamist näiteks 20 sekundi võrra edasi lükata, peate selle lihtsalt olemasolevale käsule lisama:

Magama 10;

Seejärel muutub dropbox start -i käsk unerežiimiks 20; dropbox start -i. See tähendab, et Dropbox käivitub nüüd 20-sekundilise viivitusega. Samamoodi saate muuta teiste rakenduste algusaega.


Installige rakenduste eellaadimine, et kiirendada nende käivitamist.

Eellaadimine on taustprotsess, mis analüüsib kasutaja käitumist ja laadib rakendusi sageli. Avage terminal ja sisestage eelkäivituse installimiseks järgmine käsk:

Sudo apt-get install eellaadimine

Pärast installimist taaskäivitage arvuti ja unustage see protsess. See töötab taustal.

Valige värskenduste jaoks parimad peeglid.

Hea mõte on veenduda, et kasutate rakenduste värskendamiseks parimaid peegelversioone. Tarkvarahoidla on Ubuntu puhul üle maailma "peegeldatud". Optimeerimine on teile geograafiliselt lähemal asuva serveri kasutamine. Tänu sellele uuendatakse süsteemi kiiremini, kuna pakettide serverisse saatmiseks kuluv aeg väheneb.

IN Tarkvara ja värskendused -> Ubuntu tarkvara vahekaart -> Laadi alla, valige Muu ja seejärel klõpsake nuppu Valige parim server:


Pärast seda algab kontroll ja teile pakutakse parimat peeglit. Tavaliselt on see juba paigaldatud, kuid parem on igaks juhuks üle kontrollida. Kui hoidlat sisaldavat peeglit ei värskendata sageli, võivad süsteemivärskendused viibida. See näpunäide on kasulik suhteliselt aeglase Interneti-kiirusega inimestele.

Kiiremate värskenduste jaoks kasutage apt-fast asemel apt-get.

Apt-fast on apt-geti shelliskript. See parandab pakettide värskendamise ja allalaadimise kiirust, kuna laadib paketid alla samaaegselt mitme ühenduse kaudu. Kui kasutate nende pakettide installimiseks ja värskendamiseks sageli terminali ja apt-get, kaaluge apt-fasti proovimist. Selle saab installida ametlikust PPA-st, kasutades järgmisi käske:

Sudo add-apt-hoidla ppa:apt-fast/stable sudo apt-get update sudo apt-get install apt-fast

Eemaldage apt-get värskendustest ign, mis viitab keeltele.

Kas olete kunagi märganud, mida sudo apt-get update ütleb? See sisaldab kolme tüüpi stringe: hit, ign, get. Kui vaatate ign stringe, märkate, et need on peamiselt seotud keeletõlkega. Kui kasutate rakendusi ja pakette ühes keeles, ei vaja te tõlkimist samasse keelde.

Kui eemaldate rakendusest apt-get keelega seotud värskendused, suureneb apt-geti kiirus veidi. Selleks avage järgmine fail:

Sudo gedit /etc/apt/apt.conf.d/00aptitude

Lisage selle faili lõppu järgmine rida:

Hangi::Keeled "puudub";

Vähenda ülekuumenemist.

Ülekuumenemine on levinud probleem, mis esineb enamikus arvutites. Ülekuumenenud arvuti on üsna aeglane. Programmi avamine võtab sajandeid ja CPU ventilaator pöörleb Usain Bolti kiirusel. Kütteastme vähendamiseks ja seega Ubuntu efektiivsuse suurendamiseks on kaks võimalust, optimeerimine on samuti parem. Need on TLP ja CPUFREQ.

TLP installimiseks ja kasutamiseks sisestage terminali järgmised käsud:

Sudo add-apt-hoidla ppa:linrunner/tlp sudo apt-get update sudo apt-get install tlp tlp-rdw sudo tlp start

Pärast installimist ei pea te midagi tegema. TLP töötab taustal.

CPUFREQ indikaatori määramiseks kasutage järgmist käsku:

Sudo apt-get install indikaator-cpufreq

Taaskäivitage arvuti ja lülitage sisse energiasäästurežiim.


Nende programmide kiiremaks töötamiseks kohandage LibreOffice.

Kui kasutate sageli kontoriprogramme, võiksite oma töö kiirendamiseks seadistada LibreOffice'i. Siin konfigureeritakse mälu. Avage LibreOffice, minge saidile Tööriistad -> Valikud. Seal valige vasakpoolsest veerust Memory ja lubage Systray Quickstarter, suurendage mälu eraldamist.


Võimalusel kasutage kergemat liidest.

Kui kasutate tavalist Unity või GNOME liidest, võiksite olla huvitatud lihtsamatele liidestele, nagu Xfce või LXDE, lülitumisest.

Need liidesed kasutavad vähem RAM-i ja raiskavad vähem protsessori võimsust. Neil on ka väikesed programmid, mis võivad samuti Ubuntut kiirendada.

Muidugi ei pruugi need liidesed välja näha nii kaasaegsed kui Unity või GNOME. See on kompromiss, mille peate tegema.

Kasutage rakenduste kergemaid versioone.

See on pigem soovitus, nii et see küsimus sõltub isiklikest eelistustest. Paljud standardsed või populaarsed rakendused tarbivad palju ressursse ja ei pruugi väikese energiatarbega arvuti jaoks sobida. Sel juhul peaksite otsima sellistele rakendustele alternatiive. Näiteks saate Ubuntu tarkvarakeskuse asemel kasutada AppGridi. Gdebi sobib pakettide paigaldamiseks. LibreOffice Writeri asemel võite kasutada AbiWordi.

Sellega on lõpetatud näpunäidete kogumine, mis aitavad Ubuntu 14.04, 16.04 ja teisi versioone tugevamaks muuta. Olen kindel, et neid trikke tehes töötab süsteem palju paremini.

Samal ajal kui meie vennad gentushid veedavad nädalaid oma süsteemi koostades, rakendame paar näpunäidet ja möödume kindlasti planeedi kiireimast pingviinist. Ubuntu oli juba Gentooga peaaegu samaväärne, kuid meie muudatused võimaldavad meil Pygoscelis papua küüsist võidu napsata. Panel kinni, me kiirendame!

Compizi keelamine

Compiz on X Window Systemi liitaknahaldur, mis kasutab 3D-graafika kiirendamiseks OpenGL-i. See pakub palju uusi graafilisi efekte, mis on saadaval kõigis töölauakeskkondades, sealhulgas GNOME ja KDE. Kui teil on videokaardi draiverid installitud, on haldur tõenäoliselt lubatud. Pidage meeles, et režiimis "Performance on Demand" lubatud Compiziga videokaart töötab pidevalt täiskoormusel ega aeglusta ventilaatori kiirust. Kui soovite oma videokaardilt vaikust või kilovatte säästa, soovitan teil Compizi efekte lihtsustada või täielikult keelata. Esimesel juhul peate installima paketi compizconfig-settingsmanager Synapticu või terminali käsu kaudu:

$ sudo aptitude install
compizconfig-settings-manager

Compizi võimalustele ligi pääsemiseks ja efektide oma äranägemise järgi lihtsustamiseks järgi marsruuti: Menüü („ Süsteem „„ Valikud „ | Compizi seadistuste haldur. Kui tahad lihtsalt Compizi keelata, saad seda teha menüükäsuga „ | Süsteem „ Valikud r „ Välimus, vahekaardil „Välimus” määrake „Efektid puuduvad”.

GTK latentsuse vähendamine

Ubuntus on töölauakeskkonnaks Gnome, kus GTK mängib olulist rolli. Selle tööriistakomplekti sätete muutmisega mõjutame kõiki seda kasutavaid rakendusi. Soovitan viivituste eest vastutavaid parameetreid kohandada:

$ gedit ~/.gtkrc-2.0
### Minimaalne aeg millisekundites, mille jooksul kursor peab jääma menüüüksusele enne alammenüü ilmumist
gtk-menu-popup-delay = 0
### Aeg millisekundites, enne kui alammenüüd peidetakse, kui kursor liigub alammenüüsse
gtk-menu-popdown-delay = 0
### Viivitus millisekundites, enne kui alammenüüd ilmuvad pärast menüüriba
gtk-menu-bar-popup-delay = 0

Gnome ehete kohandamine

Gnome'is salvestatakse sätted sarnaselt MS Windowsi registriga, ainsaks erinevuseks on see, et Gnome'i register on XML-fail. Neid saab juurde pääseda konfiguratsiooniredaktorist gconf-editor või kutsudes käsku gconftool-2. Registri reageerimisaja kiirendamiseks teeme järgmised sammud:

1. Ütleme Metacityle mitte kasutada animatsiooniefekte, vähendades sellega ressursitarbimist:

$ gconftool-2 --type bool --set /apps/metacity/general/reduced_resources true

Ainus, mis visuaalselt muutub, on see, et akende teisaldamisel sisu ei kuvata;

2. Lülitage paneeli animatsioon sisse/välja:

$ gconftool-2 --type bool --set /apps/panel/global/enable_animations false

3. Keelame puuetega inimestele mõeldud klaviatuuride, hiirte jms abitehnoloogiad:

$ gconftool-2 --type bool --set /desktop/gnome/interface/accessibility false

4. Määrame "Kiire" paneelide animatsiooni kiiruse:

$ gconftool-2 --type string --set /apps/panel/global/panel_animation_speed panel-speed-fast

Kui teil on seadistatud režiim, kus hiirekursorit avatud rakenduse akna kohal liigutades liigub viimane esiplaanile, saate sisse lülitada parameetri auto_raise_delay, mis juhib hiire hõljutamise ja akna tõstmise vahelist viivitust:

$ gconftool-2 --type integer --set /apps/metacity/general/auto_raise_delay 100

XML-i optimeerimine

Paljud Ubuntu programmid salvestavad sätteid ja andmeid struktureeritud XML-failidesse. XML-i on võimalik teisendada inimesele loetavast vormingust arvutisõbralikku vormingusse. Teisendatud XML-failid laaditakse kiiremini ja võtavad vähem RAM-i. Selle teisendamise jaoks aitavad skriptid, mida saab alla laadida aadressilt www.gnomefiles.org/app.php?soft_id=1397. Pakime lahti saadud arhiivi (desktop-optimizations.tar.gz) ja käivitame skriptid ükshaaval tavalisest kontost:

  1. rhythmbox-quickstart optimeerib Rhythmboxi muusikapleieri faile;
  2. evolution-optimize optimeerib Evolutioni meiliprogrammi faile;
  3. gnome-optimize optimeerib Gnome faile;
  4. openoffice-optimize optimeerib OpenOffice'i kontorikomplekti faile. org;
  5. doc-optimize optimeerib Gnome'i abifaile;
  6. gconf-optimize optimeerib Gnome'i konfiguratsioonifaile (Gnome'i "register").

Kui süsteemis on mitu kontot, siis tuleb igalt kontolt käivitada rhythmbox-quickstart ja gconf-optimize skriptid. Midagi halba ei juhtu, kui käivitate skripte mitu korda – "juba optimeeritu" optimeerimine ei ole hävitav. Muudatuste jõustumiseks on soovitatav pärast XML-i optimeerimist uuesti sisse logida.

Skriptid optimeerivad nii kodukataloogi faile kui ka süsteemifaile, taotledes sudo kaudu privileege. Skriptid teevad varukoopiaid, kuid kui teie arvuti pika optimeerimisprotseduuri käigus voolukatkestuse tõttu taaskäivitub, võivad tulemused olla mitmetähenduslikud ja katastroofilised. UPSi olemasolu on teretulnud.

Programmide käivitamise kiirendamine QT abil

Traditsiooniline seisukoht on, et Gnome on GTK ja KDE on Qt, kuid miski ei takista kasutajal käivitamast GTK programme KDE-s ja Qt programme Gnome'is. Isegi rohkem! Gnome'i ja KDE autorid on teinud palju selleks, et "võõrad" programmid näeksid välja samasugused kui "native" programmid. Nüüd vaatame, kuidas kiirendada Gnome'is Qt-ga kirjutatud programmide käivitamist. Tegelikult ei pruugi Qt programm KDE-st sõltuda, vaid kasutab selle keskkonna võimalusi. Selleks peab ta käivitamisel saama “KDE miinimumkomplekti”. Kuidas teada saada, millised programmid sõltuvad KDE-st? Terminalis anname käsu:

$ sudo aptitude otsing "~i!~nlib(~Dqt|~Dkde)"

See kuvab installitud paketid ("~i") JA see ei ole teek ("!~nlib") JA sõltuvused hõlmavad Qt ("~Dqt") VÕI sõltuvused hõlmavad KDE-d ("~Dkde"). Käitades eelnevalt “minimaalse KDE komplekti” ja hoides vastavaid teeke mälus, saavutame nende programmide käivitamisel kiirenduse. Trikk on väga lihtne: DE menüüsüsteemi „t Valikud „’ Käivitatud rakendused lisage FastQt nime all käivitusprogramm /usr/bin/kdeinit. See on kõik, pärast arvuti taaskäivitamist käivituvad teie Qt programmid kiiremini.

Programmi käivitamise kiirendamine eellaadimise abil

Eellaadimine on taustal töötav deemon, mis kogub teavet kõige sagedamini kasutatavate programmide kohta, salvestab need ja nende kasutatavad teegid vahemällu, mille tulemuseks on programmide laadimisaeg kiirem. Peate lihtsalt installima eellaadimise käsuga:

$ sudo aptitude installi eellaadimine

Või käivitage Synaptic, leidke selles eellaadimine ja installige see. Eellaadimise vaikeseaded sobivad enamikule kasutajatele, nii et failis /etc/preload.conf pole vaja midagi muuta.

SQLITE-failide lihtne optimeerimine

Paljud Ubuntu programmid salvestavad oma andmeid mitte tekstifailidesse, vaid andmebaasidesse ja SQLite on sageli viimane. Selliste DBMS-ide tööriistu kasutades saate tühje kirjeid puhastada ja uuesti andmebaasifaili indekseid luua. Kõigepealt installige sqlite3 Synapticu kaudu või tippige terminali:

$ gedit ~/bin/optimizer.sh
#!/bin/sh
### Optimeerimine Firefoxi jaoks
leidke ~/.mozilla/ -name "*.sqlite" -print -exec
sqlite3() "VAKUUM; REINDEKS;" > /dev/null 2>&1 \;
### Optimeerimine kolmekuningapäevaks
leidke ~/.gnome2/epiphany -nimi "*.sqlite"
-print -exec sqlite3() "VACUUM; REINDEX;" >
/dev/null 2>&1 \;
### Optimeerimine Liferea jaoks
sqlite3 ~/.liferea*/liferea.db "VAKUUM;
REINDEX;" > /dev/null 2>&1
väljumine 0

Kasutades käsku “chmod +x ~/bin/optimizer.sh” muudame faili käivitatavaks.
Seda skripti saame perioodiliselt kutsuda, kui suletakse programmid, mille andmebaasifaile tahame optimeerida.

SQLITE-failide täielik optimeerimine

Eelmises jaotises optimeerisime Firefoxi, Epiphany brauserite ja Liferea RSS-lugeja SQLite'i andmefaile. Teeme nüüd ülesande pisut keerulisemaks. Otsime üles kõik SQLite'i failid kodukataloogist ja optimeerime neid konkreetselt :). Mida me vajame?

1. Installige sqlite3 Synapticu kaudu või terminali, kui te pole seda veel teinud:

$ sudo aptitude install sqlite3

2. Looge järgmise sisuga fail ~/bin/sqlite_shrink.sh:

$ gedit ~/bin/sqlite_shrink.sh
#!/bin/sh
leida ~/ -suurus +100k -tüüp f -print0 | \
lugemise ajal -d "" FAIL; teha
abs_file_name=$(readlink -f "$FILE")
headfile=`head -c 15 "$abs_faili_nimi"`;
if [ "$headfile" = "SQLite vorming 3" ]; siis
file_size_do=`du -b "$abs_faili_nimi"|lõigatud
-f1`;
sqlite3 "$abs_faili_nimi" "VAKUUM; REINDEKS;" >/
dev/null 2>&1
file_size_posle=`du -b "$abs_faili_nimi"|lõigake -f1`;
kaja "$abs_faili_nimi";
echo "Size DO $ faili_suurus_do";
echo "Suurus PÄRAST $faili_suuruse_postitust";
echo -n "protsent"
echo "scale=2; ($file_size_postle/$file_size_
do)*100"|bc -l
fi
tehtud
magama 2
väljumine 0

3. Muutke ~/bin/sqlite_shrink.sh käivitatavaks Nautiluse kaudu või terminalis "chmod +x ~/bin/sqlite_shrink.sh".

4. Nüüd sulgege oma Ubuntu seanss ja minge konsooli, klõpsates nuppu . Logige konsooli sisse ja käske:

$ sudo /etc/init.d/gdm stop
$ sudo /etc/init.d/kdm stop
$ ~/bin/sqlite_shrink.sh > ~/report_sqlite_shrink.txt

5. Oodake, kuni skript lõpeb, ja taaskäivitage:

$ sudo väljalülitamine -r +0

Pärast täielikku failide uuesti indekseerimist saavad kasu kõik SQLite'i kasutavad programmid. Millised täpselt? Lugege faili ~/report_sqlite_shrink.txt, selles näete failinimesid, suurust enne ja pärast puhastamist ja uuesti indekseerimist. Google Chrome'i ja KDE fännid on selle nõuande üle kindlasti rahul. Korrake protseduuri perioodiliselt ja värskendav toime on garanteeritud.

Vahemälu loomine

GTK+ saab kasutada gtk-update-iconcache loodud vahemälufaile, et vältida tarbetuid süsteemikutseid ja kettatoiminguid rakenduste käitamisel. Kuna vahemälu failivorming võimaldab mitmel rakendusel (mmap()ed) neid jagada, väheneb ka üldine mälutarbimine. Peame vaid perioodiliselt käivitama skripti, mis kutsub välja gtk-update-icon-cache, ja looma vahemälu, mis kiirendab juurdepääsu nendele ikoonidele. Nimetagem ka fc-cache, mis loob fontidele kirjeldusi.

$ gedit ~/bin/rebuild_cache.sh
#!/bin/sh
###Ikooni vahemälu värskendamine kaustas
d jaoks ~/.icons/*; tee gtk-update-icon-cache -f $d;
tehtud
###Süsteemiikooni vahemälu värskendamine
d jaoks /usr/share/icons/*; tehke sudo gtk-update-iconcache
-f $d; tehtud
###Fontide vahemälu värskendamine
sudo fc-cache -fv
fc-cache ~/.fonts

Muutke fail käivitatavaks, kasutades käsku "chmod +x ~/bin/rebuild_cache.sh". Kui lisate süsteemi uusi Gnome'i fonte ja teemasid, käivitage skript ~/bin/rebuild_cache.sh, mis loob nende jaoks vahemälu.

Sümbolitabelite vahemällu salvestamine

Looge tühi kataloog

$ mkdir ~/.compose-cache

Nüüd käivituvad teie Qt/GTK programmid veidi kiiremini ja tarbivad vähem mälu tänu sellele, et libX11 loob ~/.compose-cache parsitud teabe vahemälu ja kasutab seda uuesti.

Ubuntu vahetus

Kaasaegsed operatsioonisüsteemid kasutavad otsimise mõistet. Tuletage meelde, et see on protsess, mis RAM-i nappuse korral surub kasutamata mälulehed ala, mida nimetatakse vahetuspartitsiooniks. Kui lehte uuesti vaja läheb, laaditakse see tagasi RAM-i. Kuna swap elab kõvakettal, mis on kordades aeglasem kui RAM, siis lehtede aktiivne edasi-tagasi liigutamine aeglustab arvutit tervikuna. Järeldus? Tööülesannete täitmiseks peab arvutis olema piisavalt RAM-i. Järeldus on banaalne, kuid tõsi.

Kõige tipuks muudame veidi Ubuntu käitumist RAM-i kasutamise ja vahetusruumi osas. On olemas selline parameeter vm.swappiness, vaikimisi on selle väärtus 60 ja seda kasutatakse vaba mälu protsendi määramiseks, millest alates algab lehtede aktiivne vahetussektsiooni tõmmamine. Teisisõnu, kui mälu on 40% hõivatud (100-60), hakkab Ubuntu juba vahetusala kasutama. Kui arvutis on palju RAM-i, on parem vähendada parameetri vm.swappiness väärtust 10-ni, andes sellega pingviinile korralduse mitte kasutada vahetust enne, kui hõivatud RAM-i maht jõuab 90% -ni (100-10) . Sellise muudatuse tegemiseks on lihtsaim viis käivitada terminal ja sisestada käsk:

$ sudo sh -c "vm.swappiness = 10" >> /etc/sysctl.conf

Pärast taaskäivitamist kasutatakse kiiret RAM-i tõhusamalt ja aeglast vahetust kasutatakse harvemini.

Järeldus

Peaksite mõistma, et sätted on definitsiooni järgi alati konservatiivsed ja OS-i/programmi arendaja püüdleb selle poole, et need töötaksid paljudes süsteemides. Seetõttu ei tähenda operatsioonisüsteemi häälestamine ühe nupu vajutamist, millel on kiri "Tehke kõike kiiresti". Mõistes nõuandes kirjeldatut ja analüüsides täpselt, kuidas kiirendus saavutatakse, rakendate hoolikalt käske ja jälgite hoolikalt süsteemi käitumist. Loodan, et näpunäited olid teile kasulikud ja teie pingviin on muutunud reageerimisvõimelisemaks.

Info

  • GTKPerf võimaldab teil kontrollida liidese reageerimisvõimet: linux.softpedia.com/progDownload/GtkPerfDownload-6715.html
  • Rakendage näpunäiteid ükshaaval, soovitatav on süsteem iga kord taaskäivitada. Katsetage nõuannete mõju aja jooksul, ärge kiirustage.
  • Imesid pole. Nõuanded kas kasutage vaba mälu või keelake midagi asjade kiirendamiseks.

Kui märkate viga, valige tekstiosa ja vajutage Ctrl+Enter
JAGA:
Arvutid ja kaasaegsed vidinad