- - วิธีทำความสะอาดและเร่งความเร็ว Arch Linux

วิธีทำความสะอาดและเร่งความเร็ว Arch Linux

จากการทำงานของ Linux ที่แตกต่างกันทั้งหมดระบบที่นั่น Arch Linux โดดเด่นในฐานะหนึ่งในระบบที่แคบและสะอาดที่สุด เป็นเรื่องง่ายที่จะดูว่าทำไม Arch Linux จึงอนุญาตให้ผู้ใช้สร้างระบบของตนเองได้โดยไม่ต้องกำจัดซอฟต์แวร์ bloat จำนวนมาก ถึงกระนั้นก็ยังมีแนวโน้มที่จะชะลอตัวและเกิดความสับสนเช่นเดียวกับ Arch Linux PC ส่วนใหญ่

นี่คือเหตุผลที่ในคู่มือนี้เราจะไปทุกวิธีที่คุณสามารถทำความสะอาดและเร่งความเร็วให้กับ Arch Linux PC และเรียกคืนไปยังระบบปฏิบัติการที่รวดเร็วเหมือนเดิม!

การทำความสะอาด Pacman ขุมทรัพย์

การล้างแคช Pacman ใน Arch Linux เป็นความคิดที่ดีเมื่อทุกอย่างเริ่มช้าลงเช่นเดียวกับการอัพเดตซอฟต์แวร์แต่ละครั้ง Pacman จะเติมไฟล์แพ็คเกจที่ดาวน์โหลดได้จำนวนมาก หากต้องการล้างออกให้เปิดหน้าต่างเทอร์มินัลแล้วใช้คำสั่งต่อไปนี้เพื่อล้างข้อมูลออก

sudo paccache -r

คำสั่งดังกล่าวใช้งานได้สำหรับผู้ใช้ส่วนใหญ่และจะไม่มีข้อมูลในแพ็คเกจทั้งหมดในแคช การทำเช่นนี้เป็นการล้างพื้นที่ แต่ก็อาจไม่ปลอดภัย โดยเฉพาะอย่างยิ่งหากการอัปเดตหยุดลงและคุณต้องลดระดับเป็นเวอร์ชันในแคชของคุณ หากคุณยังคงต้องการเพิ่มความเร็ว Arch ด้วยการล้างแคชมีคำสั่งอื่นที่จะอนุญาตให้ผู้ใช้จัดการเวอร์ชันของโปรแกรมที่จะลบมากกว่าที่จะลบทุกอย่างโดยไม่เลือก

sudo paccache -rk1

หรือหากคุณต้องการลบเฉพาะแพ็กเกจ Arch ที่ถอนการติดตั้งจากแคช Pacman ให้เรียกใช้คำสั่งนี้:

sudo paccache -ruk0

ระบบแพ็คเกจ Arch Linux มีตัวเลือกมากมาย สำหรับการดำเนินการเพิ่มเติมให้เรียกใช้ paccache -h ในอาคารผู้โดยสาร

จัดการแอปเริ่มต้น

แม้ว่าผู้ใช้ Arch Linux จะสร้างระบบปฏิบัติการตั้งแต่เริ่มต้นพวกเขายังอาจเสี่ยงต่อการมีแอพพลิเคชั่นเริ่มต้นมากเกินไป การควบคุมด้านนี้ของระบบปฏิบัติการของคุณเป็นสิ่งสำคัญเนื่องจากมีแอปพลิเคชันจำนวนมากที่ทำงานเมื่อเริ่มต้นสามารถกินทรัพยากร CPU และ RAM ได้อย่างรวดเร็ว

สภาพแวดล้อม Linux บนเดสก์ท็อปแต่ละเครื่องนั้นค่อนข้างดีหน้าที่ในการให้ผู้ใช้จัดการแอปพลิเคชันเริ่มต้น แต่หากคุณเพียงแค่ต้องการลบโปรแกรมออกอย่างรวดเร็วไม่จำเป็นต้องใช้แอป ให้เปิดเทอร์มินัลแล้วใช้ ซีดี คำสั่งเพื่อย้ายเทอร์มินัลลงใน ~ / .config / autostart โฟลเดอร์

cd ~/.config/autostart

ใช้ LS คำสั่งเปิดเผยโปรแกรมใด ๆ ที่อาจอยู่ในไดเรกทอรี autostart จากนั้นคัดลอกชื่อไฟล์และใช้ RM เพื่อลบไฟล์จากโฟลเดอร์ การลบไฟล์ทางลัดบนเดสก์ท็อปด้วยการป้องกันไม่ให้โหลดขึ้นมาโดยอัตโนมัติเมื่อบู๊ต Arch, เรียกคืนทรัพยากรพีซีที่มีค่า

rm example.desktop

ทำขั้นตอนนี้ซ้ำสำหรับรายการมากเท่าที่คุณต้องการ

ปิดใช้งาน Spin-up ที่ถูกเซ

ด้านที่ช้าที่สุดที่เป็นไปได้ของ Arch Linux คือ“ สปินอัพที่เซ” เป็นคุณลักษณะที่มีฮาร์ดไดรฟ์พีซีบางตัวซึ่งทำให้ฮาร์ดไดรฟ์ ATA บูตขึ้นช้าลงโดยการโหลดไดรฟ์ที่เชื่อมต่อแต่ละตัวทีละตัว หากคุณใช้ Arch Linux กับฮาร์ดไดรฟ์หลายตัวโดยเฉพาะบนแล็ปท็อปสิ่งนี้จะช่วยประหยัดอายุการใช้งานแบตเตอรี่ที่มีค่าได้ อย่างไรก็ตามมันอาจลดเวลาการบู๊ตของคุณ หากคุณสามารถอยู่ได้โดยปราศจากคุณสมบัตินี้เป็นวิธีที่ค่อนข้างง่ายในการเพิ่มความเร็วในขั้นตอนการบู๊ต Arch Linux

หากต้องการปิดใช้งานก่อนอื่นให้ยืนยันว่าคุณเปิดใช้งาน โปรดทราบว่าไม่ใช่ว่าทุก ๆ Arch PC จะใช้ Staggered Spin-up หากต้องการตรวจสอบว่าทำงานอยู่หรือไม่ให้เรียกใช้งานในเทอร์มินัล:

dmesg | grep SSS

หากคุณสังเกตเห็นบางสิ่งบางอย่างที่อ้างอิง“ SSS” ในผลลัพธ์ Arch Linux PC ของคุณกำลังใช้ Staggered Spin-up หากต้องการปิดใช้งานให้เรียกใช้:

sudo nano /etc/default/grub

ค้นหาในไฟล์กำหนดค่า Grub GRUB_CMDLINE_LINUX_DEFAULTและเพิ่มรหัสต่อไปนี้ระหว่างเครื่องหมายคำพูด

libahci.ignore_sss=1

หลังจากเพิ่มรหัสใหม่ให้กับพารามิเตอร์เคอร์เนลให้สร้างอิมเมจสำหรับบูตอีกครั้งเพื่อบันทึกการเปลี่ยนแปลง

sudo grub-mkconfig -o /boot/grub/grub.cfg

ลดความล่าช้าในการบูต

การรับรู้ที่ช้าลงสำหรับ Arch Linux คือหน้าจอการบูตด้วง ใช้เวลาโหลด 5 นาที (และบางครั้งก็มากกว่า) ซึ่งค่อนข้างน่ารำคาญ หากคุณไม่เคยแตะที่ bootloader ของ Grub การรอเป็นเวลา 5 วินาทีอาจดูเหมือนเป็นนิรันดร์ ในการรับค่าอันมีค่าเหล่านั้นกลับ 5 วินาทีให้พิจารณาลดเวลาที่ Grub อยู่ในรายการบูตก่อนที่จะโหลดโดยอัตโนมัติ

ในหน้าต่างเทอร์มินัลให้รัน:

sudo nano /etc/default/grub

ในไฟล์กำหนดค่าค้นหา GRUB_TIMEOUT =5และเปลี่ยนตัวเลขเป็นตัวเลขที่ต่ำกว่า เพื่อเหตุผลด้านสุขภาพจิตของคุณเองอย่าไปต่ำกว่า 1 วินาที! เมื่อคุณตัดสินใจว่าการแก้ไขนี้สมเหตุสมผลแล้วให้สร้างการกำหนดค่าใหม่:

sudo grub-mkconfig -o /boot/grub/grub.cfg

ครั้งต่อไปที่ Arch Linux โหลดขึ้น Grub จะใช้เวลาในการบูตน้อยลง!

ปิดใช้งาน FSCK เมื่อบูต

ทุกครั้งที่ Arch เริ่มบู๊ตกระบวนการ FSCK จะทำงานและทำความสะอาดเศษสกปรกจากฮาร์ดไดรฟ์ สิ่งนี้มีประโยชน์มากหาก Linux PC ของคุณรีสตาร์ทโดยไม่ตั้งใจหรืออย่างอื่นที่เกี่ยวข้องกับฮาร์ดไดรฟ์ผิดพลาด ปัญหาคือการเรียกใช้การดำเนินการเช่นนี้ใช้เวลาสักครู่ หากคุณไม่สนใจเกี่ยวกับเครื่องมือ FSCK และคุณรู้ว่าคุณกำลังทำอะไรกับพีซีแบบลีนุกซ์ของคุณคุณสามารถฟื้นเวลาอันมีค่าเริ่มต้นได้ด้วยการปิดใช้งานคุณสมบัตินี้

หากต้องการปิดใช้งานให้แก้ไขเคอร์เนลและเพิ่ม fsck.mode = เฮี๊ยบ กับพารามิเตอร์

sudo nano /etc/default/grub

หา GRUB_CMDLINE_LINUX_DEFAULT และวางรหัสในระหว่างเครื่องหมายคำพูด เมื่อเสร็จแล้วบันทึกนาโนด้วย Ctrl + O และ Ctrl + Xจากนั้นสร้างเคอร์เนลใหม่

fsck.mode=skip

สร้างใหม่ด้วย:

sudo grub-mkconfig -o /boot/grub/grub.cfg
</ p>

ความคิดเห็น