zombie processes [ΕΠΙΛΥΘΗΚΕ]

...εγκαταστάσεις, αναβαθμίσεις, διαχείριση partitions, boot-loader, κλπ

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Στην ενότητα αυτή γράφουμε θέματα/ προβλήματα μόνο για το UBUNTU ή τα παράγωγά του.

zombie processes [ΕΠΙΛΥΘΗΚΕ]

Δημοσίευσηαπό jarlaxl » 27 Μάιος 2008, 14:35

UPDATE(14-06-2008): Το πρόβλημα με το deskbar applet λύθηκε μετά απο τα σημερινά updates.
UPDATE(05-09-2008): Το πρόβλημα με τις zombie διεργασιες εχει επιλυθει μετα απο επανεγκατασταση του συστήματος που έγινε για άλλους λόγους. Ευχαριστω όλους οσους αφιέρωσαν τον χρονο τους και εγραψαν 5 λέξεις εδω προσπαθώντας να με βοηθήσουν. Το θέμα σημειώνεται ως λελυμένο.


Γεια,
Οταν ξεκινάω το σύστημα υπάρχουν κάποιες διεργασίες οι οποίες δεν εχουν σκοτωθεί:
Κώδικας: Επιλογή όλων
$ ps -ef | grep defunct
jarlaxl   7681  7601  0 12:35 ?        00:00:00 [sh] <defunct>
jarlaxl   8293  7700  0 13:01 pts/0    00:00:00 grep defunct


η 7601 είναι το deskbar ψαξίματος που υπάρχει στο πάνελ.
δίνοντας ένα
Κώδικας: Επιλογή όλων
$ kill -9 7601

και ξαναξκινώντας το deskbar στο panel
προστίθεται πάλι ώς εργασία που δεν έχε ολοκληρωθεί.

Εν πάσει περιπτώσει το πραγματικό πρόβλημα είναι με το openoffice το οποίο δημιουργεί 4 zombies διεργασίες κάθε φορά που σώζω-ή το κάνει autosave- ένα εγγραφο (δλδ αν το σώσω 4 φορες θα έχουν προστεθεί 16 τέτοιες διεργασίες), και μάλλον είναι ο λόγος για τον οποίο σέρνεται το office μετά απο κάποιες ώρες εργασίας.
Το ερώτημα είναι, εκτός απο το να κλείνω και να ανοίγω το office τι μπορώ να κάνω για να μην δημιουργούνται αυτές οι διεργασίες; Ή μήπως να το θέσω ως bug στο launchpad;
Τελευταία επεξεργασία από jarlaxl και 05 Σεπ 2008, 14:06, έχει επεξεργασθεί 2 φορά/ες συνολικά
Άβαταρ μέλους
jarlaxl
babeTUX
babeTUX
 
Δημοσιεύσεις: 54
Εγγραφή: 12 Μάιος 2008, 21:29
Τοποθεσία: Hilversum
Εκτύπωση

Re: zombie processes

Δημοσίευσηαπό ftso » 27 Μάιος 2008, 15:41

Η 8293 δεν είναι zombie.
Τώρα για το deskbar applet νομίζω μπορείς να το αφαιρέσεις.

Μπορείς να πεις και πιο openoffice έχεις?
Δοκίμασες να το απεγκαταστήσεις πλήρως και να το επανεγκαταστήσεις ?
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: zombie processes

Δημοσίευσηαπό jarlaxl » 27 Μάιος 2008, 18:25

Η επανεγκατάσταση (μετά από πλήρη απομάκρυνση και επανεκινηση) δεν λυνει το πρόβλημα στο OO.org 2.4(hardy default)
Πάντως το desκbar δεν φαίνεται να σχετίζεται με το OO αλλά ούτε και αυτό μετά απο επανεγκατάσταση αλλάζει διάθεση να νεκραναστηθεί. Αλλά μικρό το κακό για το deskbar. Το κύριο πρόβλημα είναι το ΟΟ που το παρατήρησα χθες όταν είδα 300 διεργασίες φαντάσματα. Όσο για τα υπόλοιπα στοιχεία συστήματος αν βοηθάνε: cpu: intel386-32bit Pentium-IV, i915 onboard chipset (audio & video), HD: Maxtor με 2 partitions, OS:Ubuntu 8.04 HH(1 λετουργικό).

φερ ειπείν μετα από 2 saves:
~$ ps -ef | grep defunct
jarlaxl 7809 7723 0 16:59 ? 00:00:00 [soffice.bin] <defunct>
jarlaxl 7811 7723 0 16:59 ? 00:00:00 [soffice.bin] <defunct>
jarlaxl 7815 7723 0 16:59 ? 00:00:00 [soffice.bin] <defunct>
jarlaxl 7817 7723 0 16:59 ? 00:00:00 [soffice.bin] <defunct>
jarlaxl 7822 7723 0 16:59 ? 00:00:00 [soffice.bin] <defunct>
jarlaxl 7824 7723 0 16:59 ? 00:00:00 [soffice.bin] <defunct>
jarlaxl 7828 7723 0 16:59 ? 00:00:00 [soffice.bin] <defunct>
jarlaxl 7830 7723 0 16:59 ? 00:00:00 [soffice.bin] <defunct>
jarlaxl 7834 7646 0 16:59 pts/0 00:00:00 grep defunct
Άβαταρ μέλους
jarlaxl
babeTUX
babeTUX
 
Δημοσιεύσεις: 54
Εγγραφή: 12 Μάιος 2008, 21:29
Τοποθεσία: Hilversum
Εκτύπωση

Re: zombie processes

Δημοσίευσηαπό Dimitris » 27 Μάιος 2008, 18:59

Ενα απλό workaround θα ήταν φυσικά να γράψεις ενα απλό script όπως το παρακάτω

#!/bin/bash
ps -ef | grep defunct | awk '{print $2}' > tmp
myprocess=`cat tmp`
for i in $myprocess
do
kill -9 $i
done
rm tmp

Αλλά όπως είπα δεν είναι λύση.
Άβαταρ μέλους
Dimitris
saintTUX
saintTUX
 
Δημοσιεύσεις: 1357
Εγγραφή: 13 Μάιος 2008, 13:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση


Επιστροφή στο Λειτουργικό Σύστημα