在python中使用SVM处理大数据时可能会遇到内存不足的情况,新我们就来看一下如何解决内存不足的问题:
我们可以使用python分块读取大数据来避免内存不足,实现代码如下:import pandas as pd
def read_data(file_name):
'''
file_name:文件地址
增加内存,系统C盘内会自动增加虚拟内存容量,造成C盘容量减少。
Windows系统使用内存虚拟技术,是为了解决了物理内存不足所引起的问题,虚拟内存的大小可以自定义,并且是动态变化的,需要设置初始大小和最大值;也可以选择不用人工分配,由 *** 作系统自动来管理,设置方法如下:
一、右键单击“计算机”,然后选择“属性”;
二、点选“高级系统设置”;
三、在“系统属性”界面中,选择“高级”,然后单击“性能”选项框中的“设置”按钮;
四、在打开的“性能选项”窗口中,选择“高级”,然后点选“更改”;
五、去掉“自动管理所有驱动器的分页文件大小”中的“√”,然后选择一个驱动器号,不建议将其放在系统磁盘上。您可以找到一个大空间的驱动器号并自定义大小。如果不知道设置了多少,可以将其设置为以下建议值。
六、点“确定”重新启动计算机,设置完成。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)