
내 하드웨어에서 컴파일된 소프트웨어가 내 하드웨어에서 더 빠르게 작동한다는 말을 여러 번 들었습니다. 소스에서 컴파일하면 Firefox 또는 Chromium 성능의 10%를 얻을 수 있습니까?
답변1
Gentoo 사용자로서 나는 확실히 말할 수 있습니다:때에 따라 다르지.
- 일부 무거운 옵션을 비활성화하면 애플리케이션이 더 빠르게 작동합니다.
- 일부 위험한 최적화를 활성화하고 작동하면 애플리케이션이 더 빠르게 작동합니다.
- 업스트림 기본값을 사용하면 애플리케이션 작동 속도가 느려집니다.
- 잘못 구성하면 애플리케이션이 느려지고 불안정해집니다.
일반적으로 앱을 간단히 다시 컴파일하는 것만으로는 눈에 띄는 개선 효과를 얻을 수 없습니다. 유일한 차이점은 비디오 인코더와 같이 CPU를 많이 사용하는 애플리케이션입니다. 새로운 CPU 기술과 새로운 컴파일러가 나올 때마다 성능이 조금씩 향상됩니다.
답변2
저는 소스 컴파일에 대한 매우 기본적인 지식과 경험을 가지고 있습니다. 하지만 제가 아는 한, 소스에서 앱을 컴파일하면 몇 가지 장점이 있습니다.
기본적으로 앱에 기능을 추가하거나 제거할 수 있는데, 이는 앱 전체를 설치하는 대신 특정 기능이 필요할 때 유용합니다.
따라서 필요에 따라 앱을 컴파일하면 앱 전체가 아닌 필요한 것만 정확하게 얻을 수 있어 성능이 향상될 수 있습니다.
다음 기사를 살펴보십시오.
이 게시물은 3개월 전에 작성되었으므로 귀하의 질문에 대한 가능한 답변을 공유해 주시기 바랍니다.
최고
답변3
소스에서 프로그램을 컴파일하고 특정 옵션을 비활성화/활성화하여 필요에 맞게 조정하면 더 나은 성능을 얻을 수 있지만, 이 특별한 경우에는 웹 브라우저에 대해 이야기하고 있습니다. 웹 브라우저의 성능은 네트워크 연결 속도와 방문하는 웹 사이트의 대역폭에 크게 좌우되며 최적화된 편집과는 거의 관련이 없습니다.
그러므로 수고할 가치가 없습니다.
바이너리를 설치한 다음 특정 브라우저 플러그인(예: 차단 스크립트 또는 광고)을 설치하면 훨씬 더 나은 성능을 얻을 수 있습니다.