Básicamente estoy tratando de mantener el uso de la memoria en mi servidor Nginx por una cierta cantidad, tanto porque estoy loco (de acuerdo con mis amigos) & Quiero ahorrar dinero. Sin embargo, me preocupa que ImageMagick pueda llevarlo al límite.Limitar la memoria de ImageMagick Usar
estoy usando -limit area 20MiB
y también he intentado -limit memory 15MiB -limit map 15MiB
pero al comprobar el proceso (ya que se ejecuta) a través de top -c (with Shift-M)
y ps aux
lo muestra utilizando, a veces, considerablemente más memoria que me he fijado en los límites. Para dar números, puede usar 35MB o 40MB, en lugar de los 20MB/30MB que esperaría. No me molestarían con 2MB o 3MB, pero eso es una compensación bastante grande.
Me han dicho que la memoria extra puede ser la sobrecarga de ImageMagick, ya que carga el intérprete, etc., pero no estoy muy familiarizado con los programas de Unix, así que no tengo ni idea en ese departamento.
Si alguien puede explicar por qué sucede esto, sería genial. Si es algo normal, genial. Simplemente ajustaré las cosas para tener en cuenta el hecho de que puede usar mi límite más cierta cantidad, pero si no lo es y el parámetro -limit
no limita la memoria a una cierta cantidad, ¿cuál es exactamente el sentido de tener ese parámetro en ImageMagick?
Nuevamente gracias por su ayuda con anticipación, es muy apreciada, como siempre.
No hay ideas a nadie? No es un problema importante, pero me encantaría que alguien pueda arrojar algo de luz sobre esto. – Vunus