1410

Une partie de la consommation mémoire élevée d'Eclipse est due au fait que les scripts de lancement d'Eclipse demandent habituellement à la JVM de leur fournir des quantités de RAM élevées (options -Xms, -Xmx).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

1411

Brunni (./1408) :
Pis sinon je trouve netbeans encore pire qu'Eclipse. Il est non seulement très lent mais en plus peu réactif une fois lancé. Et sa gestion des tabs, mais quelle horreur! Ils sont triés par ordre d'ouverture et non pas par dernière utilisation, du coup c'est inutilisable sick.gif



Eclipse est incapable de gerer correctement un projet de la taille du Noyau Linux, alors que netbean oui. Netbeans rame moins (a parametres de JVM identiques) que Eclipse. Et le plugin C/C++ et celui pour Python de netbeans est sans commune mesure meilleurs que Eclipse.


Par contre le coup des tabs je ne comprend pas. Tu prefere des tabs qui changent de place tout seul ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

1412

C'est pas l'impression que j'ai. Mais je peux pas comparer, j'ai un Eclipse Java (non EE) avec juste l'Android SDK et Maven en plus, si je n'oublie rien.
Netbeans par contre je l'utilise pour le Java EE.
Pour les onglets je ne sais pas. C'est mauvais dans tous les cas: les onglets ne devraient pas comporter le chemin complet mais être tronqués, là on peut en avoir 6 ou 7 sur l'écran à tout péter, et il faut les déplacer à la main et c'est pas facile (si on propose une gestion manuelle comme solution à la "danse des tabs" au moins la faire comme il faut).
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

1413

Le chemin complet ??!


tromb Fichier joint : LyuC (onglets-netbeans.png)


Sinon pour changer de tabs, un Ctrl+PageUP/Down fonctionne parfaitement
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

1414

1415

Je confirme
avatar

1416

Le nom complet je voulais dire (en particulier le .java à la fin). Quand il est long, ça prend beaucoup de place, surtout si tu as des conventions du genre <Entity>ManagerLocal.java pour l'interface locale par exemple. Enfin bon là j'utilise le thème Metal par défaut de Java, horriblement moche mais avec de toutes petites polices, comme ça ça gêne moins.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

1417

Arrêtez de dire du mal du chien de Folco, ce n'est qu'un animal sans défense tongue
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1418

lol grin

Elle s'appelle Eclipse pour ceux qui n'auraient pas suivi ^^

1419

C'est sûr que quand on doit éditer des SuperBundleInternalLibraryDefaultConfigurationProperties.properties... #tricouic#
enfin ça arrive pas tous les jours quand même.

1420

Zerosquare (./1417) :
Arrêtez de dire du mal du chien de Folco, ce n'est qu'un animal sans défense tongue
En même temps, je vois mal un chien avec des défenses cheeky

1421

Ohohoh ! grin
avatar

1422

grin

1423

Folco (./1418) :
lol grin

Elle s'appelle Eclipse pour ceux qui n'auraient pas suivi ^^

Bouh ! Pourquoi pas <Entity>ManagerLocal.java ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

1424

C'est pas lui qui lui a donné ce nom, hein tongue
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1425

flanker (./1423) :
Folco (./1418) :
lol grin

Elle s'appelle Eclipse pour ceux qui n'auraient pas suivi ^^

Bouh ! Pourquoi pas <Entity>ManagerLocal.java ?

Déjà que ma femme voulait pas d'un mv Eclipse Emacs, alors là c'était foutu d'avance sad

1426

ouais mais ça commence par M, ça.

ah non...

èmvééclipseumacs, au pied!

1427

Brunni (./1404) :
Ca n'est vraiment pas possible pour java d'être discret hein? grin

Bah non, Java part du principe que toute la machine lui appartient, il ne commence (par conception) à faire un nettoyage que quand il a consommé (presque) toute la RAM de la machine.
Brunni (./1408) :
Pis sinon je trouve netbeans encore pire qu'Eclipse. Il est non seulement très lent mais en plus peu réactif une fois lancé.

C'est parce que son interface est aussi en Java (Swing), tandis qu'Eclipse utilise des toolkits natifs à travers SWT.
Et sa gestion des tabs, mais quelle horreur! Ils sont triés par ordre d'ouverture et non pas par dernière utilisation, du coup c'est inutilisable sick

Ah bon? Personnellement, c'est ce que j'attends, j'ai horreur des tabs qui se déplacent sans arrêt!

Et sinon, KDevelop 4 rulez! Autant l'interface de KDevelop 3 était bordélique, autant KDevelop 4 est vraiment bien fait. Il reste encore quelques imperfections par-ci par-là (normal, on n'en est qu'à la version 4.0.1), mais c'est vraiment agréable à utiliser. Et oui, c'est axé C++, mais de toute façon, c'est ce que je veux, je veux coder des programmes rapides comme KDevelop, pas des programmes qui rament à fond comme Eclipse. tongue
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

1428

Bah non, Java part du principe que toute la machine lui appartient, il ne commence (par conception) à faire un nettoyage que quand il a consommé (presque) toute la RAM de la machine.

Comme je l'ai écrit en ./1410, la JVM et ses copies plus ou moins pâles font surtout ce que leur appelant leur a demandé wink
Si l'appelant laisse la JVM se vautrer dans la RAM (c'est habituellement le cas d'Eclipse, justement), la JVM se vautre dans la RAM.

J'ajouterai qu'il y a plusieurs GC, qui ne sont pas tous aussi stupides que "j'alloue toute la mémoire puis je fais un gros GC".
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

1429

Lionel Debroux (./1428) :
J'ajouterai qu'il y a plusieurs GC, qui ne sont pas tous aussi stupides

C'est juste par politesse pour notre GoldenCrystal national que tu dis ça hein, j'espère tongue



Je viens de tester et je ne comprends juste pas comment Compiz peut être si rapide.
Même Metacity, dont la devise est pourtant d'être un gestionnaire de fenêtre léger, est plus lent dans sa version composite (ça se ressent et ça se mesure facilement).
Un exemple simple pour s'en convaincre: bouger une fenêtre de taille moyenne à travers le bureau très rapidement avec sa souris. Si je mets mon CPU à 1.2 GHz (pour tester), avec Compiz le CPU monte à 30% à tout péter, avec tout autre gestionnaire (Metacity, KWin, etc.) il monte à 100% sans avoir besoin de bouger rapidement la main. Je suspecte que ce soit lié à l'extension composite de X (XRender), qui n'est pas utilisée par Compiz sauf erreur.
Quelqu'un en sait un peu plus? smile
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

1430

Je ne vois pas ce qu'il y a d'extraordinaire là-dedans hum
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

1431

Je n'ai pas été voir le code source de Metacity, mais le but est d'être quasi trivial au niveau du rendu. Comment peut-il donc être si lent, s'il n'a aucune fioriture?
Compiz doit utiliser une "bidouille" pour obtenir directement les fenêtres de X plutôt que passer par une extension (je dis ça, j'en sais rien). En tous cas c'est intéressant, je suis curieux de savoir si c'est cette extension XRender qui est merdique ou ou si c'est simplement que Compiz est optimisé à mort.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

1432

Hmmm, j'avais eu à optimiser un code source similaire (rafraichissement) mais dans un autre domaine. Grosso-merdo l'original faisait une simple boucle, genre tu déplaces d'un pixel, tu te tapes tout le redraw. L'optimisation à consistée essentiellement à foutre un vsync et ne rafraichir avec la nouvelle position qu'au vsync suivant (tu te tapes quand même le rafraichissement de la position temps réel de la souris, qui est relatif)

Donc au vsync suivant, si tu as bougé de 100 pixels, ben t'affiches à la nouvelle position, et t'économise 99 redraws intermédiaires. Après tout on ne vois quand même pas les redraws entre deux vsync. Au final, plus tu descends en fréquence moniteur, plus c'est 'léger' tongue

Kochise
avatar
Si Dieu m'a de nouveau fait homme, cette fois il m'a pas raté : marcher sur l'eau et dupliquer les pains, ça marche p'us :/

1433

Sauf qu'à moins d'avoir une souris de gamer ou d'avoir bidouillé, la position de la souris n'est reportée qu'à une centaine de Hz, grosso modo, donc ça ne devrait pas faire une si grosse différence que ça. À part si le soft s'amuse à redessiner en boucle tant que le bouton reste appuyé, mais ça serait complètement stupide...
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1434

Un « gestionnaire de fenêtres léger », ça ne dessine pas la fenêtre pendant son déplacement, juste un cadre tongue. Dessiner le contenu de la fenêtre pendant qu'on la bouge EST une fioriture ^^
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

1435

Bof, dessiner le cadre se fait par le CPU, bouger la fenêtre se fait par le GPU ^^
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

1436

Sally (./1434) :
Un « gestionnaire de fenêtres léger », ça ne dessine pas la fenêtre pendant son déplacement, juste un cadre tongue. Dessiner le contenu de la fenêtre pendant qu'on la bouge EST une fioriture ^^

Pas d'accord (du moins pas pendant le redimensionnement), mais on ne s'entendra pas de toute façon sur cette définition subjective ^^ Windows 95 (98?) a moins que le minimum vital d'un point de vue UI et le fait pourtant hehe
Kochise> Je n'ai pas activé la VSync sous Compiz, il n'a donc pas de raison de dessiner moins souvent l'affichage wink
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

1437

(98 officiellement, 95 officieusement : par défaut ça dessinait un cadre, mais on pouvait installer un petit prog pour activer le dessin de toute la fenêtre lors du déplacement)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

1438

Tiens ? Moi j'ai toujours désactivé ça... Je n'aime pas, en plus je me demande si ça ne fatigue pas les yeux... Je continue à lire pendant que je déplace la fenêtre : j'utilise ma vision périphérique pour le déplacement.

1439

Ouais j'ai jamais aimé ce truc moi non plus ^^
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

1440

c'est un test de CG: si le driver graphique est mal installé, t'as mal pour l'ordi à voir comment le redraw rame à mort sick