Vaitage Geschrieben 16. Juni 2008 Geschrieben 16. Juni 2008 (bearbeitet) Hallo, Ich habe ein Problem, dass ich nicht weis, wie ich Zeitgesteuerte Prozesse ausführen kann. Zu mein System, ich habe ein Linux Rootserver wo Debian Etch 4.0 drauf läuft, dieser Rootserver wird zum größten teil für Gameserver / Teamspeak und 2 Homepages genutz wird. Nun habe ich das problem, dass meine SWAP Partion (ca. 305MB) am Tagesende voll ist und sich anscheinend nicht selber so wie ich das will leeren tut. Daher hatte ich die Idee, Zeitgesteuert jeden Tag, das der rootserver die Befehle (swapoff -a) und nach einer weile (swapon -a) ausführt, wo dadurch Zeitbegrenzst er die SWAP partion leert. Nur, weis ich nicht, wie ich das im SHELL schreiben kann, geschweige denn ausführen. Falls jemand eine andere Idee hat was mein Problem lösen könnte, wäre ich sehr verbunden... Danke Gruß Vaitage PS: Mein Wissen ist begrenzt, bitte um ausführliche Erklärungen. Bearbeitet 16. Juni 2008 von Vaitage Zitieren
bigvic Geschrieben 16. Juni 2008 Geschrieben 16. Juni 2008 Hi, cronjob - cron â€â€œ Wikipedia ciao, vic Zitieren
Navy Geschrieben 16. Juni 2008 Geschrieben 16. Juni 2008 Du musst den Swap nicht leeren, das bringt Dir genau keinen Vorteil -- im Gegenteil, es würde Dein System nur verlangsamen. Der Kernel (Linux) lagert alles was er nicht kurzfristig braucht in den Swap aus, sofern dieser zur Verfügung steht. Die zeitliche Definition für "kurzfristig" hängt in jedem Fall von der Systemausstattung und den laufenden Programmen, Diensten usw ab. Du kannst ja mal sehen wie groß der Swappiness-Wert ist: "cat /proc/sys/vm/swappiness". Unter Debian beträgt dieser 60. Bei heutigen System kann man das eigentlich auf 10 bis 20 stellen: "echo -n $WERT >/proc/sys/vm/swappiness" Zitieren
Vaitage Geschrieben 16. Juni 2008 Autor Geschrieben 16. Juni 2008 Hallo, die datei swappiness gibt es nicht in dem Ordner den du angegeben hast. Wie könnte ich das problem dennoch beheben? Gruß Vaitage Zitieren
Navy Geschrieben 16. Juni 2008 Geschrieben 16. Juni 2008 Seltsam. Normalerweise sollte sie unter etch vorhanden sein. Wie auch immer: die Einstellungen unter /proc sind ja nach dem nächsten booten wieder weg, um die Einstellung dauerhaft zu ändern, solltest Du in der /etc/sysctl.conf den "vm.swappiness"-Wert ändern. Wenn "/proc/sys/vm/swappiness" tatsächlich nicht existiert (und das ist wirklich merkwürdig) dann musst Du nach dem ändern des Wertes rebooten. Zitieren
Carnie Geschrieben 17. Juni 2008 Geschrieben 17. Juni 2008 Will dir nicht zu nahe treten aber du solltest dir mal Gedanken machen ob ein RootServer das richtige für dich ist. Denn ohne gewissen Grundkenntnisse ist das einfach nur grob fahrlässig einen Rootserver zu betreiben. Zitieren
geloescht_JesterDay Geschrieben 17. Juni 2008 Geschrieben 17. Juni 2008 Wie könnte ich das problem dennoch beheben? Welches Problem denn? Und wie siehst du, dass die Swap-Partition "voll" ist? Zitieren
MarZ^k Geschrieben 18. Juni 2008 Geschrieben 18. Juni 2008 Swap wird nicht gelöscht. Ich empfehle dir die Swap-Partition bei >305Mbyte anzusetzen, Ram erweitern oder Dienste auf anderen root auslagern. Ist "ungefähr" so, als ob du unter Win die Pagefile.sys löschen willst. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.