Ik draai op mijn server Clarkconnect, een linux 4.4 distro. Ik wil graag dat Samba hier altijd met een hogere prioriteit draait dan alle andere programma's. Dit wil ik omdat al mijn bestanden via samba geshared worden over mijn netwerk. Vooral bij het kijken van films e.d. is het zwaar irritant als het systeem ineens andere processen voorrang geeft, en het beeld gaat stoppen
Ik ben er achter dat je met het commando nice -n <getal> (en dan een negatief getal voor hogere prioriteiten) de prioriteit kan verhogen voor programma's. Ik wil echter dat samba ALTIJD een hogere prioriteit heeft. Op dit moment doe ik dit steeds met de hand door in webmin de prioriteit te veranderen. Het probleem is alleen dat als samba een tijd niet is aangeroepen, de prioriteit weer naar 0 veranderd.
Mijn vraag is dus, hoe kan ik alle samba processen (SMBD -d) altijd op een prioriteit van -10 laten draaien? Met een Cron opdracht mag wat mij betreft ook, maar ik kom er niet uit met welk commando dat zou moeten...
Ik ben er achter dat je met het commando nice -n <getal> (en dan een negatief getal voor hogere prioriteiten) de prioriteit kan verhogen voor programma's. Ik wil echter dat samba ALTIJD een hogere prioriteit heeft. Op dit moment doe ik dit steeds met de hand door in webmin de prioriteit te veranderen. Het probleem is alleen dat als samba een tijd niet is aangeroepen, de prioriteit weer naar 0 veranderd.
Mijn vraag is dus, hoe kan ik alle samba processen (SMBD -d) altijd op een prioriteit van -10 laten draaien? Met een Cron opdracht mag wat mij betreft ook, maar ik kom er niet uit met welk commando dat zou moeten...