Я создал приложение на 8 электронов. Он выполняет некоторые функции Computer Vision с использованием tenorflow. js - модули предварительно собраны Google, так что с моей стороны ничего особенного. Как правило, процесс GPU плавает около 200-300 МБ ОЗУ. Однако несколько случайным образом он будет go выше 1 ГБ и зависнет там, и я не могу понять, почему. Приложение работает в фоновом режиме и выполняет только случайную обработку, поэтому визуально больно, когда оно потребляет так много памяти, когда ничего не делает. ?
Есть идеи, как заставить процесс GPU освободить память, на которой он держится?
Я пытался отключить аппаратное ускорение - и пока да, это исправляет память проблема заключается в том, что процессор работает очень высоко, когда приложение выполняет работу Computer Vision. Я бы предпочел, чтобы он занимал больше памяти, чем сильно воздействовал на процессор.