问答交流

内核被清空的疑问

由xsolo创建,最终由xsolo 被浏览 30 用户

问题

在策略平台里提取一些数据,尝试做一些数据处理、建模工作,但是经常出现下面类似的错误,提示对象没定义。一看是内核被杀死了,所有的数据需要从头开始跑,然后过程中可能有会在哪里被清空。


什么情况啊这是? 基本没法用了。如果是资源的问题,那就杀死任务好了,环境里的东西别清空。现在除了说变量不存在(一分钟前还存在),其他一点提示信息都没有。

\

{w:100}解答

开发环境里的任务结果、变量等,都是存在内存中的,内核崩溃掉之后会重启内核,相应的内存数据也会清空,jupyter notebook都是这么回事的

如果是资源问题有两种解决方法:

  1. 加资源,看你目前是1C6G的资源,跑一些大任务确实会吃力;
  2. 使用可视化模块。可视化模块是有缓存机制的,即使内核崩溃,也是会保存模块的运行结果,能很大一定程度上缓解你遇到的这种问题

\

评论
  • 开发环境里的任务结果、变量等,都是存在内存中的,内核崩溃掉之后会重启内核,相应的内存数据也会清空,jupyter notebook都是这么回事的 如果是资源问题有两种解决方法: 1. 加资源,看你目前是1C6G的资源,跑一些大任务确实会吃力; 2. 使用可视化模块。可视化模块是有缓存机制的,即使内核崩溃,也是会保存模块的运行结果,能很大一定程度上缓解你遇到的这种问题 \
  • 好,我再试试看。
{link}