Temporäre Dateien und Updates

Helveticus

Mitglied
Hallo

Habe kurz eine Frage zu Java. Habe mir gerade das neuste JDK installiert.

Kann man in den Java Einstellungen der Systemsteuerung bei "Temoporäre Dateien auf Computer belassen" den Hacken wegmachen? Da ich eine SSD habe würde das die Schreibzugriffe ja reduzieren.

Und wo kann man das Updateverhalten von Java eigentlich einstellen?
 
SCNR

Man kauft sich eine SSD und das erste, woran man denkt ist die Anzahl der schnellen R/W Zugriffe zu minimieren, weil diese deutlich stärker begrentzt sind als auf den normalen magnetischen Platten ;D

Ein Kollege auf der Arbeit hat ein ähnliches Verhalten bei der Anschaffung einer SSD profezeit.

Ich gebe dir ein Tipp: Arbeite ganz normal weiter damit. Speichere nur Arbeitsdaten drauf und keine Daten, die du über Jahre (zehnte) hinweg noch nutzen möchtest. Gehe einfach davon aus, dass du dir nach einer gewissen Zeit einfach eine neue SSD kaufen muss.

Wann das sein wird weiß ich nicht, weil ich keine Erfahrung damit habe 😉
 
Ok, ok, werde ich machen. 😉

Wo kann ich das Updateverhalten einstellen? Bei mir ist da kein Reiter Update oder so vorhanden wenn ich in der Systemsteuerung auf Java gehe.
 
Habe noch zwei weitere Fragen.

1. Ich brauche das JDK und das JRE, welche ja im JDK enthalten ist. Aber würde man das JDK auch seperat, also ohne JRE bekommen? Also wenn man z.B. JDK 64bit und JRE 32bit mixen möchte.

2. Wenn ich Eclipse in 64bit verwende, brauche ich wohl das JDK in 64bit. Den IE brauche ich nicht, ich brauche Firefox und das gibt es ja nur in 32bit, daher bräuchte ich ja das JRE in 32bit, allerdings kommt ja bald Firefox in 64bit, dann würde ja auch das JRE in 64bit passen.

Was soll ich nun verwenden? Bin ein wenig verwirrt. Gibt wohl auch Anwendungen, die JRE 32bit brauchen, aber wohl auch solche die JRE 64bit brauchen.
 
Man kauft sich eine SSD und das erste, woran man denkt ist die Anzahl der schnellen R/W Zugriffe zu minimieren, weil diese deutlich stärker begrentzt sind als auf den normalen magnetischen Platten ;D
Das ist wahr und völlig unnötig.
Ich habe vor über einem Jahr meinen PC mit zwei SSDs ausgestattet und mache keinerlei Optimierungen und solchen Kram, außer sie nicht über ein bestimmtes Level vollzuknallen. Sie funktionieren einwandfrei und ohne jedes Problem.
 
1. Ich brauche das JDK und das JRE, welche ja im JDK enthalten ist. Aber würde man das JDK auch seperat, also ohne JRE bekommen? Also wenn man z.B. JDK 64bit und JRE 32bit mixen möchte.
Nein, und die will und kann man auch nicht mischen

2. Wenn ich Eclipse in 64bit verwende, brauche ich wohl das JDK in 64bit. Den IE brauche ich nicht, ich brauche Firefox und das gibt es ja nur in 32bit, daher bräuchte ich ja das JRE in 32bit, allerdings kommt ja bald Firefox in 64bit, dann würde ja auch das JRE in 64bit passen.
Für Eclipse brauchst du überhaupt kein JDK sondern eine JRE. Ausserdem gibt es Firefox in 64 Bit, nur AFAIK nicht für Windows als offizielles release. Da kannst auch problemlos eine 32 Bit Version von Java und eine 64 Bit Version gleichzeitig installieren. Du kannst auch 17 JREs und JDKs installieren wenn du möchtest.

Was soll ich nun verwenden? Bin ein wenig verwirrt. Gibt wohl auch Anwendungen, die JRE 32bit brauchen, aber wohl auch solche die JRE 64bit brauchen.
Die Bit Zahl ist nur für 2 Dinge relevant.
1. Mit 64 Bit VM kannst du mehr als 2 GiB Heap allokieren
2. Wenn eine Applikation nativen Code einbindet, dann muss der native Code zur VM passen, also für 32 Bit libs eine 32 Bit JVM, für 64 Bit Bibliotheken eine 64 Bit VM.
 
Für Eclipse brauchst du überhaupt kein JDK sondern eine JRE. Ausserdem gibt es Firefox in 64 Bit, nur AFAIK nicht für Windows als offizielles release. Da kannst auch problemlos eine 32 Bit Version von Java und eine 64 Bit Version gleichzeitig installieren. Du kannst auch 17 JREs und JDKs installieren wenn du möchtest.

Also JRE in 32bit brauche ich wohl für Firefox und auch für andere Programme. Kann man sich das JRE in 32bit auch als Add on für den Firefox holen oder muss man den Installer verwenden? Bzw. wenn man es sich als Add on holt, können es dann auch andere Programme nutzen?

Ein JDK ist wohl sinvoll, auch wenn es Eclipse nicht benötigt, sonst kann man ja mit javac nicht kompiliere oder so.

Braucht man denn JRE 64bit? Sonst könnte ich mir ja auch gleich das JDK 32bit holen und hätte da auch gleich das JRE 32bit drin. Oder braucht man JDK in 64bit?

So das waren jetzt viele Fragen, eine bzw. zwei hätte ich aber noch kuzr. 😉

Ich habe mir jetzt einmal probehalber das JDK 64bit installiert und unter Systemsteuerung --> Java ist kein Reiter Update oder Aktualisierung vorhanden. Habe mal gegoogelt und gesehen, dass wohl viele das Problem mit der 64bit Version haben. Wie kann man das lösen bzw. wo stellt man sonst das Updateverhalten ein?

Hätte ich vielleicht das JDK setup mit "Als Administrator ausführen" starten müssen? Ich habe bei meinem Benutzerkonto hier aber eigentlich Administratorrechte.
 
Wenn ich aber Eclipse 64bit benutze (wenn ich schon ein 64bit System habe) dann bräuchte ich ja auch JRE 64bit und es gibt wohl auch andere Prgoramme auf einem 64bit System die JRE 64bit benötigen. Und wenn ich schon ein 64bit System habe, könnte ich auch gleich JDK 64bit installieren.
 
Zudem gibts mit dem 64bit jdk öfter mal probleme.
installier dir das 32bit jdk/jre mit 32bit eclipse.
 
Nehmen wir jetzt einmal an, dass ich nur das JRE installiere, da ich das JDK zur Zeit noch nicht brauche. Wenn ich nun das JDK brauche und es installiere, wird dann automatisch auch das JRE noch einmal drüber gebügelt oder kann man auch nur das JDK installieren?
 
Vielen Dank.

Eine Frage bleibt aber noch. Soll man das JDK besser in 32bit oder 64bit installieren? Eclipse braucht das JDK ja nicht, es braucht ja nur das JRE, aber wenn man Java programmiert, sollte man das JDK ja trotzdem haben.
 
Das kommt drauf an, was dir die 64bit nutzen. Wird Dein Programm mal von 64bit profitieren (viel RAM nötig, etc.) - dann 64bit, ansonsten bleib bei 32.
 

Zurück
Oben