توضیحات
عنوان: بررسی نقاط و مدل سازی زمان اجرای برنامه
- مقدمه
- کارهای مرتبط
- اجرای برنامه بدون نقاط بررسی
- نتیجه گیری
چکیده
تکنیک بررسی نقاط به طور معمول برای کاهش زمان اجرای برنامه های در حال اجرا در مواقع خطا استفاده می شود
وضعیت برنامه تحت اجرا به طور قطعی ذخیره می شود
پس از وقوع خطا، اجرای برنامه از آخرین نقطه بررسی به جای شروع، مجددا راه اندازی می شود
- با توجه به هزینه بالای آن، بررسی نقاط ممکن است همیشه کاربردی نباشد و اگر باشد استراتژی مطلوب بررسی نقاط می تواند تا حد امکان در به حداقل رساندن زمان اجرا یا در به حداکثر رساندن احتمال اجرای زمان، نه تجاوز به محدوده بحرانی تعیین شود
- در این فصل:
- چندین مدل از بررسی نقاط و بازیابی در یک برنامه را در نظر می گیریم تا توزیع زمان اجرای برنامه یا احتمال آن را بدست آوریم
- نوآوری:
زمان احتمالی اجرای را به طور خطی (به صورت تصاعدی) با نیاز پردازش در حضور (عدم) نقاط بررسی افزایش می دهد. علاوه بر این، این مدل ها می توانند برای مقایسه مقادیر مختلف بررسی نقاط و تعیین فاصله زمانی بین نقاط بررسی مورد استفاده قرار گیرند.
- ویژگی تحمل خطا برای اجرای طولانی مدت برنامه های نرم افزاری در زمینه های زیر میتواند افزایش یابد:
- نکته
- قابلیت اطمینان چنین برنامه های ممکن است به علت خطاهای گذرای خارجی مانند خرابی برق، خرابی دیسک، خرابی پردازنده و سایر انواع ناکارآمدی سیستم و یا به علت خطاهای دائمی مانند آنهاییکه درون برنامه خود قرار دارند، در معرض خطر باشند
- بنابراین، روش های تحمل خطا اغلب به علت کاهش عملکرد و یا منابع اضافی می تواند برای افزایش قابلیت اطمینان مانند برنامه های کاربردی استفاده شوند.
- به عنوان مثال
اضافه کردن قابلیت راه اندازی مجدد پس از تعمیر (یا جایگزینی) اجرای موفقیت آمیز برنامه را با وجود خطا تضمین میکند
توجه:
- برای دانلود فایل پاورپوینت لطفا اقدام به خرید فرمایید.
- پس از خرید بلافاصله لینک دانلود فایل برای شما ایمیل خواهد شد.
سفارش پاورپوینت دلخواه
به منظور سفارش پاورپوینت با جزئیات دلخواه خود بر روی کلید زیر کلیک نمایید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.