การเพิ่มประสิทธิภาพการบูต GNU / Linux ด้วย E4rat

เมื่อวานนี้เพื่อนบอกฉันเกี่ยวกับ 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 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

หมายเหตุ: ขั้นตอนก่อนหน้านี้สามารถทำได้เหมือนกันทุกประการตั้งแต่เริ่มต้นเมื่อหน้าจอด้วงออกมาเราอยู่ในแนวปฏิบัติการของเราและกด '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.

อีกสักครู่ฉันจะลองและถ้าฉันไม่กลับมามันคงเป็นเพราะฮาร์ดไดรฟ์ของฉันจะตาย😀


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   elav <°ลินุกซ์ dijo

    ได้ผล f ** king !!! คุณสามารถบอกได้ว่าแอปพลิเคชั่นเปิดเร็วขึ้น😀

  2.   คาร์ลอ dijo

    เยี่ยมมากฉันจะลองใน LMDE ... ฉันจะบอกคุณว่ามันเป็นอย่างไร

    อาศิรพจน์

  3.   Fredy dijo

    เหมือนเดิมถ้าฉันไม่กลับเร็วฉันจะกลับทีหลังฮิฮิ

    1.    Fredy dijo

      หลังจากพยายามหลายครั้งไม่ได้ผล

      ฉันจะลองอีกครั้ง แต่อีกวัน

      1.    elav <°ลินุกซ์ dijo

        มันใช้ได้ผลสำหรับฉันและ KZKGGaara ก่อนที่จะโยน Archlinux ของเขาลงไปที่พื้นด้วยฮ่า ๆ ๆ

        1.    เนอร์จามาร์ติน dijo

          พระเจ้าช่วย! มันเกิดอะไรขึ้น? o_0

          1.    เนอร์จามาร์ติน dijo

            เอิ่ม! อีกครั้งที่ฉันเขียนจากงาน! ^ _ ^ U
            อย่าเชื่อว่าฉันได้ไป«ด้านมืด» !!! ฮิฮิ

            1.    elav <°ลินุกซ์ dijo

              ปกติวันนี้ KZKGGaara ปรากฏตัวพร้อมกับติดตั้ง Windows 7 😀


  4.   แอริ ธ ริม dijo

    ใช้งานได้เหมือนมีเสน่ห์! โปรแกรมเริ่มเร็วขึ้นเยอะ! ขอบคุณมากสำหรับคำแนะนำ! 😀

  5.   นักล่า dijo

    ฉันค้นพบว่ามีขั้นตอนที่สามารถข้ามได้:

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

    เมื่อเสร็จแล้ว e4rat จะเริ่มย้ายไฟล์จากดิสก์ของคุณ (อาจใช้เวลาสักครู่) เมื่อเสร็จสิ้นเราจะเริ่มต้นใหม่

    sudo shutdown-r ตอนนี้ ## การรีบูตครั้งนี้มีมากขึ้น

    เพื่อให้โปรแกรมทำงานที่จุดเริ่มต้นและอยู่ได้ตลอดเวลาแม้ว่าเราจะอัปเดตเราก็แก้ไขด้วงของเรา

    sudo nano / etc / default / grub

  6.   erunamoJAZZ dijo

    ฉันเพิ่งลองและความจริงก็คือการเปลี่ยนแปลงไม่มาก: /, และฉันไม่ได้ฟอร์แมตมาเกือบปี

  7.   แองเจิ้ลเดอลาเวก้า dijo

    สวัสดีตอนบ่ายฉันทำตามขั้นตอนในจดหมาย แต่ไม่ได้ผลแม้แต่ไฟล์ startup.log ก็ไม่ได้สร้างขึ้นและตรวจสอบโปรแกรมที่เริ่มต้นและ e4rat ไม่เริ่มทำงานฉันมี Ubuntu 13.04 ความจริงกำลังทำให้ฉันคลั่งไคล้อยู่แล้ว ... ฉันขอขอบคุณ การช่วยเหลือของคุณ

  8.   มาริโอ dijo

    ขั้นตอนนี้ยอดเยี่ยมตั้งแต่เริ่มต้นใน 1 นาที 40 วินาทีถึง 29 วินาทีที่แน่นอน !!!!!!!!!! ขอบคุณมากแม้ว่าพวกเขาจะอธิบายไม่ดีเลย แต่การทดลองฉันทำได้ขอบคุณ