Newsgroup: it.comp.os.linux.iniziare
Titolo: java 64 bit

Su un portatile con cpu amd sempron si-40 ho installato ubuntu 9.04 a
64 bit. Ogni poco si piantano i programmi in java che uso per giocare
a scacchi ( Shredder e Jose ) , su versioni a 32 bit vanno benissimo.
Nella tabella dei processi appare la scritta futex_wait (che non so
cosa voglia dire), uccido il processo e subito il pc ricomincia a
funzionare bene.
Secondo voi è un problema legato a java, all'architettura a 64 o al
tipo di processore ?


Penso sia un problema di Java, prova ad installare Java da Synaptic e
poi in maniera manuale e vedi sei ci sono differenze.
Max

 Secondo voi è un problema legato a java,
Java di merda. Hai applicativi a 32 bit che non girano sotto java a 64. 
Buttali.

 Java di merda. Hai applicativi a 32 bit che non girano sotto java a 64. 
non capisco cosa intendi.
un applicativo java gira in una virtual machine. la virtual machine puo'
essere a 32 64 128, linux, mac, windows....ma l'applicativo e' sempre lo
stesso.

 il minimo problema di compatibilit� 32/64 bit.
anch'io....sospetto ci sia gcj in giro

 Hai applicativi a 32 bit che non girano sotto java a 64. 
Stupenda, propongo di aggiungerla alle "bofh excuses".

hybris wrote:

Certo, come no, continua a sognare. Un esempio banale:
http://www.jgoodies.com/downloads/index.html

 Stupenda, propongo di aggiungerla alle "bofh excuses".
Magari fosse una scusa...


Ho installato java da synaptic (la versione 6 ) ed ho anche provato a
far girare il tutto con un java (sempre di sun)  statico  installato
in /opt (sempre di sun). Il gcj non l'ho installato.
Cmq la cpu non va al 100% ma però risulta tutto lentissimo, quasi
bloccato; dopo un pò ricomnicia a funzionare

Bluff wrote:

Il bytecode è platform independent. Io sviluppo a 32 bit e "deployo" a
64 bit quasi tutti i giorni.
http://portal.acm.org/citation.cfm?id=1107407
http://www.coderanch.com/t/411383/Beginning-Java/java/Bit-Bit
http://stackoverflow.com/questions/783662/java-32-bit-vs-64-bit-compatibility/783669
Y.

 
http://www.jgoodies.com/downloads/index.html
sono incredibilmente riuscito ad eseguire l'applicazione contenuta nello
zip per mac su linux....
la fantomatica versione windows e' un installer per l'applicativo
java, cosi' l'utente windows non si smarrisce. 
lo zip per mac ha una struttura che non conosco ma presumo sia per
presentare all'utente mac qualcosa di piu' familiare che un jar
sono scelte opinabili visto che si tratta di demo di roba per
sviluppatori
la versione webstart e' cross platform, cosi' come la versione "java"
(un banale zip)
avresti potuto fornire un esempio dove si faceva uso, da java, di
librerie native e dove magari le librerie native erano state sviluppate
solo per una particolare piattaforma.... sarebbe stato piu' efficace ma
comunque avrebbe rappresentato un caso molto specifico

 bloccato; dopo un p� ricomnicia a funzionare
cercando in giro non sembri l'unico ad avere questo problema, ad es:
http://forum.ubuntu-it.org/index.php?topic=226905.msg1554180

 
http://portal.acm.org/citation.cfm?id=1107407
E leggiamo l'abstract, invece di chiacchiere:
More specifically, the same Java bytecode should run properly on a 32-bit 
or a 64-bit VM.
Non vedo il "will". O chi scrive ignora tutto della lingua inglese o 
semplicemente non funziona come dovrebbe.


Non è cosi' semplice.
Teoricamente potrebbe girare, in pratica se la virtual machine fa
cagare non gira un tubo...
Molto meglio rebol 2.x:
www.rebol.com


Il problema è il Java.
Io uso SLAMD64 e ho risolto parecchi problemi, perchè utilizza
posizioni canoniche dei font, e delle cartelle.
Ora esiste anche Slackware 64 bit, dovrebbe andare bene.
Hai provato a postare sul forum di Ubuntu ufficiale?