Блокнот Jupyter работает очень медленно при повторном запуске клеток - PullRequest
0 голосов
/ 25 июня 2018

У меня относительно большой Jupyter / Notebook (около 40 ГБ DFs Pandas в оперативной памяти). Я использую ядро ​​Python 3.6, установленное с Conda.

У меня около 115 ячеек, которые я выполняю. Если я перезагружаю ядро ​​и запускаю ячейки, вся моя записная книжка запускается примерно через 3 минуты. Если я перезапущу простую ячейку, которая не выполняет много работы (т. Е. Определение функции), выполнение занимает очень много времени (~ 15 минут).

Я не могу найти в сети документацию, в которой бы содержались рекомендации по установке ноутбука Jupyer. Использование моего диска низкое, доступная оперативная память высока, а нагрузка на процессор очень низкая.

Мое пространство подкачки, похоже, исчерпано, но я не уверен, что будет причиной этого.

Есть ли какие-либо рекомендации по устранению неполадок неэффективного сервера ноутбуков Jupyter? Кажется, это связано только с повторным запуском клеток.

1 Ответ

0 голосов
/ 25 апреля 2019

Если активирован параметр Variable Inspector nbextension, он может замедлить работу ноутбука, если у вас в памяти большие переменные (например, кадры данных Pandas).

См .: https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/1275

Если это так, попробуйте отключить его в Edit -> nbextensions config.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...