it-swarm-vi.com

Mất hiệu năng nếu bạn chạy phiên bản máy tính để bàn Ubuntu trên máy chủ là gì?

Chúng tôi đã cài đặt phiên bản máy tính để bàn Ubuntu trên máy chủ dev của chúng tôi.

Tôi đã tự hỏi nếu có bất kỳ mất hiệu suất đáng chú ý so với phiên bản máy chủ.

19
Gabriel Solomon

Theo như tôi biết, không có hiệu suất bị mất nhiều như trên đầu và không có gì. Nó chủ yếu phụ thuộc vào những gì bạn đã cài đặt. Bạn có thể biến Ubuntu máy tính để bàn thành Ubuntu máy chủ bằng cách cài đặt cùng các chương trình bảo mật/giám sát/trực quan hóa. Phiên bản máy chủ chỉ đi kèm với một bộ gói cài đặt sẵn tốt hơn phù hợp với máy chủ an toàn, dễ bảo trì.

Dù bằng cách nào, tôi khuyên bạn KHÔNG nên cài đặt máy chủ X và môi trường máy tính để bàn (Gnome, KDE, v.v.). Điều này giúp giảm thời gian khởi động và sử dụng bộ nhớ/CPU.

21
helloandre

Hầu như tất cả sự khác biệt giữa Ubuntu Desktop và Ubuntu Server nằm trong bộ gói mặc định được cài đặt.

Thực tế duy nhất  sự khác biệt nằm ở gói kernel - các gói linux-image-*-server có cấu hình kernel hơi khác so với các kernel của máy tính để bàn. Các tùy chọn kernel như vậy bao gồm bật chế độ PAE (để truy cập> bộ nhớ 4GiB trên các hệ thống 32 bit) và thay đổi mức trước khi thực hiện mặc định (ưu tiên thông lượng CPU hơn độ trễ của tác vụ).

Chúng thường không có tác động lớn đến hiệu suất.

16
RAOF

Ngoài thực tế là một máy chủ X đang chạy trên máy (và những thứ như ubfox-one-client một khi người dùng đã đăng nhập cục bộ), thực sự không có sự khác biệt cũng như ảnh hưởng đến hiệu suất.

Không có phiên bản "máy chủ" và phiên bản "máy tính để bàn" của Ubuntu, nơi người ta giới hạn một cách kỳ diệu số lượng kết nối bạn có thể có với một máy (như một số hệ điều hành "máy trạm" và "máy chủ" khác trong nhiều năm qua).

Các hương vị cài đặt khác nhau chỉ đơn giản là một bộ gói bắt đầu khác nhau.

4
Broam

Yếu tố hiệu suất đáng kể trong Ubuntu Desktop là sự bao gồm của Gnome. Ubuntu Desktop phù hợp với máy chủ (mặc dù môi trường máy tính để bàn nhẹ hơn có thể được yêu cầu), nhưng nếu bạn không cần môi trường đồ họa, Ubuntu Server sẽ thích hợp hơn.

Điều này không hoàn toàn liên quan đến hiệu suất, nhưng Ubuntu Desktop cũng chứa một số gói đơn giản là không hữu ích trong môi trường máy chủ, chẳng hạn như OpenOffice và GIMP. Chúng luôn có thể được gỡ bỏ.

2
DLH

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

Sau khi Ubuntu 12.04, cả hai biến thể Máy chủ và Máy tính để bàn đều sử dụng cùng một kernel. Trước đây, Desktop và Server sử dụng các kernel khác nhau. Vì cả Ubuntu Desktop và Ubuntu Server đều sử dụng cùng một kernel, bạn có thể thêm bất kỳ gói nào vào một trong hai biến thể. Điều này có nghĩa là trong khi cài đặt mặc định khác nhau, bạn có thể tùy chỉnh hương vị Ubuntu của mình cho phù hợp.

Vì vậy, bạn có thể bắt đầu với Ubuntu Server và cài đặt môi trường máy tính để bàn nếu bạn quyết định bạn có thể chạy nó không đầu. Ngoài ra, bạn có thể bắt đầu với Ubuntu Desktop và thêm các gói cần thiết để tạo máy chủ. Do Ubuntu Server và Desktop chia sẻ một nhân Ubuntu lõi, nên sự khác biệt về cài đặt mặc định không thể ngăn chặn các cài đặt gói phần mềm trong tương lai.

0
Randall Jordan

Các phiên bản Desktop & Server có các nhân khác nhau có thể dẫn đến hiệu suất khác nhau, đặc biệt là trong một số điều kiện tải cụ thể. Một ví dụ lý do là việc chuyển đổi tác vụ xảy ra thường xuyên hơn trong nhân của phiên bản máy tính để bàn vì điều đó giúp cải thiện khả năng phản hồi, nhưng chuyển đổi tác vụ phải chịu một số chi phí và do đó cũng làm giảm hiệu suất của một số ứng dụng.

Trong thực tế, không chắc là bạn sẽ thấy sự khác biệt này trên một hệ thống phát triển và IME một hệ thống như vậy không phải chịu tải nặng và có lẽ nó có những khác biệt về cấu hình khác ảnh hưởng đến hiệu suất.

Nếu bạn muốn giảm thiểu sự khác biệt liên quan đến kernel, bạn luôn có thể sử dụng kernel server trong phiên bản máy tính để bàn.

Và tất nhiên, trong hầu hết các trường hợp, việc chạy vĩnh viễn một hệ thống máy tính để bàn có thể có tác động nhiều hơn hoặc nhiều hơn đến hiệu suất như việc sử dụng một hạt nhân khác dù thế nào ... ;-)

0
JanC