2017-05-22 2 views
1

Ich weiß wie man Cgroups (Speicherzuweisung, CPU-Nutzung ...) und Slurm (Submit, Suspend/Stop eines Jobs) verwendet. Ich würde gerne wissen, wie Cgroups mit Slurm arbeiten. Wo kann ich den Arbeitsspeicher oder die CPU-Auslastung reparieren, wenn ich einen Job zum Slumming einreiche? Ich lese die Dokumentation von Slurm Schedmd (https://slurm.schedmd.com/cgroups.html), aber es gibt keine gute Erklärung. Vielleicht ist es ein Missverständnis von mir. Kann jemand erklären, wie man eine Ressource für einen Job mit cgroup in slurm zuteilt? Danke im Voraus.Cgroup und Slurm

Antwort

1

cgroup Verwendung in Slurm ist auf der Admin-Konfigurationsebene und ist für den Benutzer transparent. Wenn Slorm für die Verwendung von Kontrollgruppen konfiguriert ist, erstellt er Gruppen für die Jobs und löscht diese automatisch basierend auf den Ressourcen, die bei der Job-Übermittlung erforderlich sind (z. B. --mem, --ntasks usw.)

Verwandte Themen