e4rat (Ext4 - წვდომის დროის შემცირება) არის სიმრავლე ინსტრუმენტები for დააჩქარეთ ჩატვირთვის პროცესი, ისევე როგორც პროგრამები, რომლებიც იტვირთება გაშვებისას, პირველი 2 წუთის განმავლობაში გამოყენებული ფაილების რეგისტრაცია, მათი გადაადგილება y მათი წინასწარ ჩატვირთვა, ამრიგად, აღმოფხვრილი იქნება ძიების დრო და როტაცია. ეს იწვევს მყარი დისკის გადაცემის მაღალ სიჩქარეს. |
პროცესი შედგება სამი ეტაპისგან: ინფორმაციის შეგროვება სტარტაპის შესახებ, ფაილების გადანაწილება და შემდეგ ჩატვირთვა მათი ჩატვირთვისას.
ჩვენ დავიწყებთ იმით გადმოწერეთ პროგრამა.
ინსტალაციის დაწყებამდე უნდა წაშალოთ ureadahead, რომ მას არ შეეწინააღმდეგოს:
sudo dpkg - გამწმენდი ureadahead ubuntu- მინიმალური
ჩვენ ვაყენებთ დამოკიდებულებებს e4rat– ზე:
sudo apt-get დააინსტალირეთ libblkid1 e2fslibs
შემდეგ ჩვენ ვაყენებთ პროგრამას.
ახლა მე მაქსიმალურად მარტივად აგიხსნით, თუ როგორ უნდა გამოაცხადოთ იგი. პირველი, ჩვენ უნდა შეცვალონ ჩვენი grub ან 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- შეგროვება
ჩემს შემთხვევაში, ასე გამოიყურება:
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 ეკრანი გამოვა, ჩვენ ვდგავართ OS– ის ხაზზე და ვაჭერთ '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 გამორთვა -r ახლა
ისე, რომ პროგრამა ყოველთვის მუშაობს დასაწყისში და გაგრძელდება მაშინაც კი, თუ განახლდება, ჩვენ ვარედაქტირებთ ჩვენს ჯგუფს:
sudo nano / etc / default / grub
და ჩვენ ვეძებთ ხაზს:
GRUB_CMDLINE_LINUX_DEFAULT = "მშვიდი ჩხვლეტა"
ჩვენ დავამატებთ შემდეგ სტრიქონს მშვიდი ჩხვლეტის წინ,
init = / sbin / e4rat-preload
ამ გზით დარჩენა.
GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat- გადატვირთვის მშვიდი გაჟონვა"
ჩვენ ვინახავთ ფაილს და გადატვირთეთ grub:
sudo update-grub
ეს უკვე გვაქვს. ამიერიდან, ჩვეულებრივი პროგრამები უფრო სწრაფად იტვირთება გაშვებისას.
დამატებითი ინფორმაციისთვის შეგიძლიათ ეწვიოთ ბმულს პროექტის გვერდი წყაროზე.
წყარო: Linux ზონა
15 კომენტარი დატოვე შენი
გამარჯობა კარგი, მადლობა პასუხის გაცემისთვის, მე შევეცადე გამეკეთებინა ეს, მაგრამ ვერ მოვახერხე, თუ გნებავთ დროის განახლება LM– ით, ძალიან კარგი იქნება, მადლობა პაბლო.
იმ დროს მე ვცადე ეს უბუნტუსთან ერთად. ვფიქრობ, დიდი განსხვავება უნდა იყოს LM– სთან.
Გაუმარჯოს! პავლე
გამარჯობა, წვლილისთვის კარგია, ჩემი კითხვა არის ის, თუ თქვენ ის LM 13- ით სცადეთ? მუშაობს ?.
მივესალმები და მადლობა
ზუსტი! ის შეიძლება გამოყენებულ იქნას სხვა დისტროებშიც. მიზანი იყო პროგრამის წარდგენა, ახლანდელი ინსტალაციის ეტაპების ახსნა (ზოგადად, უბუნტუს მომხმარებლები და ბლოგის მკითხველთა უმეტესობა). ვინც სხვა დისტროს იყენებს, აუცილებლად იცის, რა უნდა გააკეთოს ან სად უნდა მოძებნოს დამატებითი ინფორმაცია.
Გაუმარჯოს! პავლე
მე შევეცადე და სიმართლე ის არის, რომ მე დავკარგე gdm, მე ვიყენებ ტრისკუილ 5.0-ს, რომელიც დაფუძნებულია Ubuntu 11.04- ზე, მინდა ვიცოდე, არის თუ არა რაიმე ფაილი, რომლის რედაქტირებაც შესაძლებელი იქნება, რომ შეძლო ჩემი გრაფიკული გარემოს აღდგენა, მადლობა
ის შეიძლება გამოყენებულ იქნას სხვა დისტროებისთვისაც, მაგალითად Archlinux .ñ
https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29
დაკავშირებით
ეს არ მაძლევს ინსტალაციის საშუალებას, ეს არის ის, რასაც ტერმინალში მივიღებ:
CMake შეცდომა /usr/share/cmake-2.8/Modules/FindBoost.cmake:1138 (შეტყობინება):
ვერ იძებნება მოთხოვნილი Boost ბიბლიოთეკები.
Boost header ფაილების პოვნა შეუძლებელია. გთხოვთ, დააყენოთ BOOST_ROOT ძირზე
დირექტორია, რომელიც შეიცავს Boost- ს ან BOOST_INCLUDEDIR- ს, რომელიც შეიცავს ამ დირექტორიას
Boost- ის სათაურები.
ზარის დასტა (უახლესი ზარი პირველი):
CMakeLists.txt: 20 (find_package)
CMake შეცდომა src / cmake / Findext2fs.cmake: 17 (MESSAGE):
Ext2fs ვერ მოიძებნა
ზარის დასტა (უახლესი ზარი პირველი):
src / CMakeLists.txt: 57 (FIND_PACKAGE)
- არასრული კონფიგურაცია, მოხდა შეცდომები!
დაკავშირებით
კარგი, შეგიძლიათ ჩამოტვირთოთ deb პაკეტი, წყაროები გადმოწერილი მაქვს პირდაპირ ჩემთვის.
რეესტრის, გადაადგილებისა და ფაილის წინასწარ ჩატვირთვა კარგად გამოიყურება, მაგრამ ...
ამდენი დროა საჭირო Linux– ის განაწილების დაწყებაზე? საქმე ეხება ჩვენს მიერ გატარებულ მომსახურებებს? განუწყვეტლივ ვუჩივით იგივეზე?
მობილური ტელეფონის ჩართვასა და საიდენტიფიკაციო კოდის შეყვანაზე მეტს არ ვჭირდება და მე მაქვს დრამა Ext4– ით, რადგან ჩემი ამჟამინდელი სამაშველო დისტრო, Slax, ამ ფაილურ სისტემას არ მართავს ამ მომენტში, რაც უკვე დროს მოითხოვს. 😉
რამე მსგავსი რამე ხდება სხვასთან?
თქვენ უნდა შეცვალოთ grub კონფიგურაციის ფაილი, როგორც სისტემის სუპერ მომხმარებელი ... ცხადია, ამ გზით ის არ შეინახავს ცვლილებებს. Გაუმარჯოს…
მხოლოდ უბუნტუსთვის?
ისე, მე მაქვს პრობლემები boot– დან რედაქტირების დროს.
პულსი e, სტრიქონს ემატება ერთიანი და პულსი ctrl + x
ამის შემდეგ ეკრანი შავი ხდება და მე უნდა გადატვირთოთ.
ვბრუნდები რედაქტორში და ვხედავ, რომ ცვლილება არ შენახულა.
დაკავშირებით
მადლობა, ეს შესანიშნავად იმუშავა Debian– ზე. ძალიან ბევრი დამოკიდებულება (libboots), მაგრამ ყველაფერი კარგადაა.
ვფიქრობ, ეს ოპტიმიზაცია აზრი არა აქვს SSD დისკებს, არა?