[Ubuntu server] (su Virtual Machine) Problema esecuzione programma
Inviato: martedì 1 giugno 2010, 11:43
Salve a tutti
ho un problema che non riesco a risolvere in alcun modo: ho installato Ubuntu server 9.10 su virtual machine (VMware Server), che uso per lanciare un programma Java che effettua una serie di operazioni che richiedono molto tempo.
Quello che succede è che dopo circa 120 / 130 minuti a partire dal momento del lancio, il programma termina senza motivo, cioè il processo scompare proprio dalla lista dei processi in esecuzione (che vedo con il comando top). La cosa strana è che fino a quel momento va tutto bene, come si vede dal salvataggio su file di testo di una serie di informazioni riguardanti il programma.
Ma cosa ancora più strana è che, per vedere se fosse un problema del mio codice, ho creato un programmino stupido (sempre in Java) con un contatore che incrementa il suo valore fino a un numero molto alto, e che lo stampa su file (ogni 15 min circa). Risultato: anche in questo caso il programma termina dopo lo stesso periodo di tempo.
Che senso ha tutto questo??? >:(
Sicuramente non si tratta di problemi di RAM (1Gb vanno più che bene per un contatore), o di spazio su disco (20Gb bastano per 1 file di testo).
Non ho proprio idea di cosa possa essere...chi ha una minima idea di quello che succede?
Grazie
ho un problema che non riesco a risolvere in alcun modo: ho installato Ubuntu server 9.10 su virtual machine (VMware Server), che uso per lanciare un programma Java che effettua una serie di operazioni che richiedono molto tempo.
Quello che succede è che dopo circa 120 / 130 minuti a partire dal momento del lancio, il programma termina senza motivo, cioè il processo scompare proprio dalla lista dei processi in esecuzione (che vedo con il comando top). La cosa strana è che fino a quel momento va tutto bene, come si vede dal salvataggio su file di testo di una serie di informazioni riguardanti il programma.
Ma cosa ancora più strana è che, per vedere se fosse un problema del mio codice, ho creato un programmino stupido (sempre in Java) con un contatore che incrementa il suo valore fino a un numero molto alto, e che lo stampa su file (ogni 15 min circa). Risultato: anche in questo caso il programma termina dopo lo stesso periodo di tempo.
Che senso ha tutto questo??? >:(
Sicuramente non si tratta di problemi di RAM (1Gb vanno più che bene per un contatore), o di spazio su disco (20Gb bastano per 1 file di testo).
Non ho proprio idea di cosa possa essere...chi ha una minima idea di quello che succede?
Grazie