Я просто загружаю данные CSV в jupyter-lab следующим образом:
data = pd.read_csv('data_simple.csv')
Файл размером около 300 МБ. Поэтому, когда я загружаю его, использование памяти значительно увеличивается; скажем, 500 МБ. Это нормально.
Но когда я снова запускаю ту же самую ячейку, использование памяти увеличивается так же, как и в первый раз. И он продолжает работать, когда я управляю одной и той же ячейкой.
Почему это происходит? Я загружаю его в ту же переменную: data
. Разве это не должно просто освободить старые данные и переназначить их? Куда деваются старые данные, если он просто хранит все данные в памяти? Я пытался найти его в Google, но ничего не нашел, кроме this . Спасибо.