배포판 간에 성능 차이가 있습니까? [폐쇄]

배포판 간에 성능 차이가 있습니까? [폐쇄]

저는 리눅스를 처음 접했습니다. 이제 저는 데비안 우분투 페도라(debian ubuntu fedora)와 아치(arch)와 같은 많은 배포판을 사용해 보았습니다. 어떤 배포판이 최고의 성능을 제공하는지 알고 싶습니다. 참고로 제 컴퓨터는 i5-1135g7과 8GB RAM을 갖춘 노트북(Huawei matebook d15)입니다. 저는 주로 Python으로 코딩하고 3D 모델링/렌더링에는 Blender를 사용합니다. 이 워크로드에는 어떤 배포판이 권장됩니까?

답변1

이러한 옵션 간에 성능에는 큰 차이가 없습니다. 궁극적으로 세 가지 모두 동일한 소프트웨어를 제공하고 거의 동일한 방식으로 구축됩니다.

유일한 차이점은 다음과 같습니다.

  1. 커널 및 드라이버가 최신 상태입니다(3년 전에 출시된 노트북의 경우 별 차이가 없습니다. 이러한 릴리스는 모두 괜찮습니다). 그러나 약간 더 현대적인 Fedora 또는 Arch 커널은 매우 특정한 상황에서 이점을 가질 수 있습니다.
  2. 이것편안한독점 그래픽 드라이버(주로 Nvidia)를 설치할 수 있지만 하드웨어에서는 작동하지 않습니다. 그리고 "쉬움"은 매우 주관적인 용어입니다.

나는 대부분의 사람들이 사용하는 Linux 배포판이 안정성이 보장되는 최고의 서비스를 받을 것이라고 생각합니다. 이러한 (완전히 개인적인) 기준에 따르면 Debian, Ubuntu 및 Fedora는 같은 리그에 있는 반면 Arch는 더 빠르게 움직이고 약간 더 실험적인 것입니다.

따라서 Ubuntu, debian 또는 Fedora 중 하나를 선택하십시오. 저는 개인적으로 debian이나 Ubuntu 설치 프로그램보다 Fedora 설치 프로그램을 선호합니다. 이것은 매우 약한 주장이지만 동의하겠습니다. 시스템을 이상적으로 설정한 다음 2~4년마다 근본적으로 운영 체제를 설정하려면 현재 Ubuntu LTS(이 글을 쓰는 시점에서는 Ubuntu 22.04 LTS)를 사용하세요.

저는 초보자에게 Arch를 추천하지 않습니다. 그런데 또 그게 말이야.극도로주걱. Arch를 테스트하고 관리하기 쉽다고 생각했다면 아마도 나와는 다를 것입니다(아주 괜찮습니다).

답변2

배포판 간의 성능 차이는 상당할 수 있습니다. 예를 들어 다음을 확인할 수 있습니다.

예를 들어 Clear Linux는 일반적으로 제가 매일 사용하도록 권장하는 것이 아니라는 점도 주목할 가치가 있습니다. 사용자가 많지 않은 롤링 릴리스이므로 사용하려는 경우 테스트/QC/QA가 충분하지 않기 때문에 버그가 발생할 가능성이 더 높습니다.

-march=nativeFedora 또는 Ubuntu와 같이 시도하고 테스트한 것을 사용하는 것이 좋습니다. 절대적인 최대 성능이 필요한 경우 , -O3/ -Ofast(잠재적으로 안전하지 않음) 에 국한되지 않는 "최고의" 컴파일러 최적화 플래그를 사용하여 사용 중인 응용 프로그램을 수동으로 -flto=auto다시 빌드할 수 있습니다 . 성능 향상을 위한 PGO(Profile Guided Optimization). 이렇게 하면 작업을 실행하기 위한 안정적이면서도 가장 빠른 시스템을 얻을 수 있습니다.

관련 정보