| PMDAZSWAP(1) | General Commands Manual | PMDAZSWAP(1) |
نام (NAME)
pmdazswap - عامل PMDA مربوط به zswap (حافظه swap فشرده)
توضیحات (DESCRIPTION)
pmdazswap یک عامل دامنه معیارهای عملکرد (PMDA) است که مقادیر معیارهای مربوط به عملیات swap فشرده را، آنگونه که توسط ماژول هسته لینوکس zswap ردیابی میشود، ارائه میدهد.
سازوکار Zswap یک حافظه نهان (cache) فشرده و سبک برای صفحات swap است. این سازوکار صفحاتی را که در فرایند انتقال به حافظه جانبی (swap out) هستند دریافت کرده و تلاش میکند آنها را در یک استخر حافظه مبتنی بر RAM که بهصورت پویا تخصیص مییابد، فشرده کند. Zswap چرخههای CPU را با کاهش بالقوه ورودی/خروجی (I/O) فضای swap مبادله میکند. اگر سرعت خواندن از حافظه نهان فشرده از سرعت خواندن از دستگاه swap بیشتر باشد، این مصالحه میتواند به بهبود کارایی نیز منجر شود.
این PMDA معیارهایی درباره اندازه استخر حافظه، تعداد صفحات ذخیرهشده، و شمارندههای گوناگون برای دلایل رد شدن صفحات را ارائه میدهد.
نصب (INSTALLATION)
عامل zswap PMDA را با استفاده از اسکریپت Install بهعنوان کاربر ریشه (root) نصب کنید:
# cd $PCP_PMDAS_DIR/zswap # ./Install
برای لغو نصب، دستورهای زیر را بهعنوان کاربر ریشه (root) انجام دهید:
# cd $PCP_PMDAS_DIR/zswap # ./Remove
pmdazswap توسط pmcd(1) راهاندازی میشود و هرگز نباید بهطور مستقیم اجرا شود. اسکریپتهای Install و Remove هنگام نصب یا حذف عامل، به pmcd(1) اطلاع میدهند.
فایلها (FILES)
- $PCP_PMDAS_DIR/zswap/Install
- اسکریپت نصب برای عامل pmdazswap
- $PCP_PMDAS_DIR/zswap/Remove
- اسکریپت لغو نصب برای عامل pmdazswap
- $PCP_LOG_DIR/pmcd/zswap.log
- فایل گزارش (log) پیشفرض برای پیامهای خطای pmdazswap
محیط PCP (PCP ENVIRONMENT)
متغیرهای محیطی با پیشوند PCP_ برای مقداردهی و پارامتریک کردن نام فایلها و دایرکتوریهای مورد استفاده توسط PCP به کار میروند. در هر نصب، فایل /etc/pcp.conf شامل مقادیر محلی برای این متغیرها است. متغیر $PCP_CONF میتواند برای تعیین یک فایل پیکربندی جایگزین استفاده شود، همانطور که در pcp.conf(5) شرح داده شده است.
همچنین ببینید (SEE ALSO)
| PCP | Performance Co-Pilot |