在爬去哪儿网站的产品数据的时候出现这个问题。

当把抓取的数据都存到Mongo表之后,我一打开表就会出现稍微漫长的等待,接着pychram就会提示我IDE内存不足,这个问题以前从来没遇到过,估计是表数据太大。
然后就上网查找解决办法,说把pychram的运行内存扩大,我就去找了:
1.先把内存使用情况展示出来看一下:
打开File —> Appearance —>Windows Options —> 选中show memmory indicator —> OK
在右下角就会看到这个(这是我改过之后的且这个时候我还没有打开Mongo里面的表,只要一打开直飙800M),左边是已经使用的,右边是可用的
问题--Mongo运行时Pychram卡顿提示内存不足
2.把可用的空间扩大:
pychram工具栏—>help—> Find Action —>搜索:VM Options—>找到Edit Custom VM Options
这里说明一下,因为我之前使用了汉化包,也不确定是不是这个原因,总之我的pychram中找不到Edit Custom VM Options,这个时候可以点击help之后
下拉列表中找到
问题--Mongo运行时Pychram卡顿提示内存不足
打开之后是这样的:
问题--Mongo运行时Pychram卡顿提示内存不足
前两行就是需要做改动的,含义是堆的分配参数:
-Xmx –Xms:指定最大堆和最小堆
就是最大内存和最小内存

我的电脑8G,所以改为了如上参数值
16G的可以改为:256 2048

但是需要注意的是,不能超过自己电脑的最大内存。如果设置过大就会导致pychram无法打开。

相关文章:

  • 2021-11-04
  • 2021-11-19
  • 2022-01-06
  • 2021-08-17
  • 2022-01-14
  • 2021-10-25
猜你喜欢
  • 2022-12-23
  • 2021-11-29
  • 2021-05-29
  • 2022-12-23
  • 2022-03-01
  • 2022-12-23
相关资源
相似解决方案