Kann ich entscheiden, wie viel Speicher zu reservieren in LSF-queue
Gibt es eine Möglichkeit, zu entscheiden, wie viel Erinnerung, die ich zuordnen kann, in LSF?
Versuchte ich
bsub -R "rusage[mem=10000]" sleep 1000
Aber wenn ich überprüfte Ressource mit "bjobs -l"
Ich bekomme diese:
Job <203180>, User <xxxxx>, Project <default>, Status <RUN>, Queue <medium>,
Job Priority <50>, Command <sleep 1000s>
Thu Apr 12 09:49:56: Submitted from host <xxxx>, CWD <xx>, Requested Resources <rusa
ge[mem=10000]>;
Thu Apr 12 09:49:58: Started on <xxxx>, Execution Home <xxxx>, E
xecution CWD <xxxxx>;
Thu Apr 12 09:49:58: Resource usage collected.
MEM: 3 Mbytes; SWAP: 16 Mbytes; NTHREAD: 1
PGID: 28231; PIDs: 28231
Wo bin ich falsch?
- nicht eine Frage der Programmierung. Abstimmung zu verschieben, um serverfault.com. Oder Sie können die Flagge link zu Fragen, ein moderator verschieben Sie Sie für Sie. Viel Glück.
Du musst angemeldet sein, um einen Kommentar abzugeben.
bsub -R "rusage[mem=10000]": zunächst reserve 10000 MByte Speicher.
In der Erwägung, dass:
"MEM: 3 MB" ist die Summe resident memory-Nutzung aller Laufenden Prozesse in Ihrem job.
"SWAP: 16 MB" ist den gesamten virtuellen Speicher-Auslastung aller Laufenden Prozesse in Ihrem job.
Die Werte "3 MB" und "16 MB" kann sich ändern während der Laufzeit.
In meinem system verwenden wir-M, sagen bsub -M 1 auf Anfrage 1 G memory limit, wird der Auftrag getötet, wenn es geht über dieser Grenze.