Утечка памяти на C и Python Что будет, если бесконечно выделять память без освобождения? Смотрим два примера на C и Python Больше — на курсе «Администрирование Linux» https://to.slurm.io/ZzBiIw
Управление памятью в Python
Перевод статьи подготовлен для студентов курса «Разработчик Python» в образовательном проекте OTUS. Вы когда-нибудь задумывались как Python за кулисами обрабатывает ваши данные? Как ваши переменные хранятся в памяти? В какой момент они удаляются?
В этой статье мы углубимся во внутреннее устройство Python, чтобы понять, как происходит управление памятью.
Прочитав эту статью, вы:
Знание внутреннего устройства Python даст лучшее понимание о принципах его поведении. Надеюсь, вы сможете взглянуть на Python с новой стороны...
Как реализовано управление памятью в Python?
Управление памятью Начинающие программисты, занимающиеся разработкой простых программ, не задумываются об эффективном расходовании ресурсов компьютера пользователя. Тем более, что Python многое делает за нас и мы привыкли не заботиться об управлении памятью и о написании соответствующего кода. Но, как только мы переходим к разработке более серьезных проектов и решению высоконагруженных задач, -подготовить производительный код становится сложно без понимания взаимодействия интерпретатора Python с оперативной памятью компьютера...