Наше веб-приложение конвертирует pdf в png, используя ghostscript. Недавно в каталоге /tmp были созданы огромные временные файлы размером более 60 ГБ. Средняя нагрузка поднялась до 18 в то время, когда этот файл был создан. Я полностью потерян на этом, и был бы очень признателен за любую помощь. Спасибо!
Деталь:
- Ghostscript версия 8.70
- ОС Red Hat Enterprise Linux Server 5.2 (Tikanga)
- Файл PDF в качестве входных данных существовал на файловом сервере. Размер файла составляет около 150 МБ, 2 страницы, 445,8 x 323,2 мм, PDF 1.6 (Acrobat 7.x)
- Проблема с nfs возникла почти одновременно с созданием файла.
- Я не могу знать, что является основной причиной: размер файла, содержимое файла или проблема NFS.
Содержимое /tmp, когда файл был создан:
ls -lh /tmp ... -rw------- 1 apache apache 39K Jan 21 17:29 gs_eNsUng -rw------- 1 apache apache 66G Jan 29 12:12 gs_GamtbA ...
Приложение выполняет команду, такую как:
gs \ -dSAFER \-dBATCH \ -dNOPAUSE \ -sDEVICE=png48 \ -dTextAlphaBits=4 \ -dGraphicsAlphaBits=4 \ -dMaxStripSize=8192 \ -dUseCropBox \ -sOutputFile=[path of output image file] \ [path of input pdf file]