در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

چگونه یک برنامه در ویندوز Not Responding می شود؟

با عرض سلام خدمت تمامی دوستان ، در این نکته توضیح داده می شود که چگونه ویندوز متوجه می شود برنامه ای پاسخ نمی دهد یا در حالت Not Responding قرار می گیرد ، هر کسی که با ویندوز کار کرده باشد هر از گاهی پیامی را مشاهده کرده است که نشان می دهد برنامه ای پاسخ نمی دهد یا Not Responding می شود ، اما چگونه ویندوز متوجه این مشکل می شود؟

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

0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....