برآورد سیستم از طریقput برای طراحی نرم افزار با عملکرد بالا ضروری است.این به تعیین اینکه چگونه بسیاری از عملیات یا معاملات یک سیستم می تواند در یک دوره خاص مدیریت شود، اطمینان حاصل می کند که سیستم ها مطابق با الزامات عملکردی و عملکرد کارآمد تحت بار عمل می کنند.

درک سیستم از طریقput

سیستم از طریقput تعداد واحدهای کار تکمیل شده در یک چارچوب زمانی معین را اندازه گیری می کند که اغلب به عنوان معاملات در هر ثانیه یا درخواست در هر دقیقه بیان می شود.این تحت تاثیر عوامل مانند قابلیت های سخت افزار، بهره وری نرم افزار و شرایط شبکه است.

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

محاسبات عملی شامل شناسایی تنگنای سیستم و اندازه گیری ظرفیت آن است.یک رویکرد مشترک تجزیه و تحلیل زمان پاسخ سیستم و استفاده از آن است: فرمول اصلی این است:

[در حالی که] [در مورد تعداد درخواست ها و زمان پاسخ [FLT] [FLT 1 ]

به عنوان مثال، اگر یک سیستم ۲۰۰ درخواست را در ۱۰ ثانیه پردازش کند، درخواست از طریق خروجی ۲۰ درخواست در ثانیه است.

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

  • منابع سخت افزاری: CPU، حافظه و سرعت دیسک.
  • [[ویرایش] [۱] [۱۰] [۱] [۱] [۱]] بهینه سازی کد و مدیریت ارز.
  • تأخیر شبکه: تأخیر در انتقال داده ها [[ویرایش]
  • [[۱] [۱۰] [۱] [۱۰] [۱] [۱] [۱]] [۱۰] [۱] [۱]] [۱] [۱]] [۱] [۱] [۱۰] [۱]] [۱۰] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۳] [۳] [۳] [۱] [۱] [۱] [۵] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۵] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۳] [۱] [۱] [۳] [۱] [۱] [۱] [۳] [۳] [۱] [۳] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۳] [۳] [۳] [۱] [۳] [۱] [۱] [۱] [۱] [۱