Sie sind nicht angemeldet.

1

26.06.2009, 10:12

einträge in /etc/conf.d/local.start werden nicht ausgeführt !?

Ich habe z.b:

Quellcode

1
echo "1500" > /proc/sys/vm/dirty_writeback_centisecs


In der /etc/conf.d/local.start stehen .. jedoch wenn ich nach dem Boot mir den Wert von /proc/sys/vm/dirty_writeback_centisecs ansehe ist dieser auf 500. Wenn ich anschliessend /etc/ini.d/local restart ausführe, wird der Wert übernommen .

Woran kann das liegen?
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »schade« (29.06.2009, 11:51)


2

26.06.2009, 10:53

Hallo schade

Vielleicht hilft dir folgender Link weiter:

https://bugzilla.novell.com/show_bug.cgi?id=338230#c25

MfG
WaRRioR8885

3

26.06.2009, 19:09

Für das, was Du vorhast ist eigentlich /etc/sysctl.conf zuständig. In Deinem Fall musst Du also

Quellcode

1
vm.dirty_writeback_centisecs=1500
In die Datei eintragen. (Ungetestet)
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

4

29.06.2009, 11:39

also ich habe die paar parameter nun in die systl.conf eingetragen, aber sie werden beim start nicht gesetzt obwohl /etc/init.d/sysctl im runlevel boot ist.

führe ich jedoch ein /etc/init.d/sysctl restart aus, werden sie gesetzt ..

ich verwende KDE4 mit powerdevil . kann das damit zusammenhängen? .. ich boote mal direkt in die fluxbox und schau obs hier funktioniert ..


EDIT: richtig geraten!

boote ich direkt in die fluxbox ist der wert auf 1500 , schliesse ich die fluxbox, und starte eine kde4 session ist der wert wieder auf 500.

EDIT2: mit deaktiviertem powerdevil werden die einträge nun auch unter kde4 übernomen.
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »schade« (29.06.2009, 11:51)