На встроенном Linux компьютере (на котором запущен YOCTO PYRO) я запускаю следующий тестовый код
def InitializeAWSClient():
aWSIoTMQTTClient = AWSIoTMQTTClient('BlaBla')
for i in range(24):
InitializeAWSClient()
time.sleep(5)
Он должен создавать экземпляр AWSIoTMQTTClient каждые 5 секунд, и этот экземпляр должен автоматически удаляться мусором коллектор. НО я получаю увеличение использования памяти все больше и больше: после 10 циклов используется более 50 МБ ОЗУ. Я использую AWS IoT Python SDK, скачанный с https://github.com/aws/aws-iot-device-sdk-python/tree/master/AWSIoTPythonSDK. Есть кто-нибудь, кто может мне помочь? Заранее спасибо.