'\"macro stdmacro .\" .\" Copyright (c) 2014 Red Hat. .\" .\" This program is free software; you can redistribute it and/or modify it .\" under the terms of the GNU General Public License as published by the .\" Free Software Foundation; either version 2 of the License, or (at your .\" option) any later version. .\" .\" This program is distributed in the hope that it will be useful, but .\" WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY .\" or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License .\" for more details. .\" .\" .TH PMDAZSWAP 1 "PCP" "Performance Co-Pilot" .SH "نام (NAME)" \f3pmdazswap\f1 \- عامل PMDA مربوط به zswap (حافظه swap فشرده) .SH "توضیحات (DESCRIPTION)" \f3pmdazswap\f1 یک عامل دامنه معیارهای عملکرد (PMDA) است که مقادیر معیارهای مربوط به عملیات swap فشرده را، آن‌گونه که توسط ماژول هسته لینوکس .B zswap ردیابی می‌شود، ارائه می‌دهد. .PP سازوکار Zswap یک حافظه نهان (cache) فشرده و سبک برای صفحات swap است. این سازوکار صفحاتی را که در فرایند انتقال به حافظه جانبی (swap out) هستند دریافت کرده و تلاش می‌کند آن‌ها را در یک استخر حافظه مبتنی بر RAM که به‌صورت پویا تخصیص می‌یابد، فشرده کند. Zswap چرخه‌های CPU را با کاهش بالقوه ورودی/خروجی (I/O) فضای swap مبادله می‌کند. اگر سرعت خواندن از حافظه نهان فشرده از سرعت خواندن از دستگاه swap بیشتر باشد، این مصالحه می‌تواند به بهبود کارایی نیز منجر شود. .PP این PMDA معیارهایی درباره اندازه استخر حافظه، تعداد صفحات ذخیره‌شده، و شمارنده‌های گوناگون برای دلایل رد شدن صفحات را ارائه می‌دهد. .SH "نصب (INSTALLATION)" عامل zswap PMDA را با استفاده از اسکریپت Install به‌عنوان کاربر ریشه (root) نصب کنید: .sp 1 .RS +4 .ft B .nf # cd $PCP_PMDAS_DIR/zswap # ./Install .fi .ft P .RE .sp 1 .PP برای لغو نصب، دستورهای زیر را به‌عنوان کاربر ریشه (root) انجام دهید: .sp 1 .RS +4 .ft B .nf # cd $PCP_PMDAS_DIR/zswap # ./Remove .fi .ft P .RE .sp 1 \fBpmdazswap\fR توسط \fIpmcd\fR(1) راه‌اندازی می‌شود و هرگز نباید به‌طور مستقیم اجرا شود. اسکریپت‌های Install و Remove هنگام نصب یا حذف عامل، به \fIpmcd\fR(1) اطلاع می‌دهند. .SH "فایل‌ها (FILES)" .IP "\fB$PCP_PMDAS_DIR/zswap/Install\fR" 4 اسکریپت نصب برای عامل \fBpmdazswap\fR .IP "\fB$PCP_PMDAS_DIR/zswap/Remove\fR" 4 اسکریپت لغو نصب برای عامل \fBpmdazswap\fR .IP "\fB$PCP_LOG_DIR/pmcd/zswap.log\fR" 4 فایل گزارش (log) پیش‌فرض برای پیام‌های خطای \fBpmdazswap\fR .SH "محیط PCP (PCP ENVIRONMENT)" متغیرهای محیطی با پیشوند \fBPCP_\fR برای مقداردهی و پارامتریک کردن نام فایل‌ها و دایرکتوری‌های مورد استفاده توسط \fBPCP\fR به کار می‌روند. در هر نصب، فایل \fB/etc/pcp.conf\fR شامل مقادیر محلی برای این متغیرها است. متغیر \fB$PCP_CONF\fR می‌تواند برای تعیین یک فایل پیکربندی جایگزین استفاده شود، همان‌طور که در \fIpcp.conf\fR(5) شرح داده شده است. .SH "همچنین ببینید (SEE ALSO)" .BR PCPIntro (1) و .BR pmcd (1). .\" control lines for scripts/man-spell .\" +ok+ pmdazswap Zswap zswap