it-swarm-id.com

Apa kerugian kinerja jika Anda menjalankan edisi desktop Ubuntu pada mesin server?

Kami telah menginstal edisi desktop Ubuntu di server dev kami.

Saya bertanya-tanya apakah ada kerugian kinerja yang nyata dibandingkan dengan edisi server.

19
Gabriel Solomon

Sejauh yang saya tahu, tidak ada kinerja yang hilang sejauh overhead dan yang lainnya. Sebagian besar tergantung pada apa yang telah Anda instal. Anda dapat mengubah Ubuntu desktop menjadi server Ubuntu dengan menginstal program keamanan/pemantauan/visualisasi yang sama. Edisi server hanya dilengkapi dengan paket pra-instal yang lebih baik yang cocok untuk server yang aman dan mudah dirawat.

Either way, saya akan merekomendasikan TIDAK menginstal X server dan lingkungan desktop (GNOME, KDE, dll). Ini mengurangi waktu booting dan penggunaan memori/CPU.

21
helloandre

Hampir semua perbedaan antara Ubuntu Desktop dan Ubuntu Server adalah paket default yang diinstal.

Satu-satunya yang nyata kode perbedaannya ada pada paket kernel - paket linux-image-*-server memiliki konfigurasi kernel yang sedikit berbeda dengan kernel desktop. Opsi-opsi kernel tersebut termasuk mengaktifkan mode PAE (untuk mengakses> memori 4GiB pada sistem 32bit) dan mengubah tingkat pre-emption default (yang memprioritaskan throughput CPU lebih dari latensi tugas).

Ini umumnya tidak akan memiliki dampak kinerja yang besar.

16
RAOF

Selain fakta bahwa server X berjalan pada mesin (dan hal-hal seperti ubuntu-satu-klien setelah pengguna masuk secara lokal), benar-benar tidak ada perbedaan atau dampak kinerja.

Tidak ada versi "server" dan versi "desktop" dari Ubuntu di mana seseorang secara ajaib membatasi jumlah koneksi yang dapat Anda miliki ke mesin (seperti beberapa sistem operasi "workstation" dan "server" lainnya di masa lalu).

Rasa instal yang berbeda hanyalah sekumpulan paket awal yang berbeda.

4
Broam

Faktor kinerja yang signifikan di Ubuntu Desktop adalah dimasukkannya Gnome. Ubuntu Desktop baik untuk server (meskipun lingkungan desktop yang lebih ringan mungkin diinginkan), tetapi jika Anda tidak memerlukan lingkungan grafis, Ubuntu Server lebih disukai.

Ini tidak sepenuhnya terkait kinerja, tetapi Ubuntu Desktop juga berisi beberapa paket yang tidak akan berguna di lingkungan server, seperti OpenOffice dan GIMP. Namun ini selalu dapat dihapus.

2
DLH

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

“... Setelah Ubuntu 12.04, varian Server dan Desktop menggunakan kernel yang sama. Sebelumnya, Desktop dan Server menggunakan kernel yang berbeda. Karena Ubuntu Desktop dan Ubuntu Server menggunakan kernel yang sama, Anda dapat menambahkan paket apa pun ke varian mana pun. Ini berarti bahwa sementara instalasi default bervariasi, Anda dapat menyesuaikan rasa Ubuntu Anda sesuai.

Jadi, Anda dapat mulai dengan Ubuntu Server dan menginstal lingkungan desktop jika Anda memutuskan untuk tidak menjalankannya tanpa kepala. Atau, Anda bisa mulai dengan Ubuntu Desktop dan menambahkan paket yang diperlukan untuk membuat server. Karena Ubuntu Server dan Desktop berbagi kernel inti Ubuntu, perbedaan instalasi default tidak menghalangi instalasi paket perangkat lunak di masa depan. "

0
Randall Jordan

Edisi Desktop & Server memiliki kernel yang berbeda yang dapat menghasilkan kinerja yang berbeda, terutama di bawah beberapa kondisi pemuatan tertentu. Salah satu contoh alasannya adalah bahwa pengalihan tugas lebih sering terjadi pada kernel edisi desktop karena meningkatkan responsif, tetapi pengalihan tugas menimbulkan beberapa overhead dan karenanya juga sedikit menurunkan kinerja (beberapa) aplikasi.

Dalam praktiknya, sepertinya Anda tidak akan pernah melihat perbedaan ini pada sistem pengembangan, dan IME sistem seperti itu tidak berada di bawah beban yang berat, dan mungkin memiliki perbedaan konfigurasi lain yang memengaruhi kinerja.

Jika Anda ingin meminimalkan perbedaan yang terkait dengan kernel, selalu dimungkinkan untuk menggunakan kernel server di edisi desktop.

Dan tentu saja, dalam kebanyakan kasus, menjalankan sistem desktop secara permanen mungkin memiliki dampak yang sama atau lebih banyak pada kinerja daripada menggunakan kernel yang berbeda ... ;-)

0
JanC