บางแห่งฉันอ่านว่าฉันควรลบโปรแกรมเริ่มต้นของฉันใน Ubuntu แล้วสร้างจากแหล่งที่มาเพื่อเพิ่มความเร็วของระบบ จะใช้งานได้ไหม
บางแห่งฉันอ่านว่าฉันควรลบโปรแกรมเริ่มต้นของฉันใน Ubuntu แล้วสร้างจากแหล่งที่มาเพื่อเพิ่มความเร็วของระบบ จะใช้งานได้ไหม
คำตอบ:
ไม่และมันจะไม่คุ้มค่ากับเวลาที่คุณจะต้องทำไม่ต้องพูดถึงความจริงที่ว่าคุณจะไม่ได้รับการอัพเดตด้านความปลอดภัยโดยตรงจาก Ubuntu อีกต่อไป
ครั้งเดียวที่ฉันจะสร้างตัวเองคือถ้าคุณต้องการรุ่นของซอฟต์แวร์ที่ไม่ได้อยู่ในพื้นที่เก็บข้อมูลใด ๆ แล้วพิจารณาการดาวน์โหลดแหล่งที่มา ดาวน์โหลดการอ้างอิง (ไลบรารีการพัฒนาและอื่น ๆ ) จากที่เก็บ Ubuntu และสร้างเมื่อคุณต้องการอัปเดต
ฉันไม่ต้องการดูถูกเหยียดหยามเนื่องจากฉันรวมตัวเองไว้ในนี้ แต่ผู้ดูแลแพคเกจโดยรวมจะสร้างงานที่ดีกว่าที่คุณต้องการ หากตัวเลือกการสร้างของคุณเปิดใช้งานการเร่งฮาร์ดแวร์บางประเภทคุณจะไม่เห็นความแตกต่างมากมาย
ฉันได้รวบรวมระบบที่สมบูรณ์ตั้งแต่เริ่มต้นโดยใช้linux ตั้งแต่เริ่มต้นและอ่อนโยนและพบว่าฉันรู้สึกได้ถึงการปรับปรุงประสิทธิภาพบนฮาร์ดแวร์ที่ใช้พลังงานต่ำและเฉพาะเช่น Playstation 2 และซีพียู 1 กิกะเฮิร์ตซ์อะตอมบน mini-ITX โปรดจำไว้ว่าฉันต้องทำสิ่งนี้กับระบบเหล่านี้เนื่องจากแฟล็กการรวบรวมปกติจะไม่ทำงานในค่าเริ่มต้น
คำตอบคือใช่
โดยการรวบรวมระบบปฏิบัติการสำหรับพีซีของคุณโดยการลบโมดูลใด ๆ และทั้งหมดที่ไม่ต้องการและคอมไพล์สำหรับสถาปัตยกรรมของคุณและปรับให้เหมาะสมสำหรับฮาร์ดแวร์ของคุณและการใช้คอมไพเลอร์ล่าสุดคุณอาจเพิ่มประสิทธิภาพ 1-2%
มันได้รับการพิสูจน์เมื่อเวลาผ่านไปว่าการกระจายเช่น Gentoo ให้การปรับปรุงประสิทธิภาพการทำงานเพียงเล็กน้อย แต่ข้อเสียคือจริงๆแล้วมันไม่คุ้มค่ากับความพยายาม (อย่าเข้าใจฉันผิด Gentoo เป็นการกระจายที่ยอดเยี่ยมไม่ใช่เป็นการกระจายตัวของตลาดขนาดใหญ่)
ทันใดนั้นคุณจะต้องติดตามการอัปเดตซอฟต์แวร์ทั้งหมดในระบบของคุณและหากมีปัญหากับเวอร์ชั่นใหม่คุณจำเป็นต้องรู้แอพพลิเคชั่นพื้นฐานเพื่อทำการดีบักว่าทำไมมันถึงไม่สร้างขึ้น
มีคนเพิ่มประสิทธิภาพระบบปฏิบัติการเพียงทำถ้าคุณต้องการใช้เวลาหลายวันทำเช่นนี้เป็นงานอดิเรกหรือเพื่อการวิจัย
มันไม่คุ้มค่ากับความพยายาม ถ้าคุณต้องการคุณอาจลองGentoo Linux
ไม่มีแพ็คเกจที่portage
คอมไพล์แล้ว(มีอยู่ไม่กี่แพ็กเกจ) และผู้จัดการแพ็คเกจชื่อซอฟต์แวร์รวบรวมสำหรับพีซีของคุณ แต่คุณจะไม่เห็นความแตกต่าง
ไม่เว้นแต่คุณจะรวบรวมในตัวเลือกเฉพาะที่ช่วยหรือรวบรวมตัวเลือกมากมาย ... ตัวอย่าง tcmalloc สำหรับรีหรือเอาตัวแปลงสัญญาณจำนวนมากออกจาก ffmpeg ... เพียงแค่พูด - มันขึ้นอยู่กับ