نحوه اضافه کردن فضای مبادله در اوبونتو 22.04

  • 2021-07-9

How To Add Swap Space on Ubuntu 22.04

یکی از راه های محافظت در برابر خطاهای خارج از حافظه در برنامه ها این است که مقداری فضای مبادله به سرور خود اضافه کنید. در این راهنما نحوه افزودن فایل مبادله به سرور اوبونتو 22.04 را بیان خواهیم کرد.

مبادله است?

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

اطلاعات نوشته شده بر روی دیسک خواهد بود به طور قابل توجهی کندتر از اطلاعات در رم نگه داشته, اما سیستم عامل ترجیح می دهند برای حفظ در حال اجرا داده های نرم افزار در حافظه و استفاده از مبادله برای داده های قدیمی تر. به طور کلی, داشتن فضای مبادله به عنوان یک جانشین برای زمانی که رم سیستم شما تخلیه شده است می تواند یک شبکه ایمنی خوب در برابر خارج از حافظه استثنا در سیستم های با ذخیره سازی غیر اس اس دی در دسترس.

مرحله 1-بررسی سیستم برای اطلاعات مبادله

قبل از شروع, ما می توانیم بررسی کنید اگر سیستم در حال حاضر برخی از فضای مبادله در دسترس. داشتن چندین فایل مبادله یا پارتیشن مبادله امکان پذیر است اما به طور کلی یکی باید کافی باشد.

ما می توانید ببینید که اگر سیستم هر مبادله پیکربندی با تایپ کردن:

اگر شما به عقب بر گردیم هر خروجی, این بدان معنی است سیستم شما فضای مبادله در دسترس در حال حاضر ندارد.

شما می توانید بررسی کنید که هیچ مبادله فعال با استفاده از ابزار رایگان وجود دارد:

همانطور که شما می توانید در ردیف مبادله خروجی را ببینید, هیچ مبادله بر روی سیستم فعال است.

مرحله 2-بررسی فضای موجود در پارتیشن هارد دیسک

قبل از اینکه ما فایل مبادله ما ایجاد, ما استفاده از دیسک فعلی ما برای اطمینان از فضای کافی را بررسی کنید. این کار را با وارد کردن:

دستگاه با / در ستون نصب شده دیسک ما در این مورد است. ما در این مثال فضای زیادی در دسترس داریم (فقط 1.4 گرم استفاده شده). استفاده شما احتمالا متفاوت خواهد بود.

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

مرحله 3-ایجاد یک فایل مبادله

حالا که ما می دانیم فضای هارد دیسک در دسترس ما, ما می توانیم یک فایل مبادله در فایل سیستم ما ایجاد. ما یک فایل از اندازه که ما می خواهیم به نام فایل مبادله در ریشه ما اختصاص ( / ) دایرکتوری.

بهترین راه برای ایجاد یک فایل مبادله با برنامه تخصیص است. این دستور فورا فایلی با اندازه مشخص شده ایجاد می کند.

چون سرور در مثال ما 1 گرم رم دارد, ما یک فایل 1 گرمی در این راهنما ایجاد خواهیم کرد. این را برای رفع نیازهای سرور خود تنظیم کنید:

ما می توانیم بررسی کنید که مقدار صحیح از فضا با تایپ کردن محفوظ بود:

فایل ما با مقدار صحیح فضای کنار گذاشته شده ایجاد شده است.

مرحله 4-فعال کردن فایل مبادله

حالا که ما یک فایل از اندازه درست در دسترس, ما نیاز به واقع این تبدیل به فضای مبادله.

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

با تایپ کردن پرونده را فقط برای روت در دسترس قرار دهید:

با تایپ کردن تغییر مجوزها را بررسی کنید:

همانطور که می بینید فقط کاربر ریشه پرچم های خواندن و نوشتن را فعال کرده است.

ما هم اکنون می توانید فایل را به عنوان فضای مبادله با تایپ کردن علامت:

پس از علامت گذاری فایل, ما می توانیم فایل مبادله فعال, اجازه می دهد سیستم ما شروع به استفاده از:

بررسی کنید که مبادله با تایپ کردن در دسترس است:

ما می توانیم خروجی از ابزار رایگان دوباره برای اثبات یافته های ما را بررسی کنید:

مبادله ما با موفقیت تنظیم شده است و سیستم عامل ما در صورت لزوم شروع به استفاده می کند.

مرحله 5-فایل مبادله را ثابت کنید

تغییرات اخیر ما فایل مبادله برای جلسه فعلی را فعال کرده است. با این حال, اگر ما راه اندازی مجدد, سرور تنظیمات مبادله به طور خودکار حفظ نمی. ما می توانیم این را با اضافه کردن فایل مبادله به فایل /و غیره/فستاب تغییر دهیم.

در صورت بروز هر مشکلی از پرونده /و غیره/فستاب پشتیبان تهیه کنید:

اضافه کردن اطلاعات فایل مبادله به پایان فایل /و غیره / فستاب خود را با تایپ کردن:

بعد خواهیم برخی از تنظیمات ما می توانیم به روز رسانی به لحن فضای مبادله ما را بررسی کند.

مرحله 6 - تنظیم تنظیمات مبادله خود را

چند گزینه وجود دارد که می توانید پیکربندی کنید که در هنگام برخورد با مبادله بر عملکرد سیستم شما تاثیر می گذارد.

تنظیم خاصیت مبادله

پارامتر مبادله پیکربندی چگونه اغلب سیستم شما معاوضه داده ها از رم به فضای مبادله. این مقداری بین 0 تا 100 است که نشان دهنده یک درصد است.

با مقادیر نزدیک به صفر هسته داده ها را به دیسک مبادله نمی کند مگر اینکه کاملا ضروری باشد. به یاد داشته باشید که تعاملات با فایل مبادله "گران" هستند زیرا بسیار بیشتر از تعاملات با رم طول می کشد و می تواند باعث کاهش قابل توجه عملکرد شود. گفتن اینکه سیستم زیاد به مبادله اعتماد نکند به طور کلی سیستم شما را سریعتر می کند.

مقادیری که نزدیک به 100 هستند سعی می کنند داده های بیشتری را در مبادله قرار دهند تا فضای رم بیشتری را خالی نگه دارند. بسته به مشخصات حافظه برنامه های خود و یا چه شما با استفاده از سرور خود را برای, این ممکن است در برخی موارد بهتر.

ما می توانیم مقدار جابجایی فعلی را با تایپ کردن ببینیم:

برای یک دسکتاپ, یک محیط مبادله از 60 ارزش بد نیست. برای یک سرور ممکن است بخواهید این کار را به 0 نزدیک کنید.

ما می توانیم مبادله را به یک مقدار متفاوت با استفاده از دستور سیسی ال تنظیم کنیم.

برای مثال, برای تنظیم مبادله به 10, ما می توانیم نوع:

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

در پایین می توانید اضافه کنید:

ذخیره و بستن فایل هنگامی که شما به پایان رسید.

تنظیم تنظیم فشار کش

یکی دیگر از ارزش مرتبط است که شما ممکن است بخواهید برای تغییر واسطه فشار است . این تنظیم پیکربندی می کند که سیستم چه مقدار را برای ذخیره اطلاعات اینود و دنتری نسبت به سایر داده ها انتخاب می کند.

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

همانطور که در حال حاضر پیکربندی شده است, سیستم ما خیلی سریع اطلاعات اینود را از حافظه پنهان حذف می کند. ما می توانیم این را به یک محیط محافظه کارانه تر مانند 50 با تایپ کردن تنظیم کنید:

باز هم این فقط برای جلسه فعلی ما معتبر است. ما می توانیم این را با اضافه کردن به فایل پیکربندی ما مانند ما با تنظیمات مبادله ما تغییر دهیم:

در پایین خطی را اضافه کنید که مقدار جدید شما را مشخص می کند:

ذخیره و بستن فایل هنگامی که شما به پایان رسید.

نتیجه گیری

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

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

اگر از این اموزش و جامعهی وسیعتر ما لذت بردهاید به بررسی محصولات دیجیتال ما بپردازید که میتواند به شما در دستیابی به اهداف توسعهیتان نیز کمک کند.

برچسب ها

ثبت دیدگاه

مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : ۰
قوانین ارسال دیدگاه
  • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.