Language | Translated | Untranslated | Untranslated words | Checks | Suggestions | Comments | |
---|---|---|---|---|---|---|---|
English
|
4 | ||||||
|
|||||||
Chinese (Simplified) (zh_CN)
|
0% | 195 | 4,917 | ||||
|
|||||||
Chinese (Traditional) (zh_TW)
|
0% | 196 | 4,918 | ||||
|
|||||||
Dutch (nl_NL)
|
0% | 196 | 4,918 | ||||
|
|||||||
French (fr_FR)
|
0% | 196 | 4,918 | ||||
|
|||||||
German (de_DE)
|
0% | 196 | 4,918 | ||||
|
|||||||
Italian (it_IT)
|
0% | 196 | 4,918 | ||||
|
|||||||
Norwegian Bokmål
|
0% | 196 | 4,918 | ||||
|
|||||||
Persian
|
27% | 143 | 4,302 | 9 | |||
|
|||||||
Portuguese (Brazil)
|
0% | 195 | 4,917 | 7 | 9 | ||
|
|||||||
Spanish
|
0% | 196 | 4,918 | ||||
|
|||||||
Turkish (tr_TR)
|
0% | 196 | 4,918 | ||||
|
Please sign in to see the alerts.
Project website | docs.freebsd.org/en |
---|---|
Translation process |
|
Translation license | BSD 2-Clause "Simplified" License |
Filemask | documentation/content/*/books/developers-handbook/kerneldebug/chapter.po |
Languages | 12 |
Source strings | 196 |
Source words | 4,918 |
Source characters | 32,216 |
Hosted strings | 2,352 |
Hosted words | 59,016 |
Hosted characters | 386,592 |
`options SOCKBUF_DEBUG`: perform extensive run-time consistency checking on socket buffers, which can be useful for debugging both socket bugs and race conditions in protocols and device drivers that interact with sockets. This option significantly impacts network performance, and may change the timing in device driver races.
<literal>options SOCKBUF_DEBUG</literal>: بررسی ثبات زمان اجرای گسترده بر روی میانگیرهای سوکت را انجام میدهد، که میتواند برای اشکالهای سوکت و حالات تسابق در قراردادها و گردانندههای دستگاههایی که با سوکتها تعامل دارند کاربردی باشد. این گزینه بهطور قابل ملاحظهای کارکرد شبکه را تحت تأثیر قرار میدهد، و ممکن است زمانبندیِ تسابقهای گردانندهٔ دستگاه را تغییر دهد.
`options WITNESS_KDB`: change the default value of the `debug.witness.kdb` sysctl to 1, which causes WITNESS to enter the debugger when a lock order violation is detected, rather than simply printing a warning. This option depends on `options WITNESS`.
<literal>options WITNESS_KDB</literal>: مقدار پیشفرض sysctl <literal>debug.witness.kdb</literal> را به 1 تغییر میدهد، که باعث میشود تا WITNESS زمانیکه نقض ترتیب قفل تشخیص داده میشود، بهجای آنکه صرفاً یک هشدار چاپ کند وارد اشکالزدا شود. این گزینه وابسته به <literal>options WITNESS</literal> است.
`options WITNESS_SKIPSPIN`: disable run-time checking of spinlock lock order with WITNESS. As spin locks are acquired most frequently in the scheduler, and scheduler events occur often, this option can significantly speed up systems running with WITNESS. This option depends on `options WITNESS`.
<literal>options WITNESS_SKIPSPIN</literal>: بررسیِ زمان اجرای ترتیب قفلِ spinlock را توسط WITNESS غیرفعال میکند. از آنجاکه قفلهای چرخش غالباً در زمانبند بهدست میآیند، و رویدادهای زمانبند خیلی اوقات روی میدهند، این گزینه میتواند سامانههایی که با WITNESS در حال اجرا هستند را بهطور قابل ملاحظهای سرعت ببخشد. این گزینه وابسته به <literal>options WITNESS</literal> است.
`options INVARIANTS`: compile into the kernel a large number of run-time assertion checks and tests, which constantly test the integrity of kernel data structures and the invariants of kernel algorithms. These tests can be expensive, so are not compiled in by default, but help provide useful "fail stop" behavior, in which certain classes of undesired behavior enter the debugger before kernel data corruption occurs, making them easier to debug. Tests include memory scrubbing and use-after-free testing, which is one of the more significant sources of overhead. This option depends on `options INVARIANT_SUPPORT`.
<literal>options INVARIANTS</literal>: تعداد زیادی بررسی و آزمون تصدیقِ زمانِ اجرا را داخل هسته همگردانی میکند، که مدام درستی ساختمانهای داده و ثبات الگوریتمهای هسته را میازماید. این آزمونها ممکن است هزینهبر باشند، از این رو بهطور پیشفرض همگردانی نمیشوند، اما در ارائهٔ رفتار مفید "fail stop" کمک میکند، که در آن برخی کلاسهای رفتار ناخواسته قبل از وقوع خرابی داده وارد اشکالزدا میشوند، و این امر اشکالزدایی آنها را سادهتر میکند. آزمونها شامل اسکراب حافظه و آزمون use-after-free است، که یکی از منابع قابل توجه سربار (overhead) است. این گزینه وابسته به <literal>options INVARIANT_SUPPORT</literal> است.
`options BREAK_TO_DEBUGGER`, `options ALT_BREAK_TO_DEBUGGER`: allow a break signal or alternative signal on the console to enter the debugger. If the system hangs without a panic, this is a useful way to reach the debugger. Due to the current kernel locking, a break signal generated on a serial console is significantly more reliable at getting into the debugger, and is generally recommended. This option has little or no performance impact.
<literal>options BREAK_TO_DEBUGGER</literal>، <literal>options ALT_BREAK_TO_DEBUGGER</literal>: به سیگنال توقف (break) یا سیگنال متناوب (alternative) در پیشانه اجازهٔ ورود به اشکالزدا میدهد. اگر سامانه بدون وحشت دچار تعلیق شود، این روش مناسب برای دسترسی به اشکالزداست. بهعلت قفل شدن هستهٔ فعلی، یک سیگنال توقف تولید شده در پیشانهٔ سریال بهطور قابل توجهی در ورود به اشکالزدا اطمینانپذیرتر است، و عموماً پیشنهاد میشود. این گزینه تأثیر کم یا اصلاً هیچ تأثیری ندارد.