Sering kali saya mendengar bahwa perangkat lunak yang dikompilasi di perangkat keras saya akan bekerja lebih cepat di perangkat keras saya. Bisakah saya memenangkan 10% kinerja Firefox atau Chromium jika dikompilasi dari sumber?
firefox
compiling
performance
chromium
optimization
Vitaly Zdanevich
sumber
sumber
Jawaban:
Sebagai pengguna Gentoo saya dapat mengatakan dengan pasti: itu tergantung .
Secara umum, tidak ada perbaikan nyata yang dapat dicapai dengan kompilasi ulang aplikasi yang sederhana. Satu-satunya perbedaan adalah aplikasi berat yang terikat CPU seperti encoders video. Mereka berkinerja lebih baik dengan setiap teknologi CPU baru dan setiap kompiler baru.
sumber
Saya memiliki pengetahuan dan pengalaman yang sangat mendasar dalam mengkompilasi dari sumber. Namun sejauh yang saya ketahui, ada beberapa keuntungan dalam menyusun aplikasi dari sumbernya.
Pada dasarnya, Anda dapat menambah atau menghapus fitur dari suatu aplikasi yang hebat jika Anda memerlukan beberapa fitur spesifik di dalamnya daripada menginstal seluruh aplikasi.
Karena itu, jika Anda menyusun aplikasi berdasarkan kebutuhan Anda, Anda akan mendapatkan apa yang Anda butuhkan daripada seluruh aplikasi yang dapat meningkatkan kinerja.
Lihat artikel-artikel ini:
Karena posting ini dibuat 3 bulan yang lalu, saya akan meminta Anda untuk membagikan jawaban yang mungkin untuk pertanyaan Anda jika Anda datang ke.
Bests
sumber
Meskipun Anda mungkin mendapatkan kinerja yang lebih baik dengan menyusun program dari sumber dan menonaktifkan / mengaktifkan opsi tertentu untuk menyesuaikannya dengan kebutuhan Anda, dalam kasus khusus ini Anda berbicara tentang browser web. Saya akan mengatakan bahwa kinerja browser web sangat tergantung pada kecepatan koneksi jaringan dan bandwidth situs web yang Anda kunjungi, dan tidak ada hubungannya dengan kompilasi yang dioptimalkan.
Karena itu tidak sepadan dengan masalahnya.
Anda mungkin mendapatkan kinerja yang jauh lebih baik dengan menginstal binari dan kemudian beberapa plugin browser khusus untuk misalnya memblokir skrip atau iklan.
sumber