ถ้าฉันรวบรวม Firefox แทนการติดตั้งแบบไบนารีมันจะทำงานได้เร็วขึ้น? [ปิด]


8

หลายครั้งที่ฉันได้ยินว่าซอฟต์แวร์ที่รวบรวมไว้ที่ฮาร์ดแวร์ของฉันจะทำงานได้เร็วขึ้นที่ฮาร์ดแวร์ของฉัน ฉันจะชนะ 10% ของประสิทธิภาพการทำงานของ Firefox หรือ Chromium ถ้ารวบรวมจากแหล่งที่มา?


ไม่มีวิธีที่จะบอกได้ว่าคุณไม่ได้ทำ อาจถามผู้ใช้ Gentoo แม้ว่าฉันจะสงสัย
muru

"ฉันจะได้รับประสิทธิภาพ 10% ของ Firefox หรือ Chromium ถ้ารวบรวมจากแหล่งที่มาหรือไม่" นั่นจะขึ้นอยู่กับตัวเลือกที่ใช้ในระหว่างการคอมไพล์ในทั้งสองสถานการณ์ แม้ว่าฉันจะคิดว่าสิ่งที่เราใช้นั้นถูกรวบรวมไว้เพื่อให้ความเร็วนั้นเป็นไปได้สูงที่สุดเมื่อเทียบกับฟีเจอร์ที่มีให้
Rinzwind

ปิดฟีเจอร์ภายในบางส่วนของ Firefox เพื่อให้เร็วขึ้น แม้ว่าในภาษาเยอรมันอาจมีประโยชน์เนื่องจากมีรายการอยู่มากมาย
PythoNic

คำตอบ:


3

ในฐานะผู้ใช้ Gentoo ฉันสามารถพูดได้ว่า: มันขึ้นอยู่กับ

  • หากคุณปิดใช้งานตัวเลือกบางตัวแอปพลิเคชันของคุณจะทำงานเร็วขึ้น
  • หากคุณเปิดใช้งานการเพิ่มประสิทธิภาพที่มีความเสี่ยงและใช้งานได้ - แอปพลิเคชันของคุณจะทำงานได้เร็วขึ้น
  • หากคุณใช้ค่าเริ่มต้น upstream แอปพลิเคชันของคุณจะทำงานช้าลง
  • หากคุณกำหนดค่าอะไรผิดแอปพลิเคชันจะช้าและไม่เสถียร

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


1

ฉันมีความรู้พื้นฐานและประสบการณ์ในการรวบรวมจากแหล่งที่มา แต่เท่าที่ฉันรู้มีข้อดีบางประการในการรวบรวมแอพจากแหล่งที่มา

โดยทั่วไปคุณสามารถเพิ่มหรือลบคุณสมบัติจากแอปที่ยอดเยี่ยมหากคุณต้องการคุณสมบัติเฉพาะในแอพมากกว่าการติดตั้งแอพทั้งหมด

ดังนั้นหากคุณรวบรวมแอพตามความต้องการของคุณคุณจะได้สิ่งที่คุณต้องการมากกว่าแอพทั้งหมดที่สามารถปรับปรุงประสิทธิภาพได้

ดูที่บทความเหล่านี้:


ตั้งแต่โพสต์นี้ถูกสร้างขึ้นเมื่อ 3 เดือนที่ผ่านมาฉันจะขอให้คุณแบ่งปันคำตอบที่เป็นไปได้สำหรับคำถามของคุณถ้าคุณได้มา

bests


1
คำตอบที่ดี Mostafa ฉันต้องการทำให้เสร็จด้วยตัวอย่างของคำแนะนำการรวบรวม firefox ของ gentoo GNU / linux distribution (โดยปกติแล้ว gentoo รวบรวมแพ็คเกจกับการใช้งานไบนารี) wiki.gentoo.org/wiki/Firefox#USE_flags (ธง USE ใช้สำหรับปรับแต่งการรวบรวมและเป็นการแสดงให้เห็นว่าคุณสามารถปรับแต่งการติดตั้ง firefox และประสิทธิภาพได้อย่างไรโดยการเปิด / ปิด ตัวเลือกการรวบรวม OFF)
gentooza

0

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

ดังนั้นจึงไม่คุ้มค่ากับปัญหา

คุณอาจได้รับประสิทธิภาพที่ดีขึ้นมากโดยการติดตั้งไบนารีแล้วปลั๊กอินเบราว์เซอร์ที่เฉพาะเจาะจงเช่นบล็อกสคริปต์หรือโฆษณา

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.