KCCACHETEST(1) Kyoto Cabinet KCCACHETEST(1)

kccachetest - رابط خط فرمان برای آزمایش پایگاه‌دادهٔ درهم‌سازی حافظهٔ پنهان

دستور `kccachetest' ابزاری برای آزمودن قابلیت‌ها و ارزیابی عملکرد پایگاه‌دادهٔ درهم‌سازی حافظهٔ پنهان (cache hash database) است. این دستور در قالب‌های زیر به کار می‌رود. آرگومان `rnum' تعداد دفعات تکرار را مشخص می‌کند.


kccachetest order [-th num] [-rnd] [-etc] [-tran] [-tc] [-bnum num] [-capcnt num] [-capsiz num] [-lv] rnum
آزمایش‌های ترتیبی را انجام می‌دهد.
kccachetest queue [-th num] [-it num] [-rnd] [-tc] [-bnum num] [-capcnt num] [-capsiz num] [-lv] rnum
عملیات صف‌بندی را انجام می‌دهد.
kccachetest wicked [-th num] [-it num] [-tc] [-bnum num] [-capcnt num] [-capsiz num] [-lv] rnum
عملیات ترکیبیِ انتخاب‌شده به‌صورت تصادفی را انجام می‌دهد.
kccachetest tran [-th num] [-it num] [-tc] [-bnum num] [-capcnt num] [-capsiz num] [-lv] rnum
آزمایش تراکنش را انجام می‌دهد.

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

-th num : تعداد نخ‌های پردازشی (worker threads) را تعیین می‌کند.
-rnd : آزمایش تصادفی را انجام می‌دهد.
-etc : عملیات گوناگون را انجام می‌دهد.
-tran : تراکنش را انجام می‌دهد.
-tc : پایگاه‌داده را با گزینهٔ فشرده‌سازی تنظیم می‌کند.
-bnum num : تعداد باکت‌های (bucket) جدول درهم‌سازی را تعیین می‌کند.
-capcnt num : بیشینهٔ تعداد رکوردها را مشخص می‌کند.
-capsiz num : بیشینهٔ اندازهٔ حافظهٔ مصرفی را مشخص می‌کند.
-lv : همهٔ خطاها را گزارش می‌دهد.
-it num : تعداد دفعات تکرار را مشخص می‌کند.

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

2012-05-24 Man Page