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慢的原因)

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

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

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 鼠标双击响应的实现「建议收藏」

    鼠标双击响应的实现「建议收藏」今天在实现鼠标双击响应的时候,遇到了一些问题,下面是对我很有帮助的解释:首先对鼠标双击事件原理做一个简单的了解:在Windows平台上,鼠标左键的按下、松开、快速的两次点击会产生WM_LBUTTONDOWN、WM_LBUTTONUP和WM_LBUTTONDBLCLK消息,但是Windows根据什么来区分连续的两次鼠标按键操作,是两次独立的单击,还是一次双击呢?最近在解决一个问题时,通过使用…

    2022年9月25日
  • Latex公式换行与对齐

    Latex公式换行与对齐Latex公式换行与对齐1、应用amsmath包:\usepackage{amsmath}2、公式中用aligned:\begin{equation}\begin{aligned}……\end{aligned}\end{equation}或者直接用align:\begin{align}……\end{align}3、换行时用“\”换行符\begin{align}a=1+2+3+4+5\\=6+9\end{align}效果:4、左对齐用“&amp

    2022年6月12日
  • 2021sublime激活码【2021最新】

    (2021sublime激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~9071407CR5-eyJsaWNlbnNlSWQiOi…

    2022年3月22日
  • Pycharm git 使用简介

    Pycharm git 使用简介1.VCS版本控制服务器(GITCVSSVN)2.VCS—>checkoutfromversioncontrol从服务器clone代码并且创建本地项目,默认切换到主分支(master)3.gitignore文件:用来添加忽略文件4.右键—>Git—>Repository—>Branches创建并切换到dev分支5.开发到一定阶段将dev分支…

    2022年10月24日
  • navicat 15激活码【注册码】

    navicat 15激活码【注册码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
  • Google资深工程师深度讲解Go语言-单任务版爬虫(十四)「建议收藏」

    Google资深工程师深度讲解Go语言-单任务版爬虫(十四)

    2022年2月17日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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