بلاگ
بلاگ

بلاگ

زمان‌بندی بلادرنگ

زمان‌بندی و اجرای به‌موقع وظایف مهم‌ترین چالش پذیرش قابلیتی مانند خودکارسازی در فرم‌هایی مانند داشبورد ERP است. پردازش‌ها به صورت متناوب باید مورد نظارت و اجرا و نمایش خروجی قرار بگیرند. برخی از این وظایف فرمال هستند یعنی در یک بازه‌ی زمانی میان‌مدت و تکراری اجرا می‌شوند. برخی دیگر بلادرنگ هستند یعنی راس یک زمان خاص باید اجرا شوند.

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

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد