در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

میلاد قیم

محیط گرافیکی لینوکس

با سلام و خسته نباشید

یه سوال داشتم در مورد محیط گرافیکی لینوکس اینه که خیلی از اساتید لینوکس میگن که محیط گرافیکی لینوکس روی سرور ها سنگینی میکنه و Performance رو میاره پایین

حالا من سوالم اینه که در حال حاظر خیلی از سرورها قدرت بالایی دارن رم بالا و cpu با قدرت بالا و .... لینوکس ما اگه نصب بشه روی چنین سرورهایی با محیط گرافیکی بازم Performance

رو میاره پایین ؟ واقعا چه دلیلی داره که لینوکس با محیط گرافیکیش رو نصب نکنیم روی سرور ها ؟

با تشکر

این سوال 2 پاسخ دارد.
#desk #kde #linux #xfce
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.

علتش اینه که نیازی به محیط گرافیکی لینوکس نیست. چون همه کار ها با ترمینال و خط فرمان انجام میشه. وقتی شما ادمین لینوکس هستید برای مدیریت سرور لینوکس تون نیازی به محیط GUI ندارید. حتی خود مایکروسافت هم با ارائه Nano Server دیگه محیط گرافیکی رو تو سطوح کلان پیشنهاد نمی کنه. محیط گرافیکی حجم Image رو هم بالا میبره و زمانی که میخواید که به سرور جدید بالا بیارین مدت زمان کمی طول میکشه تا Boot بشه و به حالت عملیاتی در بیاد از این جهت فضای دیسک کمی هم نیاز داره نسبت به محیط گرافیکی. اگه لینوکس رو با محیط گرافیکی نصب کنید نزدیک ۴ گیگ فضا میخاد ولی حجم ایمیج لینوکس بدون محیط گرافیکی کمتر از یک گیگ هست. اگر چه میشه با یه دستور ساده init 3 ران لول رو تغییر داد و وارد محیط ترمینال شد اما نیازی نمیبینن که توی دیتاسنتر ها بیان و روی لینوکس محیط GUI بالا بیارن چون همه کار ها با ترمینال براحتی جلو میره.

AMIRHOSSEIN KARIMPOUR
میلاد قیم

حجم Image و زمان بوت شدن در سرورهای الان که بسیار قدرتمند هستن به نظر شما باعث کاهش سرعت و Performance میشه ؟

در ضمن مگه شما قراره سرورتون رو هر روز خاموش روشن کنید که میگید مدت زمان بوت رو بالا میبره ؟؟؟؟؟؟؟!!!!!!

امکانش هست دلیل منطقیش رو بگید ؟

زندگی را طی کن و آنگاه که بر بلندترین قله های زندگی ایستادی لبخند خود را نثار تمام سنگ ریزه هایی کن که پایت را خراشیده اند .

دوست عزیز دلیل منطقیش اینه که نیازی به محیط گرافیکی توی سرور لینوکس نیست. و البته به دلیل اینکه امنیت سرور لینوکس رو محیط گرافیکی کاهش میده. از طرفی هم بار کاری CPU و RAM رو بالا میبره و اگه بخواین آپدیت یا آپگرید کنید پکیج ها رو تعدادی از پکیج های آپدیت هم برای محیط گرافیکی باید نصب کنید. این ها مهمترین دلایلی هستند که محیط گرافیکی روی سرور لینوکس نصب نمی کنن. در ضمن بنده نگفتم باید هر روز سرور رو روشن و خاموش کنید منظور من این بود که زمانیکه سرور جدید میخواین بالا بیارین محیط گرافیکی باعث دیر Boot شدن لینوکس میشه.

AMIRHOSSEIN KARIMPOUR
  • انتخاب شده به عنوان جواب توسط 1 نفر
rasool danesh

سلام

دوست عزیز به قول خودتون درسته که سرورها رم و cpu بالایی دارن اما هم ماکروسافت پیشنهاد میکنه و هم تجربه به همه ادمینهای شبکه یاد داده و هم کسانی که سرورهای لینوکس استفاده میکنند و کانفیگ می کنند، می دونند که در شبکه های بزرگ و حرفه ای باید هر سرویس رو روی یک سیستم عامل راه اندازی کنند

برای این منظور هر ادمین شبکه حرفه ای هر سروری که گیر میاره رو بلافاصله روی اون مجازی سازی نصب میکنه تا بتونه روی اون چندین سیستم عامل رو برای سرویسهای مختلفش بالا بیاره .حالا با این توصیفات شما فکر کن که اگر قرار باشه هر سرویسی روی یک سرور بالا بیاد ، بهترین حالت اینه که سیستم عامل اون سرور کمترین منابع رم و cpu رو اشغال کنه تا هم منابع به سرور های دیگه برسه و هم منابع صرف سرویسها و یوزرها بشه ، نه اینکه صرف سیستم عاملها بشه ....در سروهایی که محیط گرافیکی ندارن ، مقدار کمی از منابع رم و cpu یک سرور صرف سیستم عامل میشه و بقیه صرف سرویسها و کاربران میشه که به شکل محسوسی در کارایی سرورها تاثیر داره...

یک مثال دیگه از این موضوع اگر بخواهم بزنم ،شاید اینجوری بهتر متوجه بشین ، باید بگم که اگر دیده باشین شرکتهای هاست و دومین ، میان و یک سری دستگاههایی رو برای یک سرور به شما پیشنهاد میدن .مثلا میگن اگر یک سرور بخواین که 2 تا هسته داشته باشه و 2 گیگ رم و 50 گیگ هارد ، قیمتش میشه 100 تومن اما اگر یک سرور بخواین که 4 گیگ رم داشته باشه و 4تا هسته و 100 گیگ فضا ، اون وقت قیمت میشه ماهی 250 هزار تومن

حالا اگر شما سرور محیط گرافیکی داشته باشین باید روی 4 هسته و 4 گیگ رم و 100 گیگ هارد بیارین بالا و سرور دوم و گرونتر رو انتخاب کنید ، چون حداقل نزدیک 2 گیگ فقط صرف سیستم عامل میشه و 2 گیگ برای کار شما و کاربران میمونه در صورتی که اگر بدون محیط گرافیکی باشه حدود 500 مگ رم فقط لازم دارین و میتونید کارتون رو با همون سرور اولی و ارزونتر راه بندازین و کلی در هزینه صرف جویی میشه ، امیدوارم توضیحم واضح بوده باشه

خیلی چیزا بلد نیستم ، کاش عمرم برای یادگیری کفایت میکرد، دارم به این نتیجه میرسم که توی این عمر کوتاه هر چیزی ارزش یادگیری نداره و فقط چیزای مهم رو باید آموخت...
  • انتخاب شده به عنوان جواب توسط 1 نفر
میلاد قیم

منظور شما اینه که اگه بخواییم مثلا یه ESXI رو نصب کنیم و چنتا سیستم عامل لینوکس با محیط گرافیکی نصب کنیم هر کدوم از این Vm ها چون رم به خاطر گرافیک میگیره به بقیه هم رم کم میرسه ؟ و مجبوریم هزینه کنیم ؟

درست میگم ؟

و اینکه آقا امیر توی لینوکس گرافیکی اگه بخواییم نرم افزاری نصب کنم فایل هایی که برای گرافیک نرم افزار هستش هم دانلود میکنه ؟

زندگی را طی کن و آنگاه که بر بلندترین قله های زندگی ایستادی لبخند خود را نثار تمام سنگ ریزه هایی کن که پایت را خراشیده اند .
rasool danesh

بله هم باید هزینه بیشتر کنیم و هم اینکه ممکنه یک سرور کم باشه و یا محدودیت رم و cpu داشته باشیم و مجبور باشیم حتی سرورهای جدید نیز خریداری کنیم و برای سرور جدید ممکنه محدودیت رک و حتی جا و مکان هم داشته باشیم .حتی از لحاظ مصرف برق و .... هم محیط غیرگرافیکی بهتر است

در کل منظور استفاده بهینه و حداکثری از تمام داشته ها است

اگر محیط گرافیکی باشه استفاده حداکثری و بهینه نداریم و در محیط غیرگرافیکی حداکثر استفاده از حداقل منابع و به اصطلاح میشه گفت بهترین بهره وری رو در کار خواهیم داشت

دوست عزیز نرم افزارها مثل سیستم عاملها دونوع گرافیکی و خط فرمان نیستند و یک نوع هستند اما به دو طریق میشه نصب کرد که اگر محیط گرافیکی نباشه ، نرم افزار رو با خط فرمان نصب میکنند

خیلی چیزا بلد نیستم ، کاش عمرم برای یادگیری کفایت میکرد، دارم به این نتیجه میرسم که توی این عمر کوتاه هر چیزی ارزش یادگیری نداره و فقط چیزای مهم رو باید آموخت...

تو لینوکس 99 درصد نرم افزار ها خط فرمانی هستن و رابط گرافیکی ندارن. اینکه میگم لینوکس GUI نیاز به پکیج های بیشتری داره دلیلش اینه که وقتی دستور apt-get update و یا apt-get upgrade رو اجرا می کنید ممکنه تعدادی Library و پکیج صرف آپدیت Desktop Manager و مخلفات اون بشه که هم از لحاظ امنیتی برای سرور خطرناکه هم فضای دیسک رو بیخودی اشغال می کنه و کارایی سرور رو تا حدی کاهش میده. تو محیط های کلان سرعت و امنیت یک سرور (با هر سیستم عاملی میخاد باشه) از همه چیز مهمتره.

AMIRHOSSEIN KARIMPOUR

بحث منابع با ظرفیت های الان دیگه معنا نداره. رو سرور های جدید محیط گرافیکی هم دارید اما اکثر سرویس های سرور لینوکس با خط فرمان مدیریت و کانفیگ میشن و اصلا رابط گرافیکی ندارند.

mojtaba.shams [at] hotmail.com
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....