Задать вопрос
@Sa7ha_S

Почему PHP скрипт занял всё место на диске?

После запуска php скрипта, который парсил огромный текст исчезло свободное место на диске.
На скринах можно посмотреть. Видно, что место кудато исчезло.
ea2f359b81d0434daf618b588ebfb82d.png90e6c4509a4a4829a880e5b06c55aca9.png
  • Вопрос задан
  • 451 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 4
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Классический stackoverflow.
Сдаётся мне, что "раздуло" своп из-за использования стандартных PHP-функций на нестандартных объёмах данных. Т.е. алгоритм не рассчитан на работу с входными данными такого объёма.
Ищите: где у Вас bottleneck-функция в коде алгоритма.
Ответ написан
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
Своп на диске?
Напарсил в память/своп/временные файлы?
Ответ написан
SagePtr
@SagePtr
Еда - это святое
Может быть, скрипт насоздавал множество мелких файлов и закончились inode?
Ответ написан
cd /home
du -hd1

находит в выхлопе самую большую директорию cd в неё снова du -hd1
и так пока не найдем последнюю куда всё насыпалось
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы