Re: mfs

From: Manfred Lotz <manfred.lotz(at)web.de>
Date: Tue, 24 Jun 2003 00:06:50 +0200

On Monday 23 June 2003 07:50, Bernd Walter wrote:
> On Sun, Jun 22, 2003 at 09:25:16PM +0200, Manfred Lotz wrote:
> > From topic: Festplattenzugriffe reduzieren
> >
> > On Sunday 22 June 2003 20:21, Oliver Fromme wrote:
> > > Ein Memory-Filesystem wird unter 4-stable mit mount_mfs
> > > eingerichtet, siehe die manpage. Beispiel aus meiner
> > > /etc/fstab:
> > >
> > > /dev/null /tmp mfs rw,nosuid,nodev,-s=204800,-m=0,-T=minimum 0 0
> > >
> > > Damit kriegt man ein 100 Mbyte MFS auf /tmp. Im Gegensatz
> > > zu einer RAM-Disk kann der Inhalt eines MFS gepaged werden.
> >
> > Das kannte ich noch nicht und hat mich interessiert, da ich genug
> > Mainstorage habe, um sowas bequem mit /tmp zu machen.
> >
> >
> > Ich habe es mal unter FreeBSD 5.1 .RELEASE versucht.
> >
> > md /tmp1 mfs rw,nosuid,nodev,-m=0,-M,-s=204800 0 0
> >
> > Funktioniert. Dann folgendes getestet (reproduzierbar):
> >
> > 1. Filesystem voll machen, dann alles löschen und unmount. OK.
> >
> > 2. Filesystem vollmachen und dann unmount. Entweder system hängt oder
> > kernel panic.
>
> Hat dein System ausreichend swap?
> Im Fall 1 reicht das RAM, da die File gepuffert werden und dann beim
> rechtzeitigen löschen auch gar nicht erst ins md device müßen.
> Wenn du hingegen unmountest, dann landen die Daten zwingen aufs device
> und du brauchst entsprechend Speicher fürs md.

Also ich habe 1 GB Hauptspeicher und 1GB swap. Das sollte keine Probleme
machen. Ich dachte, ich gehe auf curent und versuche den Fehler zu bekommen.
Dann muss ich nur noch wissen, wie das mit crashdump und trace geht und ich
kann einen Bugreport amchen.

Manfred

PS In der Praxis dürfte mich dieser Fehler nicht so sehr tangieren, da bei
mir das /tmp nich so sehr voll wird. Dennoch ist es nicht schlecht, wenn da
ein Bug ist, diesen zu fixieren.

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 24 Jun 2003 - 00:07:01 CEST

search this site