وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

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

0 48
زمان لازم برای مطالعه: 4 دقیقه


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

این وبلاگ این روش را نشان می دهد اضافه کردن swap فضا روی اوبونتو 22.04.

اضافه کردن swap فضا روی اوبونتو 22.04

به منظور اضافه کردن swap فضا روی اوبونتو 22.04، دستورالعمل های داده شده را دنبال کنید.

مرحله 1: اطلاعات تعویض را بررسی کنید

اول از همه، دستور ارائه شده را اجرا کنید تا بررسی کنید که آیا از پیش پیکربندی شده وجود دارد swap روی سیستم:

$ سودو مبادله — نشان دادن

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

از طرف دیگر، از “رایگاندستور ” با “-h” گزینه ای برای تأیید وجود فعال swap فضا:

$ رایگان -h

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

خروجی دستورات داده شده نشان می دهد که a swap فایل از قبل موجود است روی سیستم ما با این حال، ما یک جدید ایجاد خواهیم کرد swap برای نمایش فایل کنید و روش اضافه کردن را به شما نشان می دهد swap فضا در اوبونتو 22.04.

مرحله 2: فضای موجود در هارد دیسک را بررسی کنید

در مرحله بعد، فضای موجود هارد دیسک را بررسی کنید تا مطمئن شوید که فضای کافی دارد:

$ df -h

همانطور که می بینید، ما “9.5G” فضای موجود روی سیستم ما:

پیشنهاد می‌کنیم بخوانید:  یافتن فایل ها در اوبونتو 22.04

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

مرحله 3: فایل Swap ایجاد کنید

به منظور ایجاد یک فایل Swap، ارائه شده را بنویسیدسقوط کردندستور در اوبونتو 22.04 شما terminal با “” گزینه و مشخص کردن مقدار فضا می خواهید تخصیص دهید. در مورد ما، یک را ایجاد خواهیم کرد swap فایل با نام “swapfile1“داشتن”1G” فضا:

$ سودو سقوط کردن 1G /swapfile1

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

مرحله 4: بررسی فضای اختصاص داده شده به فایل Swap

فضای اختصاص داده شده به را بررسی کنید swap با استفاده از دستور ارائه شده فایل کنید:

$ ls -lh /swapfile1

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

مرحله 5: مجوز فایل Swap را تغییر دهید

استفاده از “chmodدستور ” برای تغییر مجوزهای فایل به گونه ای که فقط توسط ” قابل دسترسی باشدریشه”:

$ سودو chmod 600 /swapfile1

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

سپس، مجوزهای فایل اختصاص داده شده را تأیید کنید:

$ ls -lh /swapfile1

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

مرحله 6: swapfile1 را به عنوان علامت گذاری کنید swap فضا

دستور زیر را برای علامت گذاری ایجاد شده تایپ کنیدswapfile1” مانند swap فضا:

$ سودو mkswap /swapfile1

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

مرحله 7: فایل Swap را فعال کنید

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

$ سودو مبادله /swapfile1

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

مرحله 8: بررسی کنید swap در دسترس بودن فایل

پس از فعال کردن swap فایل، با استفاده از “داده شده بررسی کنید که آیا موجود است یا نهمبادله” دستور:

$ سودو مبادله — نشان دادن

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

یا، “رایگاندستور ” با “-h” گزینه ای برای همین منظور:

$ رایگان -h

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

مرحله 9: فایل Swap را دائمی کنید

تغییراتی که تاکنون ایجاد کرده اید فقط در جلسه جاری اعمال می شود. این بیان می کند که به محض راه اندازی مجدد سیستم، سرور به طور خودکار تنظیمات اضافه شده را ادامه نمی دهد. برای ساختن swap فایل دائمی، فایل ایجاد شده را به “/etc/fstab” فایل.

بنابراین، اولا، backup “/etc/fstabپرونده به عنوان یک اقدام احتیاطی:

$ سودو cp /و غیره/fstab /و غیره/fstab.bak

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

سپس اطلاعات زیر مربوط به “swapfile1”:

$ اکو ‘/swapfile1 هیچکدام swap sw 0 0’ | سودو سه راهی /و غیره/fstab

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

حالا به مرحله آخر بروید.

پیشنهاد می‌کنیم بخوانید:  روش نصب ZOOM روی Ubuntu 20.04 Focal Fossa

مرحله 10: تنظیمات فضای تعویض را تنظیم کنید

در این مرحله، فضای Swap به طور دائم و آماده استفاده است. با این حال، ما برخی دیگر را تنظیم خواهیم کرد swap تنظیمات فضایی که به خوبی بر عملکرد اوبونتو 22.04 شما تأثیر می گذارد.

ابتدا مقدار ” را بررسی کنیدمبادلهپارامتر ”، که نشان می دهد سیستم چند وقت یکبار قرار است swap داده ها از RAM به اضافه شده است swap فضا. مقدار پارامتر بین ” قرار خواهد گرفت0” و ”100“. برای بررسی مقدار فعلی “مبادله” پارامتر ” زیر را اجرا کنید ”گربه” دستور:

$ گربه /proc/سیستم/vm/مبادله

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

سپس از «sysctlدستور ” برای اختصاص یک مقدار جدید به ”مبادله” پارامتر:

$ سودو sysctl vm.swappiness=20

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

برای ذخیره دائمی تنظیمات اضافه شده برای موارد اضافه شده swap فاصله، همان خط را در ” اضافه کنیدsysctl.confl” فایل:

$ سودو نانو /و غیره/sysctl.conf

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

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

مقدار پارامتر دیگری که می خواهیم تنظیم کنیم “vfs_cache_pressure”. این پارامتر کش را کنترل می کند دندانپزشکی و inode اطلاعات مقدار فعلی آن را با کمک ارائه شده بررسی کنیدگربه” دستور:

$ گربه /proc/سیستم/vm/vfs_cache_pressure

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

به طور مشابه، یک مقدار جدید برای “vfs_cache_pressure” پارامتر با استفاده از ”sysctl” دستور:

$ سودو sysctl vm.vfs_cache_pressure=40

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

همان خط را در ” اضافه کنیدsysctl.conf” فایل برای تنظیم دائمی مقدار ”vfs_cache_pressure” پارامتر:

$ سودو نانو /و غیره/sysctl.conf

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

اصابت “CTRL+O” برای ذخیره خط اضافه شده و بازگشت به خط terminal. فضای Swap ایجاد شده برای استفاده با تنظیمات پیکربندی شده آماده است:

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

ما ساده ترین روش را برای اضافه کردن گردآوری کرده ایم swap فضا روی اوبونتو 22.04.

نتیجه

به منظور اضافه کردن swap فضای موجود در اوبونتو 22.04، ابتدا فضای موجود در هارد دیسک را بررسی کنید، سپس “$ sudo fallocate -l 1G /swapfile1دستور ” را در حین تعیین فضای اختصاص داده شده و مسیر به swap فایلی که قرار است ساخته شود سپس مجوزهای فایل را تغییر دهید swap فایل، آن را به عنوان علامت گذاری کنید swap فضا، و آن را فعال کنید روی سیستم اوبونتو 22.04 شما. این وبلاگ این روش را نشان داد اضافه کردن swap فضا روی اوبونتو 22.04.

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

زمان انتشار: 1402-12-30 12:05:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید