เมื่อวานนี้เพื่อนบอกฉันเกี่ยวกับ e4rat (Ext4 - การลดเวลาในการเข้าถึง) ชุดเครื่องมือเพื่อเร่งกระบวนการบูตของระบบของเราและวันนี้ฉันตัดสินใจที่จะลองดู
กำลังค้นหาฉันพบใน ลินุกซ์โซน.คอม บทช่วยสอนสำหรับการติดตั้งและคำอธิบายการทำงาน ฉันพูดที่นี่คำต่อคำ:
คุณอาจพบว่าเมื่อเวลาผ่านไประบบของคุณจะค่อนข้างหนักขึ้นและใช้เวลานานในการโหลดระบบปฏิบัติการของคุณนี่เป็นสิ่งที่พบได้บ่อยในทุกระบบและสาเหตุหลักมักมาจากการค้นหาและโหลดไฟล์ที่จำเป็นสำหรับการเริ่มต้น เนื่องจากระบบมักจะต้องสแกนดิสก์ทั้งหมดเพื่อค้นหา เพื่อหลีกเลี่ยงปัญหานี้และเพิ่มประสิทธิภาพไฟล์ รองเท้ามีเครื่องมือเช่น 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 roY เราเพิ่ม ต่อไปนี้ที่ท้ายบรรทัด:
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หมายเหตุ: ขั้นตอนก่อนหน้านี้สามารถทำได้เหมือนกันทุกประการตั้งแต่เริ่มต้นเมื่อหน้าจอด้วงออกมาเราอยู่ในแนวปฏิบัติการของเราและกด 'e'เพื่อแก้ไข ในกรณีที่คุณมีระบบหลายระบบติดตั้งบนดิสก์จะทำได้ง่ายกว่าเนื่องจากเราหลีกเลี่ยงการเข้าไปเกี่ยวข้องกับการเริ่มต้นระบบของระบบอื่น
เมื่อเสร็จแล้วเราจะปิดไฟล์ บรรณาธิการ Ctrl + X และเรารีสตาร์ทคอมพิวเตอร์
เมื่อเสร็จสิ้นการโหลดระบบเราต้องเปิดโปรแกรมที่เรามักจะเริ่มบ่อยขึ้นเช่นเบราว์เซอร์ตัวจัดการเมล ฯลฯ ... เรามีเวลาสองนาทีในการทำ เมื่อเสร็จแล้วเราตรวจสอบให้แน่ใจว่าได้สร้างไฟล์บันทึกแล้ว
ls / var / lib / e4rat /
คำตอบต้องเป็น เริ่มต้น.logหากไม่แสดงอะไรคุณจะต้องทำซ้ำขั้นตอนอีกครั้ง
ตอนนี้เรากลับไปที่การแก้ไขด้วงคราวนี้เราทำจากหน้าจอหลักโดยการกด 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"เราบันทึกไฟล์และโหลดด้วงใหม่:
sudo update-grubและเรามีแล้วนับจากนี้ไปโปรแกรมที่จำเป็นจะถูกโหลดเร็วขึ้น
สำหรับข้อมูลเพิ่มเติมคุณสามารถเยี่ยมชมเพจของพวกเขาได้ SourceForge.
สักพักจะลองดูครับ ถ้าไม่กลับมาคงเป็นเพราะฮาร์ดดิสผมจะพังแล้ว