[SOLVED] Zużywanie zasobów procesora przez Javę

Tylko tematy nie mieszczące się powyżej.
quayal
Sędziwy Jeż
Sędziwy Jeż
Posty: 31
Rejestracja: 31 paź 2007, 11:47
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

[SOLVED] Zużywanie zasobów procesora przez Javę

Post autor: quayal »

Cześć,

Od pewnego czasu zwalnia mi mój Karmic Koala.

Komp to:
Intel Core 2 Duo 2GHz
2 GB pamięci
250 GB dysk (160 GB wolne)

Poczyściłem co dałem radę zgodnie z tym poradnikiem:

http://czytelnia.ubuntu.pl/index.php/20 ... go-ubuntu/

Wyrzuciłem też stare wersje jądra zostawiając dwie.

Po uruchomieniu
mówi mi że java zjada mi ok 25% zasobów.

Czy to jest normalne i zwalnianie jest spowodowane czymś innym, czy też mam się zająć tą Javą (odinstalować coś). Apt-get mówi że Java jest w najnowszej wersji.

Dzięki

Q
[r4]
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1048
Rejestracja: 08 maja 2007, 07:40
Wersja Ubuntu: 12.10
Środowisko graficzne: Xfce
Architektura: x86

Odp: Zużywanie zasobów procesora przez Javę

Post autor: [r4] »

Uruchamiasz jakieś programy wymagające Javy? U mnie Java nie działa sama z siebie... Może masz OpenOffice (bazy) albo JDownloader albo inne aplikacje?
I believe not drinking is actually the best way to not get a hangover in the first place.
Coincidentally, it's also the best way to not enjoy your life.
quayal
Sędziwy Jeż
Sędziwy Jeż
Posty: 31
Rejestracja: 31 paź 2007, 11:47
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Zużywanie zasobów procesora przez Javę

Post autor: quayal »

No właśnie też mi się to wydawało dziwne że Java działa sama z siebie.

oto mój ps, Java tam jest, nie wiem czy coś z tego jeszcze jej używa

Kod: Zaznacz cały

PID TTY          TIME CMD
    1 ?        00:00:01 init
    2 ?        00:00:00 kthreadd
    3 ?        00:00:00 migration/0
    4 ?        00:00:00 ksoftirqd/0
    5 ?        00:00:00 watchdog/0
    6 ?        00:00:00 migration/1
    7 ?        00:00:19 ksoftirqd/1
    8 ?        00:00:00 watchdog/1
    9 ?        00:00:00 events/0
   10 ?        00:00:00 events/1
   11 ?        00:00:00 cpuset
   12 ?        00:00:00 khelper
   13 ?        00:00:00 netns
   14 ?        00:00:00 async/mgr
   15 ?        00:00:00 kintegrityd/0
   16 ?        00:00:00 kintegrityd/1
   17 ?        00:00:00 kblockd/0
   18 ?        00:00:00 kblockd/1
   19 ?        00:00:00 kacpid
   20 ?        00:00:00 kacpi_notify
   21 ?        00:00:00 kacpi_hotplug
   22 ?        00:00:02 ata/0
   23 ?        00:00:02 ata/1
   24 ?        00:00:00 ata_aux
   25 ?        00:00:00 ksuspend_usbd
   26 ?        00:00:00 khubd
   27 ?        00:00:00 kseriod
   28 ?        00:00:00 kmmcd
   29 ?        00:00:00 bluetooth
   30 ?        00:00:00 khungtaskd
   31 ?        00:00:00 pdflush
   32 ?        00:00:01 pdflush
   33 ?        00:00:03 kswapd0
   34 ?        00:00:00 aio/0
   35 ?        00:00:00 aio/1
   36 ?        00:00:00 ecryptfs-kthrea
   37 ?        00:00:00 crypto/0
   38 ?        00:00:00 crypto/1
   48 ?        00:00:00 scsi_eh_0
   49 ?        00:00:00 scsi_eh_1
   50 ?        00:00:00 scsi_eh_2
   51 ?        00:00:11 scsi_eh_3
   52 ?        00:00:00 scsi_eh_4
   57 ?        00:00:00 kstriped
   58 ?        00:00:00 kmpathd/0
   59 ?        00:00:00 kmpathd/1
   60 ?        00:00:00 kmpath_handlerd
   61 ?        00:00:00 ksnapd
   62 ?        00:00:00 kondemand/0
   63 ?        00:00:03 kondemand/1
   64 ?        00:00:00 kconservative/0
   65 ?        00:00:00 kconservative/1
   66 ?        00:00:00 krfcommd
  312 ?        00:00:00 i915/0
  336 ?        00:00:00 khpsbpkt
  341 ?        00:00:00 i915/1
  342 ?        00:00:00 knodemgrd_0
  353 ?        00:00:00 usbhid_resumer
  439 ?        00:00:03 kjournald2
  440 ?        00:00:00 ext4-dio-unwrit
  441 ?        00:00:00 ext4-dio-unwrit
  496 ?        00:00:00 upstart-udev-br
  498 ?        00:00:00 udevd
  652 ?        00:00:00 kpsmoused
  847 ?        00:00:00 hd-audio0
  894 ?        00:00:03 kjournald2
  895 ?        00:00:00 ext4-dio-unwrit
  896 ?        00:00:00 ext4-dio-unwrit
  918 ?        00:00:00 dd
  921 ?        00:00:00 rsyslogd
  933 ?        00:00:01 dbus-daemon
  946 ?        00:00:05 hald
  947 ?        00:00:00 gdm-binary
  948 ?        00:00:01 NetworkManager
  958 ?        00:00:00 avahi-daemon
  974 ?        00:00:00 modem-manager
  977 ?        00:00:00 console-kit-dae
 1040 ?        00:00:00 avahi-daemon
 1100 ?        00:00:00 hald-runner
 1105 tty4     00:00:00 getty
 1107 tty5     00:00:00 getty
 1114 tty2     00:00:00 getty
 1115 ?        00:00:00 wpa_supplicant
 1116 tty3     00:00:00 getty
 1118 tty6     00:00:00 getty
 1137 ?        00:00:00 acpid
 1150 ?        00:00:00 atd
 1151 ?        00:00:00 cron
 1224 ?        00:00:00 gdm-simple-slav
 1247 tty7     00:19:25 Xorg
 1309 ?        00:00:00 hald-addon-rfki
 1323 ?        00:00:00 hald-addon-gene
 1370 ?        00:00:01 hald-addon-inpu
 1376 ?        00:00:00 hald-addon-cpuf
 1378 ?        00:00:00 hald-addon-acpi
 1396 ?        00:00:17 wrapper-linux-x
 1399 ?        00:00:07 hald-addon-stor
 1416 ?        00:00:00 nmbd
 1423 ?        00:00:00 smbd
 1426 ?        00:00:00 smbd
 1450 ?        00:00:00 winbindd
 1458 ?        00:00:00 bluetoothd
 1484 ?        01:03:39 java
 1490 ?        00:00:00 winbindd
 1497 ?        00:00:00 cupsd
 1719 ?        00:00:00 dbus-launch
 1725 ?        00:00:01 devkit-power-da
 1748 tty1     00:00:00 getty
 1814 ?        00:00:00 gdm-session-wor
 1840 ?        00:00:00 gnome-keyring-d
 1855 ?        00:00:00 gnome-session
 1896 ?        00:00:00 ssh-agent
 1899 ?        00:00:00 dbus-launch
 1900 ?        00:00:00 dbus-daemon
 1904 ?        00:05:15 pulseaudio
 1907 ?        00:00:00 gconf-helper
 1909 ?        00:00:06 gconfd-2
 1919 ?        00:00:08 gnome-settings-
 1921 ?        00:00:00 seahorse-daemon
 1923 ?        00:00:00 gvfsd
 1930 ?        00:00:00 gvfs-fuse-daemo
 1953 ?        00:00:07 notify-osd
 1962 ?        00:00:05 syndaemon
 2021 ?        00:00:26 gnome-panel
 2027 ?        00:00:00 bonobo-activati
 2032 ?        00:00:00 fusion-icon
 2036 ?        00:00:00 trashapplet
 2037 ?        00:00:35 ubuntuone-clien
 2039 ?        00:00:00 gvfs-gdu-volume
 2040 ?        00:00:00 compiz
 2043 ?        00:00:00 gnome-power-man
 2045 ?        00:00:21 dropbox
 2049 ?        00:00:00 gnome-volume-co
 2059 ?        00:00:00 evolution-alarm
 2061 ?        00:00:02 update-notifier
 2066 ?        00:00:00 python
 2074 ?        00:00:02 nm-applet
 2080 ?        00:00:00 devkit-disks-da
 2081 ?        00:00:04 devkit-disks-da
 2089 ?        00:00:00 gdu-notificatio
 2090 ?        00:00:00 bluetooth-apple
 2093 ?        00:00:00 polkit-gnome-au
 2096 ?        00:00:00 gvfsd-trash
 2110 ?        00:00:00 gvfs-gphoto2-vo
 2115 ?        00:00:00 polkitd
 2155 ?        00:00:03 gnome-screensav
 2157 ?        00:03:19 compiz.real
 2193 ?        00:00:00 indicator-apple
 2194 ?        00:00:00 sh
 2195 ?        00:00:15 emerald
 2465 ?        00:00:00 couchdb
 2492 ?        00:00:00 couchdb
 2493 ?        00:00:01 beam.smp
 2504 ?        00:00:00 heart
 2516 ?        00:00:36 ubuntuone-syncd
 2519 ?        00:00:00 dhclient
 2524 ?        00:00:00 indicator-statu
 2526 ?        00:00:00 indicator-users
 2528 ?        00:00:00 indicator-sessi
 2562 ?        00:00:00 evolution-data-
 3072 ?        00:00:00 firefox
 3077 ?        00:00:00 run-mozilla.sh
 3081 ?        00:20:03 firefox-bin
 3089 ?        00:00:00 avant-window-na
 3091 ?        00:00:37 awn
 3103 ?        00:00:01 python
 3105 ?        00:00:02 python
 3107 ?        00:00:07 python
 3109 ?        00:00:04 python
 3139 ?        00:16:34 plugin-containe
 5195 ?        00:00:00 xfs_mru_cache
 5197 ?        00:00:00 udevd
 5198 ?        00:00:00 udevd
 5199 ?        00:00:00 xfslogd/0
 5200 ?        00:00:00 xfslogd/1
 5201 ?        00:00:00 xfsdatad/0
 5202 ?        00:00:00 xfsdatad/1
 5203 ?        00:00:00 xfsconvertd/0
 5204 ?        00:00:00 xfsconvertd/1
 5208 ?        00:00:00 jfsIO
 5209 ?        00:00:00 jfsCommit
 5210 ?        00:00:00 jfsCommit
 5211 ?        00:00:00 jfsSync
13186 ?        00:00:17 kadu
17572 ?        00:00:18 nautilus
17584 ?        00:00:00 gvfsd-burn
18707 ?        00:00:00 system-service-
20441 ?        00:00:00 skype
20442 ?        00:00:38 skype.real
21511 ?        00:00:00 gvfsd-metadata
28842 ?        00:00:00 gnome-terminal
28843 ?        00:00:00 gnome-pty-helpe
28844 pts/0    00:00:00 bash
28863 pts/0    00:00:00 ps 
a polecenie top daje taki wynik:

Kod: Zaznacz cały

top - 15:09:44 up  5:12,  2 users,  load average: 1.06, 1.38, 1.28
Tasks: 194 total,   2 running, 192 sleeping,   0 stopped,   0 zombie
Cpu(s):  3.1%us,  5.9%sy,  5.2%ni, 81.9%id,  3.4%wa,  0.2%hi,  0.3%si,  0.0%st
Mem:   2052104k total,  1944508k used,   107596k free,    97068k buffers
Swap:  4883752k total,    10380k used,  4873372k free,  1124828k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
 1484 adrian    30  10  569m 166m  11m S   18  8.3  64:50.76 java               
 1904 adrian    20   0  157m 5440 4244 S    3  0.3   5:26.20 pulseaudio         
 3081 adrian    20   0  341m 127m  31m S    3  6.3  20:34.83 firefox-bin        
 3139 adrian    20   0  173m  27m  18m S    2  1.4  16:44.28 plugin-containe    
 1247 root      20   0  116m  35m  13m S    1  1.8  19:59.95 Xorg               
28968 adrian    20   0  2476 1208  880 R    1  0.1   0:00.08 top                
    7 root      15  -5     0    0    0 S    0  0.0   0:19.57 ksoftirqd/1        
   51 root      15  -5     0    0    0 S    0  0.0   0:11.92 scsi_eh_3          
 1396 adrian    30  10 10044  564  496 S    0  0.0   0:17.65 wrapper-linux-x    
 2037 adrian    20   0 51740  23m  10m S    0  1.2   0:36.40 ubuntuone-clien    
20442 adrian    20   0  224m  60m  20m S    0  3.0   0:38.66 skype.real         
28842 adrian    20   0 38556  12m 9812 S    0  0.6   0:07.46 gnome-terminal     
    1 root      20   0  2536 1448 1140 S    0  0.1   0:01.10 init               
    2 root      15  -5     0    0    0 S    0  0.0   0:00.00 kthreadd           
    3 root      RT  -5     0    0    0 S    0  0.0   0:00.00 migration/0        
    4 root      15  -5     0    0    0 S    0  0.0   0:00.50 ksoftirqd/0        
    5 root      RT  -5     0    0    0 S    0  0.0   0:00.00 watchdog/0         
[r4]
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1048
Rejestracja: 08 maja 2007, 07:40
Wersja Ubuntu: 12.10
Środowisko graficzne: Xfce
Architektura: x86

Odp: Zużywanie zasobów procesora przez Javę

Post autor: [r4] »

Spróbuj zidentyfikować te procesy poleceniem

Kod: Zaznacz cały

pstree
Może uda się zobaczyć, co tę javę wywołało.

Ewentualnie ubić ją poleceniem

Kod: Zaznacz cały

kill <numer procesu
I believe not drinking is actually the best way to not get a hangover in the first place.
Coincidentally, it's also the best way to not enjoy your life.
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Odp: Zużywanie zasobów procesora przez Javę

Post autor: igotit4free »

Ciekawi mnie odczyt z kolumny TIME+
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1484 adrian 30 10 569m 166m 11m S 18 8.3 64:50.76 java
To "coś" hula już prawie trzy doby, a w każdym razie tyle czasu procesora zeżarło od swojego uruchomienia ... pytanie czy to jest coś co wstaje razem z systemem, czy kontynuuje "pracę" po każdym restarcie ?

Kojarzysz jakąś akcję mniej więcej 65 godzin temu ?

.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
quayal
Sędziwy Jeż
Sędziwy Jeż
Posty: 31
Rejestracja: 31 paź 2007, 11:47
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Zużywanie zasobów procesora przez Javę

Post autor: quayal »

@[r4]

Java została wywołana przez wrappera

└─wrapper-linux-x─┬─java───304*[{java}]
└─{wrapper-linux-x}

zabicie Javy za pomocą

kill 1484
sudo kill 1484

nic nie dało

@igotit4free

A to nie są minuty czasem? Patrząc na to jak się zmieniają na żywo przy włączonym topie to raczej minuty.
Patrząc na listing ps-a też by sugerowało że to minuty są.

A Java wstaje razem z systemem.
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Odp: Zużywanie zasobów procesora przez Javę

Post autor: igotit4free »

Bardzo możliwe, zasugerowałem się formatem zapisu ... co to za wrapper ?

.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
bogaczew
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 211
Rejestracja: 13 gru 2006, 21:12
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Zużywanie zasobów procesora przez Javę

Post autor: bogaczew »

pokaż

Kod: Zaznacz cały

ps auxwww| grep java
kklimonda
Zakręcona Traszka
Zakręcona Traszka
Posty: 585
Rejestracja: 20 kwie 2008, 04:21
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME

Odp: Zużywanie zasobów procesora przez Javę

Post autor: kklimonda »

Nie zainstalowałeś przypadkiem klienta Freenet? on by sie uruchamiał przy starcie i ma podobną nazwę
quayal
Sędziwy Jeż
Sędziwy Jeż
Posty: 31
Rejestracja: 31 paź 2007, 11:47
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Zużywanie zasobów procesora przez Javę

Post autor: quayal »

@igotit4free

A wiesz że nie mam pojęcia co to za wrapper... Ja go nie uruchamiałem.

@bogaczew

A proszę Cię bardzo:

Kod: Zaznacz cały

adrian    1484 20.3  8.5 633968 176132 ?       SNl  09:57 133:27 java -Dnetworkaddress.cache.ttl=0 -Dnetworkaddress.cache.negative.ttl=0 -enableassertions:freenet -Djava.net.preferIPv4Stack=true -Xms60m -Xmx256m -Djava.library.path=lib -classpath freenet.jar:freenet-ext.jar -Dwrapper.key=eHDCCcvPrwb68zq8 -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=1396 -Dwrapper.version=3.2.3 -Dwrapper.native_library=wrapper -Dwrapper.ignore_signals=TRUE -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 freenet.node.NodeStarter freenet.ini
adrian    8399  0.0  0.0   3052   884 pts/0    S+   20:51   0:00 grep --color=auto java

EDIT:
@kklimonda

A wiesz że masz rację. Zainstalowałem jakiś czas temu. No i w listingu wychodzi że to freenet.

Więc wychodzi na to że tak ma być, i że jak chcę zwolnić zasoby, to Freeneta wyrzucić. To pewnie tak zrobię, bo i tak go nie używam. W sumie to chciałem tylko sprawdzić o co w nim chodzi :)
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 11 gości