Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1425 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  JAVA - java.lang.OutOfMemoryError

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

JAVA - java.lang.OutOfMemoryError

n°724826
Worldofdad​a
Posté le 13-05-2004 à 15:39:48  profilanswer
 

Salut les gens ....
 
Je suis sur un projet en Java et le problème est que je ne connais pas bien ce langage.
 
Bref, je bidouille des grands tableaux de RGB de 640x480 en y faisant plein de traitements.
 
Le truc c'est qu'au bout de 1 traitement et demi complet, j'ai un java.lang.OutOfMemoryError qui arrive.
Je pense bien que c'est un problème de surcharge de la RAM bien que je vois pas pourquoi il ne stocke pas sur le DD m'enfin, je connais pas le concept Java un max.
 
Je voudrais savoir s'il n'existe pas un équivalent de free du C++ pour Java car je ne le trouve pas sur le net.
Merci (si vous avez d'autres solutions, je suis prenneur)
 
P.S : je hais le gros con de binome qui parce q'il a un Mac monsieur, ne peut pas faire de C++ MFC et du coup, il nous a obligé à prendre Java parce qu'il pouvait bosser comme ca mais ce dindon ne bosse pas. Comme quoi, les gens sont vraiment trop cons parfois !

mood
Publicité
Posté le 13-05-2004 à 15:39:48  profilanswer
 

n°724829
kadreg
profil: Utilisateur
Posté le 13-05-2004 à 15:40:26  profilanswer
 

[:rechercher]

n°724840
boulax
Inserer phrase hype en anglais
Posté le 13-05-2004 à 15:45:20  profilanswer
 

option -Xms un truc dans le genre, déjà abordé.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°724841
kadreg
profil: Utilisateur
Posté le 13-05-2004 à 15:46:55  profilanswer
 

Worldofdada a écrit :


P.S : je hais le gros con de binome qui parce q'il a un Mac  


 
Et bien il a du gout, contrairement à toi [:antp]

n°724870
nraynaud
lol
Posté le 13-05-2004 à 16:17:23  profilanswer
 

Worldofdada a écrit :


P.S : je hais le gros con de binome qui parce q'il a un Mac monsieur, ne peut pas faire de C++ MFC et du coup, il nous a obligé à prendre Java parce qu'il pouvait bosser comme ca mais ce dindon ne bosse pas. Comme quoi, les gens sont vraiment trop cons parfois !

Les macqueux javateux t'emmerdent et ils savent lire le manuel eux.


---------------
trainoo.com, c'est fini
n°724942
Worldofdad​a
Posté le 13-05-2004 à 17:35:50  profilanswer
 

Oui sauf que j'ai imposé à personne un langage que la personne ne connait pas et qu'en plus je bosse !
 
C'est cool d'obliger les autres à utiliser un langage quand ils ne bossent pas ... c'est tellement plus facile !
 
Et quand a l'histoire d'avoir du gout, excuse moi mais donne moi 1 seul interet au MAC stp ... strictement aucun interet.
 
Et j'avoue que j'ai recherché sur google sans succes mais j'ai oublié de faire recherche sur le forum (j'ai pensé que google me l'aurait indiqué).
 
Merci boulax pour ta petite indication ;)

n°724948
kadreg
profil: Utilisateur
Posté le 13-05-2004 à 17:40:09  profilanswer
 


 
Bosse un peu, ça t'aidera à devenir compétent (et peut être moins désagréable).

n°724955
antp
Super Administrateur
Champion des excuses bidons
Posté le 13-05-2004 à 17:43:41  profilanswer
 

Worldofdada a écrit :

donne moi 1 seul interet au MAC stp ...  


 
Ça fait joli dans un salon ou sur un bureau


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°724956
nraynaud
lol
Posté le 13-05-2004 à 17:45:01  profilanswer
 

Worldofdada a écrit :

Et quand a l'histoire d'avoir du gout, excuse moi mais donne moi 1 seul interet au MAC stp ... strictement aucun interet.

ça a autant d'intérêt que d'avoir un PC ou une sparc, là n'est pas la question.


---------------
trainoo.com, c'est fini
n°724960
kadreg
profil: Utilisateur
Posté le 13-05-2004 à 17:48:24  profilanswer
 

Worldofdada a écrit :


donne moi 1 seul interet au MAC stp ...  


 
L'une des pattes se ressemble :o

mood
Publicité
Posté le 13-05-2004 à 17:48:24  profilanswer
 

n°724969
Worldofdad​a
Posté le 13-05-2004 à 17:50:19  profilanswer
 

Ben il m'a fait prendre Java pour la simple et bonne raison que le C++ ne fonctionne pas sur sa plateforme.
 
Quand au boulot que je fourni, t'en fais vraiment pas pour moi, je suis au taquet. Mais je débute en Java et je n'ai pas la science infuse (apparemment, quelques uns ont une intelligence extraordinaire).
 
M'enfin ce n'est pas le sujet .... je prefere pas continuer sur ca. Si ce n'est pas pour de l'aide, chut pliz

n°724973
kadreg
profil: Utilisateur
Posté le 13-05-2004 à 17:51:34  profilanswer
 

Worldofdada a écrit :

Ben il m'a fait prendre Java pour la simple et bonne raison que le C++ ne fonctionne pas sur sa plateforme.


 
Dans le même temps, il n'y a aucun intêret à prendre le C++ [:spamafote]

n°724985
nraynaud
lol
Posté le 13-05-2004 à 17:57:53  profilanswer
 

Worldofdada a écrit :

Ben il m'a fait prendre Java pour la simple et bonne raison que le C++ ne fonctionne pas sur sa plateforme.
 
Quand au boulot que je fourni, t'en fais vraiment pas pour moi, je suis au taquet. Mais je débute en Java et je n'ai pas la science infuse (apparemment, quelques uns ont une intelligence extraordinaire).
 
M'enfin ce n'est pas le sujet .... je prefere pas continuer sur ca. Si ce n'est pas pour de l'aide, chut pliz

1) C++ fonctionne parfaitement sur mac. C'est la bibliothèque perso de MS qui n'existe pas.
2) C++ sapu, l'éviter est une bonne chose en soit
3) si tu as des questions pose-les, on y répond et en général, je file les docs car je sais que trouver la bonne doc à lire n'est pas toujours facile quand on débute.
 
Il y a des topics sur le forum qui concernent des point précis de la chose, par exemple le classpath, eclipse ou les Strings.


Message édité par nraynaud le 13-05-2004 à 17:58:37

---------------
trainoo.com, c'est fini
n°725005
Worldofdad​a
Posté le 13-05-2004 à 18:11:00  profilanswer
 

En fait, j'arrive pas a trouver où est l'option pour modifier le xmx dans JBuilder.
 
Je ne sais pas pourquoi mais l'aide interne a JBuilder ne fonctionne pas chez moi.
Je ne pense pas que ce soit dans le classpath parce qu'il me semble bien que c'est simplement pour rajouter des librairies.
 
Ce que je pige quand meme pas tres bien, c'est étant habitué a faire des free en C++, je ne vois pas l'équivalent. Je me dis que le ramasse miette ne passe pas tout le temps et que c'est peut etre ca le problème.
 
Il faut que je crée un finaliseur ? (je vais matter sur un bouquin spécial Java : un pote arrive avec)
 
Merci

n°725010
nraynaud
lol
Posté le 13-05-2004 à 18:17:34  profilanswer
 

non, ça ne peut pas venir du ramasse-miettes, et tu ne feras pas de finaliseur avant d'avoir 2 ans d'expérience en java (j'en ai moi-même fait qu'une seule fois, et pour du debuggage).
 
je connais pas jbuilder, mais il faut arriver à lui dire de lancer la JVM avec cet argument (enfin -Xmx <taille> ).
 
Ceci dit, inquiète-toi car tu arrives à bouffer 30Mo de tas, ce qui est une belle performance pour un programme scolaire.


---------------
trainoo.com, c'est fini
n°725161
Worldofdad​a
Posté le 13-05-2004 à 20:18:28  profilanswer
 

Ouais, enfin si tu veux, le scolaire est une école d'ingénieur.
 
Et le projet est un systeme de reconnaissance de personnes avec des WebCams donc, c'est un peu complexe quand meme ...
 
Il me manque juste a appliquer quelques transformées de Fourrier, mettre tout ca dans une bdd et ca devrait etre bon mais ca commence à ralentir un peu là .... et surtout à bugger a cause du OutOfMemory.
 
Je vais essayer de voir le xmx. Merci ;)

n°725164
nraynaud
lol
Posté le 13-05-2004 à 20:26:44  profilanswer
 

Worldofdada a écrit :

Ouais, enfin si tu veux, le scolaire est une école d'ingénieur.
 
Et le projet est un systeme de reconnaissance de personnes avec des WebCams donc, c'est un peu complexe quand meme ...

1) mouarf, c'est vrai que dans ces endroits, il faut toujours prévoir un peu plus de place. Pour les chevilles
 
 
2)et ça nécessite de bouffer une tonne de mémoire ?
 
Je faisait segmentation + suivi de mouvement en 10 - 15Mo de mémoire.
Complexe, ça veut pas dire bouffer une tonne de mémoire.


Message édité par nraynaud le 13-05-2004 à 20:27:18

---------------
trainoo.com, c'est fini
n°725179
kadreg
profil: Utilisateur
Posté le 13-05-2004 à 20:37:53  profilanswer
 

Worldofdada a écrit :

Ouais, enfin si tu veux, le scolaire est une école d'ingénieur.


 
Ils ont fait des prix de gros  ?
 


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°725192
Taz
bisounours-codeur
Posté le 13-05-2004 à 20:49:41  profilanswer
 

Worldofdada a écrit :

Ce que je pige quand meme pas tres bien, c'est étant habitué a faire des free en C++, je ne vois pas l'équivalent. Je me dis que le ramasse miette ne passe pas tout le temps et que c'est peut etre ca le problème.

merci d'être passé au C++ :jap:
 
(et vive les finaliseurs Python/C# qui )

n°725204
Joel F
Real men use unique_ptr
Posté le 13-05-2004 à 20:58:58  profilanswer
 

Worldofdada a écrit :

Ouais, enfin si tu veux, le scolaire est une école d'ingénieur.


 
et ben ...  :sweat:

n°725207
nraynaud
lol
Posté le 13-05-2004 à 21:01:19  profilanswer
 

hey, les étonnés, vous croyiez quoi sur les écoles d'ingénieur ?


Message édité par nraynaud le 13-05-2004 à 21:01:33

---------------
trainoo.com, c'est fini
n°725209
Taz
bisounours-codeur
Posté le 13-05-2004 à 21:02:03  profilanswer
 

nraynaud a écrit :

hey, les étonnés, vous croyiez quoi sur les écoles d'ingénieur ?

que tu paies bien cher un mauvais enseignement ?

n°725211
Joel F
Real men use unique_ptr
Posté le 13-05-2004 à 21:03:03  profilanswer
 

nraynaud a écrit :

hey, les étonnés, vous croyiez quoi sur les écoles d'ingénieur ?


 
ben que y en avait des biang ... j'ai honte de moi  :cry:

n°725212
nraynaud
lol
Posté le 13-05-2004 à 21:03:31  profilanswer
 

Taz a écrit :

que tu paies bien cher un mauvais enseignement ?

ratai, la feinte c'est c'est souvent les impôts qui paient.
 
Mais l'enseignement de merde, c'est aussi dans les facs, le système est proche.


---------------
trainoo.com, c'est fini
n°725213
nraynaud
lol
Posté le 13-05-2004 à 21:05:55  profilanswer
 

Joel F a écrit :

ben que y en avait des biang ... j'ai honte de moi  :cry:

avec un classement fondé sur la connaissance du nom de l'école par les DRH, une carrière des profs fondé sur leur nombre de publications par an et les chefs d'entreprise du coin (si possible issus de l'établissement) au conseil d'administration ?
 
 
 
edit : je suis méchant sur le classement, vu que "industrie et technique', excellent magazine au demerant, fait aussi son classement pers, qui prend en compte les critères suivants : le nombre de brevets dans les labos de l'école, le volume financier des contrats internationnaux, le nombre de contrats avec l'industrie.


Message édité par nraynaud le 13-05-2004 à 21:08:54

---------------
trainoo.com, c'est fini
n°725216
Joel F
Real men use unique_ptr
Posté le 13-05-2004 à 21:09:43  profilanswer
 

:-/ même pour les chtites ?

n°725222
uriel
blood pt.2
Posté le 13-05-2004 à 21:12:14  profilanswer
 

nraynaud a écrit :

hey, les étonnés, vous croyiez quoi sur les écoles d'ingénieur ?


 
que l'avantage c'est d'avoir des contacts tous fait pour trouver un taff à la sortie, et une reputation, sinon niveau technique je prefere me taire
 
edit: ah oui, les chevilles aussi [:itm]


Message édité par uriel le 13-05-2004 à 21:12:37

---------------
IVG en france
n°725226
nraynaud
lol
Posté le 13-05-2004 à 21:16:59  profilanswer
 

Joel F a écrit :

:-/ même pour les chtites ?

pareil, avec toujours le complexe d'infériorité par rapport à celle d'à côté (j'ai été à l'enib, 300m de télécom Bretagne, imagine le délire). Au lieu d'utiliser leur liberté pour tenter l'excellence dans l'enseigenment et la pédagogie, ils tentent de jouer au jeu des "grandes" (en étant de sûr de perdre, vu qu'ils n'ont pas le budget publicitaire qui suit).


---------------
trainoo.com, c'est fini
n°725227
Joel F
Real men use unique_ptr
Posté le 13-05-2004 à 21:20:46  profilanswer
 

serais je un rescapé [:totoz]

n°725231
uriel
blood pt.2
Posté le 13-05-2004 à 21:24:58  profilanswer
 

Joel F a écrit :

serais je un rescapé [:totoz]


 
rassures toi, j'etais dans un IUP+DESS et l'esprit "vous etes les meilleurs, c'est pour ça qu'on vous a pris", on te le tatanne pendant tout ton sejour chez eux, certains finissent par y croire  [:spamafote]


---------------
IVG en france
n°725232
Joel F
Real men use unique_ptr
Posté le 13-05-2004 à 21:25:40  profilanswer
 

uriel a écrit :

rassures toi, j'etais dans un IUP+DESS et l'esprit "vous etes les meilleurs, c'est pour ça qu'on vous a pris", on te le tatanne pendant tout ton sejour chez eux, certains finissent par y croire  [:spamafote]


 
Mais bourdel on m'a jamais dit ca moi >.<
 
 
(j'etais pe mauvais ...  :sol: )

n°725234
kadreg
profil: Utilisateur
Posté le 13-05-2004 à 21:31:57  profilanswer
 

Moi, j'était en école d'ingé, on nous a jamais bourré le mou comme ça [:spamafote]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°725235
Joel F
Real men use unique_ptr
Posté le 13-05-2004 à 21:35:51  profilanswer
 

kadreg a écrit :

Moi, j'était en école d'ingé, on nous a jamais bourré le mou comme ça [:spamafote]


 
+ trouzemillions  :sweat:

n°725238
nraynaud
lol
Posté le 13-05-2004 à 21:37:20  profilanswer
 

+1 sur kad, c'est beaucoup plus subtile que ça en école d'ingé.


---------------
trainoo.com, c'est fini
n°725241
uriel
blood pt.2
Posté le 13-05-2004 à 21:44:16  profilanswer
 

alors c'est juste une espece de frustration des dirigeants des IUP vis à vis des ecoles d'ingé sans doute :/


---------------
IVG en france
n°725249
nraynaud
lol
Posté le 13-05-2004 à 21:56:22  profilanswer
 

uriel a écrit :

alors c'est juste une espece de frustration des dirigeants des IUP vis à vis des ecoles d'ingé sans doute :/

oui, biensur, comme les écoles d'ingé sont reines, y'a les IUPs et les dess comme prétendants. Sélection à l'entrée, autonomie, critères à la con, pseudo "industrialisation" de l'enseignement.
 
Mais parler de pédagogie (se demander : "quel est la bonne stratégie d'explication de tel concept" par exempel), ils savent pas faire. On parle des mots-clef qui font vendre la formation, on demande aux entreprises partenaires en quelles technos elles croient et en voirure Simone.


---------------
trainoo.com, c'est fini
n°725252
kadreg
profil: Utilisateur
Posté le 13-05-2004 à 21:59:24  profilanswer
 

nraynaud a écrit :


on demande aux entreprises partenaires en quelles technos elles croient


 
On demande à Bull quels sont leurs besoin en personnel pour leur fournir des près à l'emploi
 
(le pronblème, c'est quand les besoins sont Cobol, Khoros, ...


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°725254
nraynaud
lol
Posté le 13-05-2004 à 22:04:02  profilanswer
 

l'avantage, c'est qu'on peut prétendre avoir un gros taux d'embauche à la sortie ... sauf que les besoins de la boite on changé avant la fin de la formation des étudiants, et se faire embaucher sur des techno inconnues, c'est mission impossible.


---------------
trainoo.com, c'est fini
n°725256
kadreg
profil: Utilisateur
Posté le 13-05-2004 à 22:06:43  profilanswer
 

nraynaud a écrit :

l'avantage, c'est qu'on peut prétendre avoir un gros taux d'embauche à la sortie ...  


 
Bah non, parce que bull, on ne peut pas dire qu'ils embauchent [:dawa]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°725624
gfive
Posté le 14-05-2004 à 10:48:08  profilanswer
 

nraynaud a écrit :

l'avantage, c'est qu'on peut prétendre avoir un gros taux d'embauche à la sortie ... sauf que les besoins de la boite on changé avant la fin de la formation des étudiants, et se faire embaucher sur des techno inconnues, c'est mission impossible.


 
c'est marrant, j'ai pas vécu ça comem ça, moi....J'ai justement trouvé que ce qui était bien dans l'école d'ingé, c'est qu'on nous a préparé à (à peu près) n'importe quoi : on s'est pas focalisé sur un langage ou une techno donnée, mais on a touché un peu à tout, avec dans l'idée (en tout cas, c'est ce qu'on nous disait) qu'on devrait être capable d'approfondir comme des grands, l'important, c'est d'avoir des bases assez larges pour pouvoir approfondir n'importe quoi....
 
L'école, c'était l'ENSERB, option info, et quand je vois que j'ai fait des trucs qui marchent en C++ et en perl, en une semaine, sans en avoir fait avant, je me dis que ça a sans doute pas trop mal marché.
 
Sinon, pour le OutOfMemory, ça serait pas bêtement une boucle infinie avec une instanciation dedans???

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  JAVA - java.lang.OutOfMemoryError

 

Sujets relatifs
[Java] Je cherche un soft gratuit d'analyse des classesDifférence entre Java de Sun et Machine Virtuel Java de Microsoft ?
[java]Pb de bouton et de refresh sur un JDialogMonitorer un réseau local en java
[java] Fréquence des itérations dans un Listener[java] synchronize & static
java- lire une liste dans un fichier[java] Philosophie java
[java] faire son navigateur[Java] Probleme de dependance/package/import [resolu]
Plus de sujets relatifs à : JAVA - java.lang.OutOfMemoryError


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR