مقدمه مفهومی گذردهی (Throughput) یکی از اساسی ترین معیارهای ارزیابی عملکرد در سیستم های کامپیوتری است که میزان کار مفید انجام شده در واحد زمان را اندازه گیری می کند. این مفهوم در تمام سطوح سلسله مراتب کامپیوتر، از معماری پردازنده تا شبکه های گسترده، کاربرد حیاتی دارد. گذردهی معمولاً بر حسب عملیات در ثانیه، بیت در ثانیه یا تراکنش در ثانیه بیان می شود. تاریخچه و تکامل مفهوم گذردهی از دهه 1960 با ظهور سیستم های اشتراک زمانی مطرح شد. در دهه 1980 با توسعه پردازنده های خط لوله ای اهمیت آن افزایش یافت. امروزه در عصر محاسبات ابری و سیستم های توزیع شده، گذردهی به یکی از کلیدی ترین شاخص های کیفیت خدمات تبدیل شده است. زیرشاخه های کلیدی 1. گذردهی پردازنده: تعداد دستورالعمل های اجرا شده در ثانیه (IPS) 2. گذردهی حافظه: میزان دسترسی های موفق در واحد زمان 3. گذردهی شبکه: مقدار داده منتقل شده در ثانیه 4. گذردهی ذخیره سازی: عملیات I/O در ثانیه (IOPS) 5. گذردهی سیستم های توزیع شده: تراکنش های تکمیل شده در ثانیه کاربردهای عملی • ارزیابی عملکرد پردازنده ها و GPUها • اندازه گیری پهنای باند شبکه های ارتباطی • تحلیل کارایی سیستم های ذخیره سازی و پایگاه داده • بهینه سازی مراکز داده و محیط های ابری • سنجش کیفیت سرویس در معماری های میکروسرویس چالش های فنی 1. تأثیر گلوگاه های سیستم بر گذردهی 2. تعادل بین گذردهی و تأخیر 3. اندازه گیری دقیق در سیستم های پیچیده 4. مقیاس پذیری گذردهی در معماری های توزیع شده 5. بهینه سازی مصرف انرژی در کنار افزایش گذردهی راهکارهای نوین • تکنیک های موازی سازی و خط لوله ای • الگوریتم های زمان بندی پیشرفته • معماری های مبتنی بر رویداد (Event-Driven) • روش های کشینگ و پیش بینی • تکنیک های کاهش سربار در سیستم های توزیع شده