Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/10/2020, à 13:09

Zen_hero

Optimiser Java

Bonjour,

j'ai un programme qui (je pense) me bouffe pas mal de ressources java sur mon ubuntu 18.10 et je ne sais pas  bien comment l'optimiser.

- Dans un premier temps, j'aimerais connaître la commande pour savoir la ressource max disponible en java avant que mon ordi ne freeze.
- Puis savoir comment augmenter baisser cette limite en fonction de mes besoins.

Je soupçonne aussi Firefox de me prendre beaucoup de ressources, car il freeze souvent "sans raison"

Je ne sais pas si ce que je demande est claire ou facilement réalisable, mais je veux bien essayer.

Le programme est link assistant (logiciel SEO propriétaire..) et mon ordi a une config de
3,4 Gio
Intel® Core™ i3-4010U CPU @ 1.70GHz × 4
Intel® HD Graphics 4400 (HSW GT2)
230,6 Go

Merci pour votre aide

Hors ligne

#2 Le 22/10/2020, à 13:22

xubu1957

Re : Optimiser Java

Bonjour,

Zen_hero a écrit :

sur mon ubuntu 18.10

Une version cosmic périmée ?

Depuis le 18 juillet 2019, Ubuntu 18.10 est en fin de vie (end of life, EOL). Elle ne profite plus de nouvelle mise à jour de sécurité et les paquets logiciels pour cette version sont déplacés dans des serveurs d'archive. Pour continuer à recevoir des mises à jour de sécurité, veuillez mettre à niveau votre version d'Ubuntu vers une version activement soutenue.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 29/10/2020, à 08:26

JBF

Re : Optimiser Java

Tu le lances comment ce programme Java ? Juste en cliquant sur le fichier Jar ou bien en exécutant un script bash ?
Les options de la machine virtuelle Java permettent de contrôler la quantité de mémoire vive qu'elle a le droit d'utiliser. Tu peux, soit modifier le script pour changer les options, soit créer le script toi-même avec les options que tu veux. L'option qui t'intéresse est probablement -Xmx. Par exemple -Xmx512m autorise jusqu'à 512 Mo de mémoire.

Cela dit 3,4 Go de RAM ce n'est pas beaucoup. Si tu as la possibilité d'en ajouter, tu devrais le faire.


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : Ask LibreOffice

Hors ligne

#4 Le 29/10/2020, à 08:34

FrancisFDZ

Re : Optimiser Java

Bonjour,
3.4Go de ram, cette valeur me semble inhabituelle ! D'habitude la ram est composée de plusieurs barrettes avec une "quantité" de Go de 2,4,8 ... Go, mais comment peut-on arriver à 3.4 ? Autrement dit : comment est distribuée la ram ?


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#5 Le 29/10/2020, à 08:42

xubu1957

Re : Optimiser Java

Bonjour,

@aux aidants

Dans un autre fil, le 07/08/2017, Zen_hero a écrit :

Merci beaucoup pour vos réponses, je suis à chaque fois ébloui par cette communauté. Supers conseils, aimables et toussa toussa wink

Je vais regarder et y réfléchir alors...

- je ne sais pas combien j'ai de RAM (3,4GO http://www.casimages.com/i/17080712192778225.png.html)
- Gedit comme beaucoup de programme est assez lent au démarrage surtout (1 à 2 sec en moyenne...)
- @nam1962 : merci pour la ligne de commande voici le résultat

xavier@xavier-Inspiron-7437:~$ echo vm.swappiness=5 | sudo tee /etc/sysctl.d/99-sysctl.conf
[sudo] Mot de passe de xavier : 
vm.swappiness=5
xavier@xavier-Inspiron-7437:~$ echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-sysctl.conf
vm.vfs_cache_pressure=50
xavier@xavier-Inspiron-7437:~$ sudo sysctl -p /etc/sysctl.d/99-sysctl.conf
vm.swappiness = 5
vm.vfs_cache_pressure = 50
xavier@xavier-Inspiron-7437:~$ 

(...)
++


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#6 Le 30/10/2020, à 12:37

bruno

Re : Optimiser Java

FrancisFDZ a écrit :

Bonjour,
3.4Go de ram, cette valeur me semble inhabituelle ! D'habitude la ram est composée de plusieurs barrettes avec une "quantité" de Go de 2,4,8 ... Go, mais comment peut-on arriver à 3.4 ? Autrement dit : comment est distribuée la ram ?

Cela n'a rien d'inhabituel sur une machine où une partie de la RAM est réservée au processeur graphique (GPU).

#7 Le 31/10/2020, à 08:01

FrancisFDZ

Re : Optimiser Java

bruno a écrit :
FrancisFDZ a écrit :

Bonjour,
3.4Go de ram, cette valeur me semble inhabituelle ! D'habitude la ram est composée de plusieurs barrettes avec une "quantité" de Go de 2,4,8 ... Go, mais comment peut-on arriver à 3.4 ? Autrement dit : comment est distribuée la ram ?

Cela n'a rien d'inhabituel sur une machine où une partie de la RAM est réservée au processeur graphique (GPU).

C'est bien ce que je disais : c'est inhabituel et trompeur de faire la somme de deux types de mémoire dont une spécialisée : comment est distribuée la ram ? (en séparant dans le décompte la ram "proprement dite" de celle réservée à l'usage du GPU, celle ci ne pouvant vraisemblablement pas être augmentée)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#8 Le 09/11/2020, à 18:50

Zen_hero

Re : Optimiser Java

Hello, merci pour vos réactions.

3,4Go : c'est ce que m'indique la machine en tous cas.. Après comment c'est distribué.. je ne saurais pas vous le dire
@JBF : je lance le prog via le terminal et c'est lui qui gère la conso de ram. (et je ne peux pas en ajouter)

Edit* : le pb a disparu de lui mm avec mon outil (j'ai contacté en parallèle le SAV du soft) qui m'a filé un tuyau pour baisser la conso de mémoire vive (paramétrage outil).

Hors ligne