FreeBSD 10.1 - kritischer Fehler Speichermanagement?

From: Ingo Rohlfs <ml(at)dr-rohlfs.de>
Date: Tue, 3 Feb 2015 16:44:13 +0100

Hallo Liste,

nach einem Update gelingt es uns nicht mehr, alle Ports zu bauen. Die Maschine
bleibt beim Übersetzen von einigen Anwendungen stehen. Nur noch Reset hilft dann.

Es scheint dies bei besonders speicherintensiven Übersetzungen der Fall zu sein,
z.B. cromium oder haskell.

Die Auswertung der Überwachungsdaten (collecd) macht wahrscheinlich, dass
das Speichermanagement einen Fehler hat, und unter bestimmten Bedingungen
nicht mehr allen inaktiven Speicher freigeben kann, aber so tut, als ob.
Dann steht kein Speicher mehr zur Verfügung -> ganz schlecht.
Bild dazu:

    https://bz-attachments.freebsd.org/attachment.cgi?id=152185

So weit - so schlecht. (PR schon erstellt). Jetzt aber meine Frage:
Wie kann es sein, dass so ein gravierender Fehler so lange schon
besteht? Auch in 9.3 und 10.0 ist er schon vorhanden, wie wir jetzt
feststellen mussten.

    Sind wir die einzigen, die FreeBSD mit zfs und 4 GByte RAM einsetzen?
    Oder sind es doch Konfigurationsprobleme bei uns?

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197099

# loader.conf:
# zum abfragen der aktuellen cpu-geschwindigkeit und temperatur
cpufreq_load="YES"
coretemp_load="YES"
# fuer netzwerkkarte "bge"
# fehler im bge-code ab bsd V9.1 umgehen
hw.bge.allow_asf="0"
# Booten von ZFS
zfs_load=YES
vfs.root.mountfrom="zfs:pool/root"

Mit freundlichem Gruss

    Ingo Rohlfs

-- 
   _____     __o
 ______    _`\<,_
  ____    (_)/ (_)
http://dr-rohlfs.de
    Den Geruechten keine Chance:
    http://fahrradfruehling.de/helm
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 03 Feb 2015 - 16:44:22 CET

search this site