서버 시스템에서 Ubuntu 데스크탑 에디션을 실행하면 성능 손실이 어떻게됩니까?


19

우리는 dev 서버에 Ubuntu 데스크탑 에디션을 설치했습니다.

서버 에디션과 비교하여 눈에 띄는 성능 손실이 있는지 궁금합니다.


2
당신이 가진 대답은 옳지 만, 나는 또한 한 가지 주목할 것이라고 생각했습니다 : 당신은 당신이 dev 서버를 실행하고 있다고 말합니다. 그것을 관리하는 사람들은 경험이없는 sysadmins입니다.
Nicholas Knight

사실, 그것이 설치의 이유였습니다. 이제 터미널을 사용하는 것이 더 편 해져서 실제로 데스크톱 계층이 필요하지 않습니다.
가브리엘 솔로몬

답변:


21

내가 아는 한 오버 헤드와 그 밖의 성능은 손실되지 않습니다. 대부분 설치 한 내용에 따라 다릅니다. 동일한 보안 / 모니터링 / 시각화 프로그램을 설치하여 데스크탑 우분투를 서버 우분투로 바꿀 수 있습니다. 서버 에디션에는 안전하고 쉽게 유지 관리되는 서버에 적합한 사전 설치된 패키지 세트가 포함되어 있습니다.

어느 쪽이든 X 서버와 데스크탑 환경 (GNOME, KDE 등)을 설치하지 않는 것이 좋습니다. 이것은 부팅 시간과 메모리 / CPU 사용량을 줄입니다.


1
서버에 GUI가 있으면 공격 벡터도 증가합니다.
Sergiy Kolodyazhnyy

16

Ubuntu Desktop과 Ubuntu Server의 거의 모든 차이점은 설치된 기본 패키지 세트에 있습니다.

실제 코드 차이는 커널 패키지에 있습니다. linux-image-*-server패키지는 데스크탑 커널과 약간 다른 커널 구성을 가지고 있습니다. 이러한 커널 옵션에는 PAE 모드 활성화 (32 비트 시스템에서> 4GiB 메모리 액세스) 및 기본 선점 수준 변경 (작업 대기 시간보다 CPU 처리량 우선)이 포함됩니다.

이들은 일반적으로 큰 성능 영향을 미치지 않습니다.


이미 실행중인 시스템에서 서로 전환 할 수 있습니다.
Broam

1
커널은 버전 12.04 이후 두 설치에서 동일합니다. help.ubuntu.com/community/…
VarunAgw

4

X 서버가 시스템에서 실행되고 있다는 사실 외에도 (사용자가 로컬로 로그인 한 후 우분투-원 클라이언트와 같은 것) 실제로 차이나 성능 영향은 없습니다.

우분투의 "서버"버전과 "데스크톱"버전은 기계에 대한 연결 수를 마술처럼 제한합니다 (몇 년 전의 다른 "워크 스테이션"및 "서버"운영 체제와 같이).

다른 설치 특징은 단순히 다른 시작 패키지 세트입니다.


2

Ubuntu Desktop의 중요한 성능 요소는 Gnome의 포함입니다. Ubuntu Desktop은 서버에 적합하지만 (더 가벼운 데스크탑 환경이 필요할 수 있지만) 그래픽 환경이 필요하지 않은 경우 Ubuntu Server가 바람직합니다.

이것은 성능과 관련이 없지만 Ubuntu Desktop에는 OpenOffice 및 GIMP와 같은 서버 환경에서는 유용하지 않은 여러 패키지가 포함되어 있습니다. 그러나 항상 제거 할 수 있습니다.


김프는 더 이상 Ubuntu Desktop 에디션에 포함되지 않습니다. 그래도 요점은 유효합니다. :)
snostorm

아 진짜? 흠 나는 루프에서 벗어난 것 같아.
DLH

0

Desktop & Server 에디션은 다른 커널을 가지고 있으며, 특히 특정로드 조건에서 성능이 달라질 수 있습니다. 데스크톱 버전 커널에서 작업 전환이 더 자주 발생하기 때문에 응답 성이 향상되지만 작업 전환에 약간의 오버 헤드가 발생하여 (일부) 응용 프로그램의 성능이 약간 저하되는 한 가지 이유가 있습니다.

실제로 개발 시스템에서 이러한 차이를 볼 가능성은 거의 없으며 이러한 시스템의로드가 크지 않으며 어쨌든 성능에 영향을 미치는 다른 구성 차이가있을 수 있습니다.

커널과 관련된 차이점을 최소화하려면 데스크톱 버전에서 항상 서버 커널을 사용할 수 있습니다.

물론 대부분의 경우 데스크탑 시스템을 영구적으로 실행하면 다른 커널을 사용하는 것만 큼 성능에 많은 영향을 줄 수 있습니다 ... ;-)


0

https://www.makeuseof.com/tag/difference-ubuntu-desktop-ubuntu-server/

“... Ubuntu 12.04 이후에는 서버와 데스크탑 변형이 동일한 커널을 사용합니다. 이전에는 데스크톱과 서버가 서로 다른 커널을 사용했습니다. Ubuntu Desktop과 Ubuntu Server는 동일한 커널을 사용하기 때문에 두 패키지에 패키지를 추가 할 수 있습니다. 즉, 기본 설치는 다양하지만 그에 따라 Ubuntu 플레이버를 사용자 정의 할 수 있습니다.

따라서 헤드리스를 실행할 수없는 경우 Ubuntu Server로 시작하여 데스크탑 환경을 설치할 수 있습니다. 또는 Ubuntu Desktop으로 시작하여 서버를 만드는 데 필요한 패키지를 추가 할 수 있습니다. 우분투 서버와 데스크탑은 핵심 우분투 커널을 공유하기 때문에 기본 설치 차이가 향후 소프트웨어 패키지 설치를 방해하지 않습니다.”


1
사실이 아닌 것 같습니다. 내 데스크탑 16.04는 커널 4.15에 있고 16.04 서버는 4.4에 있습니다.
xenoid

@xenoid 아마도 데스크탑이 아닌 서버의 HWE 커널로 전환했을 것입니다.
차이 티 렉스
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.