Kami telah menginstal edisi desktop Ubuntu di server dev kami.
Saya bertanya-tanya apakah ada kerugian kinerja yang nyata dibandingkan dengan edisi server.
Kami telah menginstal edisi desktop Ubuntu di server dev kami.
Saya bertanya-tanya apakah ada kerugian kinerja yang nyata dibandingkan dengan edisi server.
Jawaban:
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 boot dan penggunaan memori / CPU.
Hampir semua perbedaan antara Ubuntu Desktop dan Ubuntu Server adalah paket default yang diinstal.
Satu-satunya perbedaan kode nyata adalah dalam paket kernel - linux-image-*-server
paket 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.
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.
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.
Edisi Desktop & Server memiliki kernel yang berbeda yang dapat menghasilkan kinerja yang berbeda, terutama di bawah beberapa kondisi beban 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 terkait dengan kernel, selalu dimungkinkan untuk menggunakan kernel server dalam 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 ... ;-)
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 Server Ubuntu 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 mungkin mulai dengan Ubuntu Server dan menginstal lingkungan desktop jika Anda memutuskan Anda tidak dapat 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. "