out of memory解决方法(python慢的原因)

折腾了一整天又换电脑又重装系统重装各种软件插件 最后发现outofmemory只是因为少写了一行代码 内心的崩溃无法用语言形容 虽然本来是乌龙一场但是这个过程中解决问题get一些新技能 也不能说完全没有收获【一个大写的心理安慰】开始我的4G小笔记本outofmemory之后,我换了一个32G内存的电脑 各种重装系统折腾半天好不容易都装好了程序可

大家好,又见面了,我是你们的朋友全栈君。

折腾了一整天又换电脑又重装系统重装各种软件插件 

最后发现out of memory只是因为少写了一行代码 

内心的崩溃无法用语言形容 

out of memory解决方法(python慢的原因)

虽然本来是乌龙一场 但是这个过程中解决问题get一些新技能 

也不能说完全没有收获【强行收获】【一个大写的心理安慰】

out of memory解决方法(python慢的原因)

开始我的4G小笔记本out of memory之后,我换了一个32G内存的电脑 

各种重装系统折腾半天好不容易都装好了程序可以跑起来,发现还特么out of memory 

我是懵逼的

out of memory解决方法(python慢的原因)

【其实是因为我少写了sparql.setQuery(queryString) 语句导致默认查询整个数据集【手动再见

但是那时候我不知道 我认为32G内存怎么也够啊 怎么就还out of memory呢 

然后我找到了知乎上的这个问题 

https://www.zhihu.com/question/29146270 

如何解决 python 的 out of memory 问题

有答主说:

部分 Windows 版本能够使用的内存是受限的。32位程序最多只能使用不到4G内存。

你是不是用了32位系统,或者是在64位系统上装了32位 python。任何一种情况都会导致单个程序所占内存不能超过4G。

这台电脑系统是64位的,一查我装的python果然是32位,果断下了个64迅速重新配置一下。

果然不溢出了,但是似乎查出了所有的rdf三元组嗖嗖嗖停不下。。。。

至此我才意识到可能是程序写错了,定睛一看特么少写一句查询代码,害我十八般武艺都用上白折腾一顿中途还数次怀疑人生,什么都不说了 

我选择死亡。

out of memory解决方法(python慢的原因)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/128446.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号