Программа Python Long Rong - использование памяти увеличивается на неопределенный срокPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Программа Python Long Rong - использование памяти увеличивается на неопределенный срок

Сообщение Anonymous »

У меня есть простая программа Python, предназначенную для постоянного построения данных из часто обновления файла CSV, который предназначен для работы в течение нескольких месяцев. Упрощенную версию программы можно найти ниже (в моей реальной программе проводится дополнительные преобразования панд, чем то, что я здесь показываю, но это сущность программы): < /p>

Код: Выделить всё

import pandas
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.animation import FuncAnimation

fig, ax = plt.subplots()
x = np.arange(5) # x-axis: 5 bars
bars = ax.bar(x, np.zeros_like(x))

ax.set_ylim(0, 100)
ax.set_title("Real-Time Bar Chart")

def get_data():
df = pandas.read_csv('data/ztest_data.csv', header=None) # roughly 5.39 MB CSV file with 3 columns: string, integer, integer
df.columns = ['unit', 'value', 'selection']
df = df.loc[df['selection'] 
Я заметил, что использование памяти программы продолжает увеличиваться на неопределенный срок, но я не знаю почему. Использование gc.collect () 
в конце функции Update () не решает проблему. Вот пример использования памяти, о котором сообщалось, менеджер задач Windows после запуска в течение нескольких дней:

, рассматривая It Intend Is Intend Is Intend Is Intend Is Itrest On -thate -thate, но не идеал, но не идеал, что не идеален, что не сразу же, не на что -то не делать. Я здесь что -то делаю? Если нет, есть ли у вас какие -либо рекомендации для того, что я должен сделать?>

Подробнее здесь: https://stackoverflow.com/questions/796 ... definitely
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»