.TH "KCSTASHTEST" 1 "2012-05-24" "Man Page" "Kyoto Cabinet" .SH "نام (NAME)" kcstashtest \- رابط خط فرمان برای آزمایش پایگاه‌داده stash .SH "توضیحات (DESCRIPTION)" .PP دستور `\fBkcstashtest\fR' ابزاری برای آزمایش امکانات و آزمایش کارایی پایگاه‌داده stash است. این دستور در قالب‌های زیر به کار می‌رود. `\fIrnum\fR' تعداد تکرارها را تعیین می‌کند. .PP .RS .br \fBkccachetest order \fR[\fB\-th \fInum\fB\fR]\fB \fR[\fB\-rnd\fR]\fB \fR[\fB\-etc\fR]\fB \fR[\fB\-tran\fR]\fB \fR[\fB\-bnum \fInum\fB\fR]\fB \fR[\fB\-lv\fR]\fB \fIrnum\fB\fR .RS آزمایش‌های ترتیبی (in\-order) را انجام می‌دهد. .RE .br \fBkccachetest queue \fR[\fB\-th \fInum\fB\fR]\fB \fR[\fB\-it \fInum\fB\fR]\fB \fR[\fB\-rnd\fR]\fB \fR[\fB\-bnum \fInum\fB\fR]\fB \fR[\fB\-lv\fR]\fB \fIrnum\fB\fR .RS عملیات‌های صف (queuing) را انجام می‌دهد. .RE .br \fBkccachetest wicked \fR[\fB\-th \fInum\fB\fR]\fB \fR[\fB\-it \fInum\fB\fR]\fB \fR[\fB\-bnum \fInum\fB\fR]\fB \fR[\fB\-lv\fR]\fB \fIrnum\fB\fR .RS عملیات‌های ترکیبی انتخاب‌شده به‌صورت تصادفی را انجام می‌دهد. .RE .br \fBkccachetest tran \fR[\fB\-th \fInum\fB\fR]\fB \fR[\fB\-it \fInum\fB\fR]\fB \fR[\fB\-bnum \fInum\fB\fR]\fB \fR[\fB\-lv\fR]\fB \fIrnum\fB\fR .RS آزمایش تراکنش را انجام می‌دهد. .RE .RE .PP گزینه‌ها شامل موارد زیر هستند. .PP .RS \fB\-th \fInum\fR\fR : تعداد نخ‌های کارگر (worker threads) را تعیین می‌کند. .br \fB\-rnd\fR : آزمایش تصادفی انجام می‌دهد. .br \fB\-etc\fR : عملیات‌های متفرقه را انجام می‌دهد. .br \fB\-tran\fR : تراکنش انجام می‌دهد. .br \fB\-bnum \fInum\fR\fR : تعداد باکت‌های (buckets) جدول هش را تعیین می‌کند. .br \fB\-lv\fR : تمامی خطاها را گزارش می‌دهد. .br \fB\-it \fInum\fR\fR : تعداد تکرار را تعیین می‌کند. .br .RE .PP این دستور در صورت موفقیت مقدار 0 و در صورت شکست مقداری دیگر را برمی‌گرداند.