Fam oder Gamin

kraekers

Well-Known Member
Moinsen,

in der Vergangenheit wurde ja immer wieder darüber berichtet, dass fam und kde nicht so hinhauen würden.

Wie schaut es denn mittlerweile aus? Möchte KDE4 neu aufsetzen.

Sollte ich fam oder gamin nutzen?

Über einen Tipp würde ich mich freuen.

Vielen Dank im Voraus.

Beste Grüße
kraekers
 
Zum Thema Gamin eine blöde Frage:

Wenn man portablen Code (*BSD, Linux) basteln will, ist doch gamin der einfachste Weg, wenn ich http://en.wikipedia.org/wiki/Gamin richtig verstanden habe, da jeweils die vorhandenen Kernelfunktionalitäten (inotify bzw. kqueue) benutzt werden?
 
Zum Thema Gamin eine blöde Frage:

Wenn man portablen Code (*BSD, Linux) basteln will, ist doch gamin der einfachste Weg, wenn ich http://en.wikipedia.org/wiki/Gamin richtig verstanden habe, da jeweils die vorhandenen Kernelfunktionalitäten (inotify bzw. kqueue) benutzt werden?

dazu traute ich mich zunächst nicht, etwas zu sagen, weil ich einfach zu wenig dazu weiß, aber genauso sehe ich das auch.

Zudem bietet gamin optional auch einen eigenen Poller (muss also gar nicht am Kernel hängen), was es ja noch flexibler machen könnte. Allerdings verschwindet dann der Hauptvorteil von gamin in meinen Augen und zudem hatte es, als ich es vermutlich versehentlich als Option gewählt hatte, bei mir gar nicht gut funktioniert, ist also evtl nicht so reif, wenigstens auf FreeBSD8.4-BETA1 bezogen, womit ich die Probleme erfahren hatte.
Ich habe auch keine Idee, wie gut es unter einem Linux funktioniert und wie gescheit es da ins Gesamt-Konzept passt. Unter FreeBSD mit kqueue ist es jedenfalls wirklich zuverlässig und performant, da bin ich echt zufrieden und viele Anwendungen verlangen es inzwischen zwingend, anstatt des älteren fam.
 
Danke und gut, dann hab ich es offenbar richtig verstanden :)

Wenn bei den Ports die Option auf Gamin angeboten wird, gehe ich mal davon aus, dass Gamin statt Fam benutzt wird (und nicht kqueue zur Disposition steht)... werd das mal gleich versuchen zu überprüfen.

inotify ist im Linuxkernel verbaut - analog zum kqueue (man möge mich verbessern, wenn ich quark schreibe).
 
Zurück
Oben