KCUTILTEST(1) Kyoto Cabinet KCUTILTEST(1)

kcutiltest - رابط خط فرمان برای آزمایش توابع کمکی

دستور `kcutiltest' ابزاری برای آزمودن قابلیت‌ها و سنجش کارایی توابع کمکی است. این دستور در قالب‌های زیر استفاده می‌شود. `rnum' تعداد تکرارها را مشخص می‌کند. `path' مسیر یک فایل را مشخص می‌کند.


kcutiltest mutex [-th num] [-iv num] rnum
آزمایش اولیه‌های قفل‌گذاری را انجام می‌دهد.
kcutiltest cond [-th num] [-iv num] rnum
آزمایش اولیه‌های متغیر شرط را انجام می‌دهد.
kcutiltest para [-th num] [-iv num] rnum
آزمایش پردازش موازی را انجام می‌دهد.
kcutiltest file [-th num] [-rnd] [-msiz num] path rnum
آزمایش انتزاع سیستم فایل را انجام می‌دهد.
kcutiltest lhmap [-rnd] [-bnum num] rnum
آزمایش نگاشت درهم‌سازی با پیوند دوگانه را انجام می‌دهد.
kcutiltest thmap [-rnd] [-bnum num] rnum
آزمایش نگاشت درهم‌سازی بهینه از نظر حافظه را انجام می‌دهد.
kcutiltest talist [-rnd] rnum
آزمایش لیست آرایه‌ای بهینه از نظر حافظه را انجام می‌دهد.
kcutiltest misc rnum
آزمایش سازوکارهای متفرقه را انجام می‌دهد.

گزینه‌ها شامل موارد زیر هستند.

-th num : تعداد نخ‌های کارگر را مشخص می‌کند.
-iv num : فاصله زمانی بین تکرارها را مشخص می‌کند.
-rnd : آزمایش تصادفی را انجام می‌دهد.
-msiz num : اندازه ناحیه نگاشت‌شده در حافظه را مشخص می‌کند.
-bnum num : تعداد باکت‌های جدول درهم‌سازی را مشخص می‌کند.

این دستور در صورت موفقیت مقدار 0 و در صورت شکست مقداری دیگر را بازمی‌گرداند.

kcutilmgr(1)

2012-05-24 Man Page