newbie:
ich war gerade dabei das php paket auf einem 200mmx mit 32 mb ram zu installieren. nach der eingabe von " make install " bekomme ich die meldung " virtual memory exhausted ". was sollich nun tun, neu starten oder gibt es einen trick?
dp
newbie:
ich war gerade dabei das php paket auf einem 200mmx mit 32 mb ram zu installieren. nach der eingabe von " make install " bekomme ich die meldung " virtual memory exhausted ". was sollich nun tun, neu starten oder gibt es einen trick?
dp
kann es vielleicht sein, daß 32mb ram für das php-paket zu wenig ist?
Hast Du make install unmittelbar ausgeführt oder PHP zunächst mit make übersetzt?
erst mit make übersetzt. die normale prozedur.
Wie groß ist denn dein Swap?
Bei nur 32MB Arbeitsspeicher sollte dein Swap minimal 256MB groß sein.
Ich esse nur Halbfettbutter, da kann ich mir nämlich doppelt so viel drauf machen.
ich glaube ich habe gar keinen swap bei der installation eingerichtet... zeigt bei dem befehl " free " auf jeden fall nichts an.
kann ich nachträglich eine swap-partition einrichten?
dp
und dann in /etc/fstab eintragenCode:mkswap /dev/hdxY
abschliessend
Code:swapon
Geändert von Thomas Mitzkat (11.06.03 um 08:47 Uhr)
Deutschland ist die Kanne für alle Tassen dieser Welt
Da Du zunächst PHP übersetzt hast sind große Teile des Speichers belegt (buffer cache, ...), für ein make install sollte es nach einem sync ggf. reichen. Ich gebe aber allen Recht, die bei derart wenig Arbeitsspeicher eine swap Partition empfehlen. Falls Du eine solche nicht einfach anlegen kannst, besteht auch die Möglichkeit auf eine swap Datei auszuweichen (z.B. erstellt dd if=/dev/zero of=/var/swap bs=1024 count=131072; mkswap /var/swap; swapon /var/swap eine 128MB swap Datei und bindet sie vorrübergehend ein.
Lesezeichen