MaxUse=10 en realidad dice que se limpien todos los volcados más antiguos si el tamaño total de los volcados supera los 10 bytes.
Según el código fuente que se menciona en el siguiente enlace :https://github.com/systemd/systemd/blob/4e4e3d97664163267d8295e6f58e0ff8560bea33/src/basic/parse-util.c#L109
Parece que MaxUse es un argumento que toma Tamaño y NO porcentaje, parece que la página de manual es un poco engañosa aquí.
MaxUse solo toma tamaño y debe ser cualquiera de los sufijos mencionados en este conjunto -> { "E","P","T","G","M","K ","B","" }.
Cualquier número sin el sufijo se considerará por defecto como Bytes.