از طریقput یک متریک عملکرد کلیدی در سیستم عامل است که تعداد فرآیندهای تکمیل شده در مقدار معینی از زمان را اندازه گیری می کند.این نشان دهنده کارایی سیستم در انجام وظایف است و برای ارزیابی عملکرد سیستم بسیار مهم است.

از طریقput چیست؟

از طریقput به میزان که در آن یک سیستم کار یا وظایف را پردازش می کند اشاره می کند، معمولا به عنوان فرآیندهای در ثانیه یا وظایف تکمیل شده در هر واحد از زمان بیان می شود. High Throughput نشان می دهد که یک سیستم قادر به انجام حجم زیادی از کار موثر است.

عوامل موثر بر Throughput

چندین عامل در یک سیستم عامل از طریق نفوذ، از جمله سرعت CPU، مدیریت حافظه، دیسک I/O عملکرد، و برنامه ریزی الگوریتم ها، می توانند منجر به افزایش عملکرد سیستم و عملکرد کلی بهتر شوند.

محاسبه از طریقput

از طریقput با تقسیم تعداد فرایندهای تکمیل شده توسط کل زمان گرفته شده محاسبه می شود: فرمول این است:

[[ویرایش] [۱] [۱۰] [۱۰] [۱] [۱] [۱۰] [۱] [۱] [۱] [۱] [۱۰] [۱] [۲] [۱] [۲] [۱] [۲] [۲] [۱] [۲] [۱] [۲] [۱]

به عنوان مثال، اگر یک سیستم 120 فرآیند را در 60 ثانیه تکمیل کند، خروجی 2 فرآیند در ثانیه است.

بهبود از طریق

ارتقاء از طریقput شامل بهینه سازی منابع سیستم و سیاست های برنامه ریزی است. تکنیک ها شامل افزایش سرعت CPU، بهبود زمان دسترسی دیسک و استفاده از الگوریتم های برنامه ریزی کارآمد مانند کوتاه ترین کار اول یا گرد-روبین می شوند.