Zram
zram (که در گذشته نامش compcache بود) یک ماژول کرنل لینوکس است که برای ایجاد بلاک های فشرده حافظه در حافظه دسترسی تصادفی (Random-access memory) به کار میرود. zram ابتدا در لینوکس ۳.۱۴ به کرنل لینوکس اضافه شد. zram در کرنل حضور دارد اما به طور پیش فرض استفاده نمی شود.
محتویات
[نهفتن]الگوریتم های پشتیبانی شده
- DEFLATE
- LZ4
- LZ4HC (LZ4-High comptession)
- LZO
- ZSTD
از لینوکس ۵.۱ به بعد به طور پیش فرض از LZO استفاده میشود
نصب و راه اندازی
نیازمندی ها
برای استفاده از zram شما به پیشنیاز های زیر نیاز دارید:
- اوبونتو ۱۴.۴ و بالاتر (یا هر توزیع گنو/لینوکس با کرنل ۳.۱۴ به بالا)
در صورتی که اوبونتو شما قدیمی است با راهنمای اینجا، اوبونتوی خود را ارتقا دهید
نصب و راه اندازی
برای استفاده از ماژول zram، شما به ابزار های آن نیاز دارید، آنها را با دستور زیر نصب کنید
$ sudo apt install zram-tools
پس از به اتمام رسیدن نصب، با دستور زیر zram را طوری تنظیم کنید تا موقع بوت اجرا بشود.
$ sudo systemctl enable zramswap.service
کار نصب به اتمام میرسد، تنظیمات zram در مسیر زیر قرار دارند که با یک ویرایشگر متن (مانند nano) قابل ویرایش است:
/etc/default/zramswap
پیکربندی اولیه
پیکربندی پیش فرض به صورت زیر است:
- حجم فشرده سازی 256MiB
- اولویت برابر با ۱۰۰
- الگوریتم lz4 برای فشرده سازی