Fondamentalmente sto cercando di mantenere l'utilizzo della memoria sul mio server Nginx sotto una certa quantità, sia perché sono pazzo (secondo i miei amici) & Voglio risparmiare denaro. Tuttavia sono preoccupato che ImageMagick possa spingerlo oltre il limite.Limitare ImageMagick Memoria Utilizzare
sto usando -limit area 20MiB
e ho anche provato -limit memory 15MiB -limit map 15MiB
ma durante il controllo del processo (come funziona) attraverso top -c (with Shift-M)
e ps aux
si vede utilizzando, a volte, molto più di memoria rispetto Ho impostato nei limiti. Per dare numeri potrebbe usare 35MB o 40MB, invece dei 20MB/30MB mi aspetterei. Non sarei disturbato per 2MB o 3MB ma questo è un offset abbastanza grande.
Mi è stato detto che la memoria extra potrebbe essere il sovraccarico di ImageMagick mentre carica l'interprete, ecc., Ma non ho molta familiarità con i programmi Unix quindi non ho idea di quel dipartimento.
Se qualcuno può spiegare perché questo sta accadendo, sarebbe fantastico. Se è una cosa normale, grande. Mi limiterò ad aggiustare le cose per tenere conto del fatto che potrebbe usare il mio limite più una certa quantità, ma se non lo è e il parametro -limit
non limita la memoria ad una certa quantità, qual è esattamente il punto di avere quel parametro in ImageMagick?
Ancora grazie per il vostro aiuto in anticipo, è molto apprezzato, come sempre.
Nessuna idea a nessuno? Non è un grosso problema, ma mi piacerebbe che qualcuno potesse far luce su questo. – Vunus