pdftoppm
Bir kullanıcı tarafından sağlanan PDF dosyasını 300DPI görüntüye dönüştürmek için çalışıyorum . Bu, kullanıcının çok büyük bir sayfa boyutuna sahip bir PDF sağlaması dışında harika bir işlemdir. pdftoppm
100 inç karelik bir sayfa için 100 x 300 x 100 x 300 x 4 bayt olan piksel boyutunda 300 dpi boyutundaki bir resmi bellekte tutacak kadar bellek ayıracaktır. Kötü niyetli bir kullanıcı bana aptalca bir PDF verebilir ve her türlü soruna neden olabilir.
Bu yüzden yapmak istediğim, çalıştırmak üzere olduğum bir çocuk sürecinin bellek kullanımı konusunda bir tür zor sınırlama koymak, yani 500 MB bellekten daha fazlasını ayırmaya çalışırsa, işlemin ölmesi. Mümkün mü?
Ulimit'in bunun için kullanılabileceğini sanmıyorum, ancak bir işlem eşdeğeri var mı?
docker
?