Releases: mariux64/mxq
Diabolical Dog.2
- Don't fail on
mxqub --umask 0
- Improve "Job with 123 has no ..." error message
- Add temporary gpu setup debug messages
- Fix potential gpu-init job-release race
- Fix bison build warning
- Better handle terminating jobs when /var/spool is full
- Use explicit character sets for database tables
- Create two indexes to reduces database load
- Remove message if
-t
is defaulted when usingmxqsub
- Improve
mxqkill
usage message - Avoid an assertion failure when database connection is lost temporarily
Diabolical Dog.1
- Fix "Groups job counts wrong after group is killed" (#154)
Diabolical Dog
mxqkill -J xxx
can now be used to kill running jobs.
Chaotic Chameleon.9
- Don't let server go into WAITING state for unreasonable TMPDIR space requests
Chaotic Chameleon.8
- Avoid writeback of tmpdir when it is cleaned up after job completion.
Chaotic Chameleon.7
default tmpdir size to 10GiB instead of 100 GiB.
Chaotic Chameleon.6
-
tmpdir is now on by default (100 GiB)
-
Performance: mxqd reaper is now implemented as an external helper which gets exec()ed. This way it has an new and small address space, not one cloned from mxqd. The address space is charged for the users, so small mxq jobs can now run with smaller memory limits.
-
Performance: mxqd no longer disconnects from and reconnects to the mysql server for every job start (and in another place)
-
umount/cleanup of tmpdir is now done by an external helper for easier maintainability.
-
Performance: umount/cleanup now tries to remove files before doing the umount to decrease writeback
-
Performance: umount/cleanup of tmpdir is done in the background, mxqd doesn't wait for it
-
General code cleanup
Chaotic Chameleon.5
- New Memory control: Apply memory restrictions only to anonymous resident memory, not to virtual address space or file-backed memory. This should allow jobs to mmap big files into their address space.
Chaotic Chameleon.4
- includes new GPU policy a100_split_2
Chaotic Chameleon.3
- Fixes #125 (job wait time unbound in certain conditions)
- Improve memory display in web pages (controversial)
- Compile -O3 and fix related warnings