Re: FreeBSD 10.1 - kritischer Fehler Speichermanagement?

From: Peter Ross <Peter.Ross(at)alumni.tu-berlin.de>
Date: Wed, 4 Feb 2015 12:22:39 +1100 (AEDT)

Hi Ingo,

On Tue, 3 Feb 2015, Ingo Rohlfs wrote:

> 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
>
..
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197099

Von da:

"I thought it was the same as
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=187594"

Dieses endet mit:

" Steven Hartland freebsd_committer 2014-11-25 13:25:09 UTC

(In reply to rainer from comment #196)
> What's the status of this patch regarding 10.1?
>
> Is this in 10.1?
> Or is there a patch for 10.1?

It was unfortunately too late to make it into 10.1 but you can use the
patch from stable/10
https://svnweb.freebsd.org/base?view=revision&revision=272875"

Am einfachsten waere es, auf 10-STABLE zu aktualisieren, scheint mir.

Aber auch:

" Steven Hartland freebsd_committer 2014-11-25 02:02:26 UTC

"Yes the core refactor is in stable/10 as of r272875 however there is
still more work to do."

> 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.

Vermutlich trifft es nicht so viele.. es muessen schon ein paar Faktoren
zusammenkommen, damit es hakt.

Ich verstehe von alledem vielleicht nur 10% (oder weniger), aber soviel
meine ich von Anbeginn verstanden zu haben: ZFS Speicherverwaltung, ARC,
kommt von Solaris und ist unter FreeBSD ein Fremdkoerper, der nicht 100%
mit der ueblichen Speicherverwaltung zusammenarbeitet.

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

Ich habe ebenfalls 4GB oder 3GB-Systeme, die ich allerdings nicht zum
Kompilieren verwende. (Das passiert auf einer Maschine mit 16GB RAM).

Auf den "kleinen" Systemen laufen Name- und DHCP-Server und ein MediaWiki
mit maessiger Nutzung.. nichts wirklich "Stressendes". (Demnaechst gehen
sie in Rente).

Ich habe gar ein Netbook mit PC-BSD10 (und ZFS). Es hat 1GB RAM. Flukebox
laeuft darauf recht ordentlich.. benutzt zum Maillesen(alpine), Webbrowsen
(Firefox) und als Terminalumschalter.

Es gruesst
Peter

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 04 Feb 2015 - 02:23:08 CET

search this site