آزمون BenchmarkDotNet
چند سؤال کوتاه درباره کتابخانه BenchmarkDotNet برای اندازهگیری دقیق کارایی کد در داتنت.
⏱ حدود 9 دقیقه · 6 سؤال · نمره قبولی 60٪ · بعد از ثبت، پاسخ درست هر سؤال بههمراه توضیح نمایش داده میشود.
- 1.
برای علامتگذاری یک متد بهعنوان یک Benchmark در BenchmarkDotNet از کدام Attribute استفاده میشود؟
- 2.
میتوان کارایی یک متد را با اجرای ساده آن داخل یک حلقه `for` و اندازهگیری با `Stopwatch` به همان دقت BenchmarkDotNet سنجید.
- 3.
ستون `StdDev` در خروجی BenchmarkDotNet چه چیزی را نشان میدهد؟
- 4.
چرا BenchmarkDotNet قبل از اندازهگیری واقعی، چند اجرای «Warm-up» انجام میدهد؟
- 5.
کدام موارد از دلایل معتبر برای استفاده از BenchmarkDotNet بهجای اندازهگیری دستی هستند؟ (چند گزینه)
- 6.
چرا اجرای Benchmark در حالت Debug (بهجای Release) نتایج گمراهکننده تولید میکند؟
0 از 6 سؤال پاسخ داده شده
