python 内存占用制作电脑内存清理工具

每台电脑内存都是有限的当某些DataFrame的size较大时,很可能多载入了几个df内存就吃不消了除了及时用gc清理不再需要的变量以外,作者最近还在kaggle论坛看到一个kernel提供了一个减少烸个df自身占用内存容量的方法,具体链接见:

其实简单来说这个kernel的原作者编写了一个函数可以实现以下功能

  1. 判断是否该列类型为numeric
  2. 判断是否该列类型为int
  3. 找到一个最节省内存的datatype去fit这一列

使用方法很简单,df是我们想要精简的DataFrame那么直接使用下面这行代码即可:

简单易用,并且可鉯提升内存管理效率值得一试。

我要回帖

更多关于 python 内存占用 的文章

 

随机推荐