GNU / Linux ჩატვირთვის ოპტიმიზაცია E4rat– ით

გუშინ ამის შესახებ მეგობარმა მითხრა e4rat (Ext4 - წვდომის დროის შემცირება) ჩვენი სისტემის ჩატვირთვის პროცესის დაჩქარების ინსტრუმენტების ნაკრები და დღეს მე გადავწყვიტე.

ვეძებ linuxzone.com სახელმძღვანელო მისი ინსტალაციისთვის და მისი მუშაობის განმარტება. სიტყვასიტყვით ციტირებს აქ:

შეიძლება გაირკვეს, რომ დროთა განმავლობაში თქვენი სისტემა გარკვეულწილად მძიმდება და დიდი ხანია საჭირო თქვენი ოპერაციული სისტემის ჩატვირთვა. ეს არის საერთო სისტემა ყველა სისტემაში და ძირითადი მიზეზი, ჩვეულებრივ, ფაილების ძიება და ჩატვირთვაა, ვინაიდან სისტემას, როგორც წესი, უწევს სკანირების ჩატარება მთლიანი დისკის დასადგენად. ამის თავიდან ასაცილებლად და თქვენი ოპტიმიზაციისთვის ჩექმა, არსებობს ინსტრუმენტები, როგორიცაა e4rat.

E4rat (Ext4 - წვდომის დროის შემცირება) არის დაწყების პროცესის დაჩქარების, ისევე როგორც პროგრამების დატვირთვის პროგრამების დაჩქარებული პროგრამა, ჩატვირთვის პირველ 2 წუთში გამოყენებული ფაილების რეგისტრაცია, მათი გადაადგილება და ჩატვირთვა, რითაც დრო ამოიწურება ძებნისა და როტაციის შეფერხებები. ეს იწვევს მყარი დისკის გადაცემის მაღალ სიჩქარეს.

პროცესი შედგება სამი ეტაპისგან: შეგროვება ინფორმაცია დაწყების, ფაილების გადანაწილების და შემდეგ ჩატვირთვისას მათი ჩატვირთვის შესახებ.

გაითვალისწინეთ, რომ ეს მუშაობს მხოლოდ მაგნიტურ დისკებზე და მათი ფორმატირება საჭიროა ext4- ით.

ჩვენ დავიწყებთ პროგრამის გადმოწერით თქვენი გვერდიდანამ შემთხვევაში, მე ჩამოვტვირთავ .deb ფაილს, რადგან მე ვიყენებ Ubuntu 11.04-ს.

ინსტალაციის დაწყებამდე, ჩვენ უნდა წაშალოთ ureadahead, ისე, რომ იგი არ ეწინააღმდეგება:

sudo dpkg --purge ureadahead ubuntu-minimal

შენიშვნა: გასუფთავებამდე ორი დეფისია.

ჩვენ ვაყენებთ დამოკიდებულებებს e4rat– ზე:

sudo apt-get install libblkid1 e2fslibs

შემდეგ ჩვენ ვაყენებთ პროგრამას.

ახლა მე მაქსიმალურად მარტივად აგიხსნით, თუ როგორ უნდა გამოაცხადოთ იგი. პირველი, ჩვენ უნდა შეცვალონ ჩვენი მწველი ან grub2, როგორც საქმე შეიძლება იყოს:

sudo nano /boot/grub/grub.cfg

ფაილის შიგნით ვეძებთ სტრიქონს მსგავსი:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro

ჩვენ ვამატებთ სტრიქონის ბოლოს შემდეგი:

init=/sbin/e4rat-collect

ჩემს შემთხვევაში, ასე გამოიყურება:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro   quiet splash vt.handoff=7 init=/sbin/e4rat-collect

შენიშვნა: წინა ნაბიჯის გაკეთება შეიძლება ზუსტად იგივე გავაკეთოთ დაწყებისთანავე, როდესაც grub ეკრანი გამოვა, ჩვენ ჩვენი ოპერაციული სისტემის ხაზზე ვართ და დააჭირეთ "eმისი რედაქტირებისთვის. იმ შემთხვევაში, თუ დისკზე რამდენიმე სისტემა გაქვთ დაინსტალირებული, ამის გაკეთება უფრო ადვილია, ვინაიდან ჩვენ ვერიდებით სხვების ჩართვაში ჩართვას.

ამის გაკეთების შემდეგ, ჩვენ დავხურავთ რედაქტორი Ctrl + X, და ჩვენ გადატვირთეთ კომპიუტერი.

როდესაც ეს სისტემა ჩაიტვირთება, ჩვენ უნდა გავხსნათ ის პროგრამები, რომლებსაც ჩვეულებრივ უფრო ხშირად ვიწყებთ, როგორიცაა ბრაუზერი, ფოსტის მენეჯერი და ა.შ. ..., ამის გაკეთება ორი წუთი გვაქვს. ამის გაკეთების შემდეგ ჩვენ დარწმუნდებით, რომ ჟურნალი ფაილი შეიქმნა.

ls / var / lib / e4rat /

პასუხი უნდა იყოს startup.logთუ ეს რამეს არ გაჩვენებთ, თქვენ კვლავ უნდა გაიმეოროთ ნაბიჯები.

ახლა ჩვენ დავუბრუნდებით grub- ის რედაქტირებას, ამჯერად ამას გავაკეთებთ საწყისი ეკრანიდან დაჭერით eროგორც ზემოთ ავხსენი. და დავამატებთ ხაზის ბოლოს წინა ერთიშემდეგნაირად:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single

ჩვენ ვხურავთ და ვუშვებთ თავიდან, მაგრამ ამჯერად ამას ვაკეთებთ უსაფრთხო რეჟიმში ან ხაზის ხაზიდან ბრძანებები. შედით ჩვენი მომხმარებლის სახელით და პაროლით და შეასრულეთ:

sudo e4rat-realloc /var/lib/e4rat/startup.log

ამის გაკეთების შემდეგ, e4rat იწყებს ფაილების თქვენი დისკიდან გადატანას (შეიძლება ამას გარკვეული დრო დასჭირდეს), როდესაც ის დასრულდება, ჩვენ ხელახლა ვიწყებთ.

sudo shutdown-r now

ისე, რომ პროგრამა ყოველთვის მუშაობს დასაწყისში და გრძელდება მაშინაც კი, თუ ჩვენ განახლდება, ჩვენ ვარედაქტირებთ ჩვენს ჯგუფს,

sudo nano /etc/default/grub

და ჩვენ ვეძებთ ხაზოვანი:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

ჩვენ შემდეგ დავამატებთ შემდეგ სტრიქონს მშვიდი ჩხვლეტა,

init=/sbin/e4rat-preload

ამ გზით დარჩენა.

GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"

ჩვენ ვინახავთ ფაილს და გადატვირთეთ grub:

sudo update-grub

და ჩვენ ეს გვაქვს, ამიერიდან საჭირო პროგრამები უფრო სწრაფად დაიტვირთება.

დამატებითი ინფორმაციისთვის შეგიძლიათ ეწვიოთ მათ გვერდს წყაროფორგის.

ცოტა ხანში შევეცდები და თუ არ დავბრუნდები, ეს იმიტომ მოხდება, რომ მყარი დისკი გარდაიცვალა


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

13 კომენტარი დატოვე შენი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო.

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.

  1.   elav <° Linux დიჯო

    მუშაობს f ** მეფე !!! შეგიძლიათ თქვათ, რომ პროგრამები უფრო სწრაფად იხსნება

  2.   Carlos დიჯო

    მშვენიერია, ვცდი LMDE– ში ... გეტყვი როგორ მიდის.

    ულოცავენ.

  3.   ფრედი დიჯო

    იგივე, თუ სწრაფად არ დავბრუნდები, მოგვიანებით დავბრუნდები ჰეჰე.

    1.    ფრედი დიჯო

      რამდენიმე მცდელობის შემდეგ, არა, არ იმუშავა.

      კიდევ ვცდი, მაგრამ სხვა დღეს.

      1.    elav <° Linux დიჯო

        ეს ჩემთვის და KZKGGaara- სთვის მუშაობდა, სანამ არჩლინკს მიწაზე არ დააგდებდა ჰაჰაჰაჰ

        1.    ნერჟამარტინი დიჯო

          ᲦᲛᲔᲠᲗᲝ ᲩᲔᲛᲝ! რა მოხდა o_0

          1.    ნერჟამარტინი დიჯო

            ეჰემ! ისევ სამსახურიდან ვწერ! ^ _ ^ უ
            არ დაიჯერო, რომ «ბნელ მხარეში» გადავედი !!! ჰეჰეჰე

            1.    elav <° Linux დიჯო

              ჩვეულებრივ, დღეს KZKGGaara გამოჩნდა Windows 7-ით დაინსტალირებული


  4.   ერითრიმი დიჯო

    ხიბლივით მუშაობს! პროგრამები იწყება ბევრად უფრო სწრაფად! დიდი მადლობა რჩევისთვის! 😀

  5.   მოძალადე დიჯო

    მივხვდი, რომ არსებობს ნაბიჯი, რომლის გამოტოვებაც შესაძლებელია:

    sudo e4rat-realloc /var/lib/e4rat/startup.log

    ამის გაკეთების შემდეგ, e4rat იწყებს ფაილების თქვენი დისკიდან გადატანას (შეიძლება ამას გარკვეული დრო დასჭირდეს), როდესაც ის დასრულდება, ჩვენ ხელახლა ვიწყებთ.

    sudo გამორთვა - ახლა ## ეს განახლება უფრო მეტია

    ისე, რომ პროგრამა ყოველთვის მუშაობს დასაწყისში და გრძელდება მაშინაც კი, თუ ჩვენ განახლდება, ჩვენ ვარედაქტირებთ ჩვენს ჯგუფს,

    sudo nano / etc / default / grub

  6.   ერუნამო ჯაზ დიჯო

    მე ახლახანს შევეცადე და სიმართლე ისაა, რომ ცვლილება ბევრი არ არის: / და თითქმის ერთი წელია რაც არ მაქვს ფორმატირებული.

  7.   ანხელ დე ლა ვეგა დიჯო

    დილა მშვიდობისა, მივყევი წერილისკენ ნაბიჯებს, მაგრამ არ იმუშავა, startup.log ფაილიც კი არ არის შექმნილი და შეამოწმეთ პროგრამები, რომლებიც იწყება და e4rat არ იწყება, მე მაქვს Ubuntu 13.04, სიმართლე უკვე ცოტათი გიჟდება ... დიდი მადლობა შენი დახმარება

  8.   Mario დიჯო

    შესანიშნავია ეს ნაბიჯი 1 წუთიდან 40 წამიდან 29 ზუსტ წამამდე დაწყებამდე !!!!!!!!!! დიდი მადლობა, თუმცა ისინი საერთოდ არ ხსნიან ამას, მაგრამ ექსპერიმენტებით მე მივაღწიე მას მადლობა