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?