.TH "KCFORESTTEST" 1 "2012-05-24" "Man Page" "Kyoto Cabinet" .SH "نام (NAME)" kcforesttest \- رابط خط فرمان برای آزمودن پایگاه‌دادهٔ درخت دایرکتوری .SH "توضیحات (DESCRIPTION)" .PP دستور «\fBkcforesttest\fR» ابزاری برای آزمون امکانات و عملکرد پایگاه‌دادهٔ درخت دایرکتوری است. این دستور در قالب‌های زیر استفاده می‌شود. «\fIpath\fR» مسیر فایل پایگاه‌داده را مشخص می‌کند. «\fIrnum\fR» تعداد تکرارها را تعیین می‌کند. .PP .RS .br \fBkcforesttest order \fR[\fB\-th \fInum\fB\fR]\fB \fR[\fB\-rnd\fR]\fB \fR[\fB\-set\fR|\fB\-get\fR|\fB\-getw\fR|\fB\-rem\fR|\fB\-etc\fR]\fB \fR[\fB\-tran\fR]\fB \fR[\fB\-oat\fR|\fB\-onl\fR|\fB\-onl\fR|\fB\-otl\fR|\fB\-onr\fR]\fB \fR[\fB\-tc\fR]\fB \fR[\fB\-bnum \fInum\fB\fR]\fB \fR[\fB\-psiz \fInum\fB\fR]\fB \fR[\fB\-pccap \fInum\fB\fR]\fB \fR[\fB\-rcd\fR|\fB\-rcld\fR|\fB\-rcdd\fR]\fB \fR[\fB\-lv\fR]\fB \fIpath\fB \fIrnum\fB\fR .RS آزمون‌های ترتیبی (in\-order) را انجام می‌دهد. .RE .br \fBkcforesttest queue \fR[\fB\-th \fInum\fB\fR]\fB \fR[\fB\-it \fInum\fB\fR]\fB \fR[\fB\-rnd\fR]\fB \fR[\fB\-oat\fR|\fB\-onl\fR|\fB\-onl\fR|\fB\-otl\fR|\fB\-onr\fR]\fB \fR[\fB\-tc\fR]\fB \fR[\fB\-bnum \fInum\fB\fR]\fB \fR[\fB\-psiz \fInum\fB\fR]\fB \fR[\fB\-pccap \fInum\fB\fR]\fB \fR[\fB\-rcd\fR|\fB\-rcld\fR|\fB\-rcdd\fR]\fB \fR[\fB\-lv\fR]\fB \fIpath\fB \fIrnum\fB\fR .RS عملیات صف‌بندی (queuing) را انجام می‌دهد. .RE .br \fBkcforesttest wicked \fR[\fB\-th \fInum\fB\fR]\fB \fR[\fB\-it \fInum\fB\fR]\fB \fR[\fB\-oat\fR|\fB\-onl\fR|\fB\-onl\fR|\fB\-otl\fR|\fB\-onr\fR]\fB \fR[\fB\-tc\fR]\fB \fR[\fB\-bnum \fInum\fB\fR]\fB \fR[\fB\-psiz \fInum\fB\fR]\fB \fR[\fB\-pccap \fInum\fB\fR]\fB \fR[\fB\-rcd\fR|\fB\-rcld\fR|\fB\-rcdd\fR]\fB \fR[\fB\-lv\fR]\fB \fIpath\fB \fIrnum\fB\fR .RS عملیات ترکیبی انتخاب‌شده به‌صورت تصادفی را انجام می‌دهد. .RE .br \fBkcforesttest tran \fR[\fB\-th \fInum\fB\fR]\fB \fR[\fB\-it \fInum\fB\fR]\fB \fR[\fB\-hard\fR]\fB \fR[\fB\-oat\fR|\fB\-onl\fR|\fB\-onl\fR|\fB\-otl\fR|\fB\-onr\fR]\fB \fR[\fB\-tc\fR]\fB \fR[\fB\-bnum \fInum\fB\fR]\fB \fR[\fB\-psiz \fInum\fB\fR]\fB \fR[\fB\-pccap \fInum\fB\fR]\fB \fR[\fB\-rcd\fR|\fB\-rcld\fR|\fB\-rcdd\fR]\fB \fR[\fB\-lv\fR]\fB \fIpath\fB \fIrnum\fB\fR .RS آزمون تراکنش را انجام می‌دهد. .RE .RE .PP گزینه‌ها شامل ویژگی‌های زیر هستند: .PP .RS \fB\-th \fInum\fR\fR : تعداد نخ‌های کارگر (worker threads) را تعیین می‌کند. .br \fB\-rnd\fR : آزمون تصادفی انجام می‌دهد. .br \fB\-set\fR : فقط عملیات ثبت (set) را انجام می‌دهد. .br \fB\-get\fR : فقط عملیات دریافت (get) را انجام می‌دهد. .br \fB\-getw\fR : فقط عملیات دریافت با بافر را انجام می‌دهد. .br \fB\-rem\fR : فقط عملیات حذف (rem) را انجام می‌دهد. .br \fB\-etc\fR : عملیات متفرقه را انجام می‌دهد. .br \fB\-tran\fR : تراکنش انجام می‌دهد. .br \fB\-oat\fR : پایگاه‌داده را با گزینهٔ تراکنش خودکار باز می‌کند. .br \fB\-oas\fR : پایگاه‌داده را با گزینهٔ همگام‌سازی خودکار باز می‌کند. .br \fB\-onl\fR : پایگاه‌داده را با گزینهٔ بدون قفل‌گذاری باز می‌کند. .br \fB\-otl\fR : پایگاه‌داده را با گزینهٔ تلاش برای قفل‌گذاری (try locking) باز می‌کند. .br \fB\-onr\fR : پایگاه‌داده را با گزینهٔ بدون ترمیم خودکار باز می‌کند. .br \fB\-tc\fR : پایگاه‌داده را با گزینهٔ فشرده‌سازی تنظیم می‌کند. .br \fB\-bnum \fInum\fR\fR : تعداد باکت‌های جدول درهم‌سازی را تعیین می‌کند. .br \fB\-psiz \fInum\fR\fR : اندازهٔ هر صفحه را مشخص می‌کند. .br \fB\-pccap \fInum\fR\fR : ظرفیت حافظهٔ نهان صفحه (page cache) را تعیین می‌کند. .br \fB\-rcd\fR : استفاده از مقایسه‌گر ده‌دهی به جای مقایسه‌گر واژگانی. .br \fB\-rcld\fR : استفاده از مقایسه‌گر واژگانی نزولی به جای صعودی. .br \fB\-rcdd\fR : استفاده از مقایسه‌گر ده‌دهی نزولی به جای مقایسه‌گر واژگانی. .br \fB\-lv\fR : تمام خطاها را گزارش می‌دهد. .br \fB\-it \fInum\fR\fR : تعداد دفعات تکرار را تعیین می‌کند. .br \fB\-hard\fR : همگام‌سازی فیزیکی انجام می‌دهد. .br .RE .PP این دستور در صورت موفقیت 0 و در صورت شکست مقداری دیگر را برمی‌گرداند. .SH "همچنین ببینید (SEE ALSO)" .PP .BR kcforestmgr (1)