zram میزنه اطلاعاتی که باید روی رم نوشته بشنو به صورت فشرده روی رم مینویسه ولی swap میزنه از دیسک برای رم استفاده میکنه.
مثلا تو ۲ گیگ رم داری ولی zram اطلاعات رو به صورت فشرده روی اون مینویسه و مثله اینکه تو ۳ گیگ رم داشته باشی ولی در swap تو ۲ گیگ رم داری و ۲ گیگ دیگه هم از دیسک قرض میگیری که میشه ۴ گیگ. در zram همه چیز روی رم اصلیه ولی فقط فشرده شده ولی در swap تو برای حافظهی بیشتر از دیسک رایانه استفاده میکنی و این باعث میشه که zram سریع تر از swap عمل کنه.