Nowe posty

Autor Wątek: Proces przerywa swoje działanie  (Przeczytany 1718 razy)

videl

  • Gość
Proces przerywa swoje działanie
« dnia: 2011-01-21, 12:15:39 »
Witam,
Napisałem program w c++, który realizuje czasochłonne obliczenia. Odpalam go w tle, a on po pewnym czasie przerywa swoje działanie - nie mam pojęcia dlaczego. Za pierwszym odpaleniem przerwało prawie przy końcu obliczen, za drugim policzylo wszytsko, za trzevim przerwało na początku. Dodam, że przy tym nie wywaliło żadnego komunikatu o błędzie - po prostu proces się wyłączył - po wywołaniu komendy top nie ma go na liście. Z tego zachowania wnioskuję, że to chyba nie wina mojej implementacji. Może ktoś z Was ma jakiś pomysł dlaczego tak się dzieje? Czy jest jakieś narzędzie do monitorowania pracy procesu?

chmooreck

  • Gość
Proces przerywa swoje działanie
« Odpowiedź #1 dnia: 2011-01-21, 13:34:49 »
Cytat: videl
Z tego zachowania wnioskuję, że to chyba nie wina mojej implementacji.
Podejrzewam błędne wnioski.
gdb w łapki i do debugowania przystąp...