У меня есть веб-скребок script, который получает новые данные раз в минуту, но в течение пары дней script заканчивается использованием 200 МБ или более памяти, и я узнал об этом, потому что механизация сохраняя бесконечную историю браузера для функции .back() для использования.
Я посмотрел в docstrings, и я нашел функцию clear_history() класса браузера, и каждый раз, когда я обновляюсь, я вызываю это, но я все равно получаю более 2-3 МБ памяти на каждом обновлении страницы. edit: Хм, похоже, что он продолжал делать то же самое после того, как я вызвал clear_history, пока не доберусь до использования памяти на 30 мегабайт, тогда он очистится до 10 мб или около того (это базовый объем памяти, который запускает моя программа)... любым способом заставить это поведение на более регулярной основе?
Как мне сохранить механизацию от хранения всей этой информации? Мне не нужно ничего хранить. Я бы хотел оставить мой python script ниже использования памяти 15 МБ.