Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

[hat sich erledigt] Swap-Partition zu klein?

Mitglied: DeeDee0815

DeeDee0815 (Level 1) - Jetzt verbinden

26.06.2006, aktualisiert 18.07.2006, 6004 Aufrufe, 6 Kommentare

Unter einem Frisch installierten SUSE(10.1)-System ist der RAM fast voll, sodass sich Eclipse nicht starten lässt

Hallo,

Ich habe mir SUSE 10.1 auf meinem AMD64-Rechner installiert: Ich bin begeistert von der Geschwindigkeit. Jedoch lässt sich Eclipse nicht starten. Der Fehlermeldung nach zu urteilen, ist zu wenig Speicher verfügbar. Nach überprüfung der Auslastung meines RAMs stellte ich fest, dass er fast voll ist: Ich habe 1G und es sind nur noch etwa 50M frei. Hingegen befinden sich auf der Swap-Partition nur 44K! Erst schoss mir durch den Kopf, dass die SWAP-Partition zu klein ist: Nur die Hälfte des RAMs. Dich dann müsste sie ja bis zum Anschlag gefüllt sein. Außerdem denke ich ist verlangsamt eine Swap-Partition, wenn zu zu groß ist: Denn zugriffe auf die Festplatte dauern nunmal länger als auf den RAM: Oder sieht das SUSE ebenso und lässt die SWAP deshalb kalt?

Also: Muss ich neu installieren und die SWAP-Partition größer machen, oder kann ich irgendwie dafür sorgen, dass die Swamppartition mehr genutzt wird?

Gruß
DeeDee0815
Mitglied: AndreasHoster
27.06.2006 um 18:15 Uhr
Linux hat eine intelligentere Speicherverwaltung als Windows.
SWAP wird erst dann genutzt, wenn es nicht mehr anders geht. Also kein Problem, ob die SWAP Partition halb oder doppelt so groß wie das RAM ist (solange man nicht mehr RAM braucht als RAM+SWAP zusammen haben). Und vorhandener, nicht von Programmen genutzter Speicher wird immer als FileCache benutzt, deswegen ist der Speicher fast immer voll.
Nehmen wir mal die Ausgabe von top:
Mem: 255972k total, 253076k used, 2896k free, 42752k buffers
Swap: 522104k total, 624k used, 521480k free, 123260k cached
Hier steht zwar nur 2896k free, aber falls Programme den Speicher brauchen wird der FileCache zurechtgestutzt hier 123260k. Für Programme sind also praktisch 126156k noch frei!

Wenn Java-Programme über fehlenden Speicher meckern, dann meistens, weil die JVM ihnen nicht genug zur Verfügung stellt. Man kann mit java -XmsSIZE -XssSIZE den Heap und Stack auf bestimmte Werte setzen. Das kann helfen, nur weiß ich nicht, welche Werte Eclipse da erwartet. Aber ich hatte schon Java-Programme, bei denen in der Readme stand, ich solle da bestimmte Werte eintragen.
Bitte warten ..
Mitglied: DeeDee0815
29.06.2006 um 20:22 Uhr
Vielen Dank für die Hilfe: Das werde ich mal testen. Es freut mich jedenfalls, dass ich das System nicht neu installieren muss. Jetzt sag mir bitte niemand, dass ich bei Linux nicht so oft formatieren müsste wie bei Windows - das weiß ich auch: Ich nutzte Linux schon länger. DOch aufgrund meiner Partitionierung gäbe es keine andere Möglichkeit.

Wie dem auch sei: Erneut Danke für die Hilfe, melde mich bei Erfolg oder eben Misserfolg.

Gruß
DeeDee0815
Bitte warten ..
Mitglied: AndreasHoster
30.06.2006 um 08:43 Uhr
Du kannst den SWAP auch ohne umpartitionieren vergrößern.
Linux kann nämlich auch SWAP Dateien verwenden.
Einfach mit dd eine entsprechend große Datei anlegen dd if=/dev/zero of=/PFADSWAPDATEI bs=1k count=GrößeInKilobyte
dann mkswap SWAPDATEI und dann einfach auch in die fstab aufnehmen.
Bitte warten ..
Mitglied: DeeDee0815
30.06.2006 um 17:09 Uhr
Gut zu wissen: Doch ich halte das für keine so gute Idee. Sicherlich wird auch das stabil laufen und fuktionieren: Doch wenn ich schon eine SWAP-Partition habe, dann soll auch der gesamte SWAP daruf sein. Das ist einfach sauberer.

Was deinen Tipp angeht: Wenn ich mit diesen beiden Befehlen versuche die Größen zu ändern kommt die bekannte Fehlermeldung: 'Cannot iniziate Java virtual machine ...'. Kann man irgendwo eine Konfigurationsdatei direkt editieren?

Gruß
DeeDee0815

EDIT: Ich weise nocheinmal auf mein 64Bit-System hin. Kann es sein, dass Java bei 64Bit spezielle Einstellungen benötigt? Auf meinem anderen (32-Bit-)Rechner funktioniert Java ohne Probleme. Dort habe ich ebenfalls SUSE 10.1 installiert.
Bitte warten ..
Mitglied: DeeDee0815
14.07.2006 um 17:37 Uhr
hat denn niemand eine Idee? Ich habe das mal mit deinen Parametern probiert. Das ist vermutlich die Lösung: Aber ich weiß nicht wie man sie auf diese VM anwenden kann. Außerdem will ich ja nicht jedes Mal parameter eingeben: Wie kann man das als standart einstellen.

Hier nochmal die Komplette Fehlermeldung

Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
JVM terminated. Exit code=1
/usr/lib64/jvm/java/bin/java
-Xms64M
-Xmx256M
-jar /usr/share/eclipse/startup.jar
-os linux
-ws gtk
-arch x86
-launcher /usr/share/eclipse/eclipse
-name Eclipse
-showsplash 600
-exitdata 23800e
-data /home/DeeDee0815/.eclipse
-vm /usr/lib64/jvm/java/bin/java
-vmargs
-Xms64M
-Xmx256M
-jar /usr/share/eclipse/startup.jar
Bitte warten ..
Mitglied: DeeDee0815
18.07.2006 um 20:25 Uhr
Ich habe durch das Forum Linuxboard.de heruasgefunden, was die Ursache ist.

http://www.linuxboard.de/forum/viewtopic.php?t=7020

Daher hat sich die Sache erledigt, es sei denn, jemand weiß ob es dieses JDK auch für 64-Bit gibt.

Gruß
DeeDee0815
Bitte warten ..
Ähnliche Inhalte
Vmware
OS Swap + Vmware Swap (Best Practive) ?
Frage von K-ist-KVmware2 Kommentare

Hallo werte ITler, ich suche schon eine Weile nach einer Best Practive Methoade, zum Thema SWAP File. Bleiben wir ...

Debian

Debian Jessie - Probleme mit SWAP-Partition - unable to read superblock - VM unter Proxmox

Frage von user109Debian2 Kommentare

Hallo zusammen, ich habe seit ca. 5 Tagen eine Linux VM (Debian Jessie) unter Proxmox 3.4 am laufen. Darauf ...

Festplatten, SSD, Raid

Supermicro Hot-Swap-Drive sicher transportieren

gelöst Frage von MegaGigaFestplatten, SSD, Raid11 Kommentare

Hummel Hummel :-D Ich habe hier ein Supermicro Server, mit Hot-Swap-Drives. Eines dieser Drives muss während dem laufendem Betrieb ...

Festplatten, SSD, Raid

Windows Server Systemfestplatte zu klein

gelöst Frage von manuelwFestplatten, SSD, Raid22 Kommentare

Hallo, wir haben einen Windows Small Business Server 2008. Leider haben wir jetzt das Problem, dass unsere Systemfestplatte zu ...

Neue Wissensbeiträge
Router & Routing

Zyxel VMG 1312 B30A - Firmwareupdate nur im "privaten" Firefox Modus möglich

Tipp von the-buccaneer vor 13 StundenRouter & Routing2 Kommentare

Hatte hier ein Zyxel 1312 das ums verrecken kein Firmwareupdate durchführen wollte. Datei ist auswählbar, dann kommt der Fortschrittskreisel ...

Windows 7

Windows 7 u. Server 2008 (R2) SHA-2-Update kommt am 12. März 2019

Information von kgborn vor 2 TagenWindows 75 Kommentare

Kleine Info für die Admins der oben genannten Maschinen. Ab Juli 2019 werden Updates von Microsoft nur noch mit ...

Firewall
PfSense 2.5.0 benötigt doch kein AES-NI
Information von ChriBo vor 3 TagenFirewall2 Kommentare

Hallo, Wie sich einige hier erinnern werden hat Jim Thompson in diesem Aritkel beschrieben, daß ab Version 2.5.0 ein ...

Internet
Copyright-Reform: Upload-Filter
Information von Frank vor 5 TagenInternet4 Kommentare

Hallo, viele Menschen reden aktuell von Upload-Filtern. Sie reden darüber, als wären es eine Selbstverständlichkeit, das Upload-Filter den Seitenbetreibern ...

Heiß diskutierte Inhalte
Hardware
IT-Werkzeugkoffer bis 50,- EUR
gelöst Frage von departure69Hardware48 Kommentare

Hallo. Ich bin als IT-Systembetreuer einer Gemeinde zusätzlich auch der IT-Systembetreuer einer Grund- und Hauptschule. Dort muß ich jedoch ...

Netzwerke
Verteilung von Programmdaten außerhalb des internen Netzwerkes
Frage von mertaufmbergNetzwerke27 Kommentare

Guten Morgen liebe Administratoren, ich versuche zurzeit eine möglichst sichere und einfache Lösung zu suchen, um ein Programmverzeichnis über ...

Netzwerkmanagement
Richtfunknetzwerk mit vielen Hops stabiler gestalten
Frage von turti83Netzwerkmanagement22 Kommentare

Hallo, in meinem Dorf habe ich vor ca. einem Jahr ein Backbone aufgebaut um die Nachbarschaft mit Internet zu ...

Hyper-V
Intel MSC Raid 5 Rebuild
Frage von DannysHyper-V19 Kommentare

Hallo Community, Ich habe einen Modul Server von Intel in Betrieb. Dort ist eine Festplatte aus dem Raid 5 ...