Table of Contents
از طریقput یک متریک عملکرد کلیدی در سیستم عامل است که تعداد فرآیندهای تکمیل شده در مقدار معینی از زمان را اندازه گیری می کند.این نشان دهنده کارایی سیستم در انجام وظایف است و برای ارزیابی عملکرد سیستم بسیار مهم است.
از طریقput چیست؟
از طریقput به میزان که در آن یک سیستم کار یا وظایف را پردازش می کند اشاره می کند، معمولا به عنوان فرآیندهای در ثانیه یا وظایف تکمیل شده در هر واحد از زمان بیان می شود. High Throughput نشان می دهد که یک سیستم قادر به انجام حجم زیادی از کار موثر است.
عوامل موثر بر Throughput
چندین عامل در یک سیستم عامل از طریق نفوذ، از جمله سرعت CPU، مدیریت حافظه، دیسک I/O عملکرد، و برنامه ریزی الگوریتم ها، می توانند منجر به افزایش عملکرد سیستم و عملکرد کلی بهتر شوند.
محاسبه از طریقput
از طریقput با تقسیم تعداد فرایندهای تکمیل شده توسط کل زمان گرفته شده محاسبه می شود: فرمول این است:
[[ویرایش] [۱] [۱۰] [۱۰] [۱] [۱] [۱۰] [۱] [۱] [۱] [۱] [۱۰] [۱] [۲] [۱] [۲] [۱] [۲] [۲] [۱] [۲] [۱] [۲] [۱]
به عنوان مثال، اگر یک سیستم 120 فرآیند را در 60 ثانیه تکمیل کند، خروجی 2 فرآیند در ثانیه است.
بهبود از طریق
ارتقاء از طریقput شامل بهینه سازی منابع سیستم و سیاست های برنامه ریزی است. تکنیک ها شامل افزایش سرعت CPU، بهبود زمان دسترسی دیسک و استفاده از الگوریتم های برنامه ریزی کارآمد مانند کوتاه ترین کار اول یا گرد-روبین می شوند.