PDA

View Full Version : دلایل خطای not responding



sajadf7
پنج شنبه 07 اردیبهشت 1396, 22:32 عصر
سلام و عرض ادب
من اطلاعاتی درباره علت های وقوع خطای not responding میخواستم . تو سایت های خارجی یکم گشتم اما چون انگلیسیم خیلی ضعیفه بزور تونستم یه چیزای جزیی پیدا کنم.

تو thread اصلی برنامه اگر پردازش های زمان گیر انجام بشه این خططا میاد .

اما من در thread اصلی برنامه هیچ پردازش زمان بری ندارم. تمام پردازش هارو با thread های جدا انجام میدم.
در 1 دقیقه اول اجرای برنامه کل thread اصلی کارش تموم میشه و ادامه کار بر عهده thread های دیگه ای هست که من ساختم. اما بعد از اجرای چند ساعت برنامه خطای not responding میده.

من دقیقا همین برنامه رو حدود 20 بار اجرا میکنم و بعضی وقت ها این خطا رو میده.

میدونم برای رفع خطا باید کد هامو بزارم تا بررسی بشند اما من میخام ببینم چه شرایطی باعث ایجاد این خطا میشند؟

وقتی این خطا میاد مصرف cpu برنامه 0% هست . یعنی مصرف cpu , ram اصلا غیر عادی زیاد نمیشه که بگم مثلا تو یه حلقه ای چیزی گیر میکنه

Javad_raouf
یک شنبه 10 اردیبهشت 1396, 12:21 عصر
سلام
خودتونم فرمودید تا سورس نباشه نمیشه کاری کرد