مدت زمان اجرا، معیاری بنیادی در سنجش کارایی سیستمهای محاسباتی است که به زمان لازم برای تکمیل یک فرآیند یا وظیفه اشاره دارد. از زمان ظهور اولین کامپیوترها، بهینهسازی این زمان برای افزایش توان عملیاتی و کاهش هزینهها مورد توجه بوده است.
عوامل متعددی چون سرعت پردازنده، حافظه، ذخیرهسازی، پیچیدگی الگوریتم و بهینهسازی نرمافزار بر این زمان تأثیرگذارند. ابزارها و تکنیکهای مختلفی برای اندازهگیری دقیق آن، از جمله پروفایلرها و بنچمارکها، وجود دارند.
درک صحیح مدت زمان اجرا برای حوزههایی نظیر توسعه نرمافزار، سیستمهای بلادرنگ، علم داده و هوش مصنوعی ضروری است. پیشرفتهای آتی در معماری سختافزار و الگوریتمها، همچنان بر بهینهسازی این پارامتر کلیدی تمرکز خواهند داشت.