腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何检查
内存
泄漏
、
我已经写了一个人工智能,它使用maxmin算法来玩游戏。基本上,在这一点上,我将深入到1级。我想我的记忆泄露了,但我不知道怎么追踪它。我用了gdb,但没什么用。for (i = 0; i < max_legal; i++) { val = Min(depth - 1, legal_columns[i]); ...... legal_column数组有{1,1,
浏览 4
提问于2013-06-12
得票数 1
1
回答
CUDA
内存
检查器的粒度是多少?
、
我怀疑我正在读取或写入
越界
,但CUDA
内存
检查器没有显示任何错误。x[i] = i; int t(0); t += x[i]; c[0] = t;CUDA
内存
检查器未捕获
越界
写入和读取我能够通过将循环增加到1,000,000轮来检测
越界
写入,这导致内核在i= 502,586 (2MB
越界
)时暂停。 这是CUDA
内存
检查器工作的预期粒度吗?我可以做些什么来让它检测
浏览 0
提问于2013-02-16
得票数 1
1
回答
设置边界保护数组
、
、
、
我想要分配一个数组,并对其进行设置,使其前后的页都由
内存
管理单元保护,这样就会自动捕获试图
越界
数组的行为;然后再捕获它,以便以受控的方式处理错误。我怀疑会不会有一个可移植的解决方案,但是在Windows上使用Microsoft C和在
Linux
上使用GCC的平台特定的方法是什么?
浏览 2
提问于2012-06-18
得票数 1
2
回答
在CUDA 5中对全局设备
内存
进行自动
越界
检查?
、
当我试图在内核中的全局
内存
设备阵列上执行
越界
读访问时,CUDA现在给我一个错误(错误30‘未知错误’)。我想知道这个看似自动
越界
的错误检查是否是CUDA 5的新功能。我不记得在早期版本中见过它。此外,有没有办法关闭这种自动
越界
错误检查?启用此功能将迫使我向内核添加额外的条件逻辑(而在此之前,我不会使用
越界
结果)。Aaron
浏览 0
提问于2012-12-13
得票数 1
2
回答
分割故障11在mac中,但不在
linux
中,gcc编译器
、
、
、
、
虽然代码在
linux
机器上运行得很好,但在mac上却失败了,出现了分段错误11。我可以自信地说这一点,因为在
linux
机器中,程序在执行时没有任何困难,并得到了正确的答案。谷歌搜索无助于获得任何相关的答案。有没有人能暗示一下mac正在发生什么,或者如何继续修复这个问题?
浏览 3
提问于2012-12-23
得票数 0
回答已采纳
2
回答
内核如何检测内核空间分段错误?
、
、
、
在C语言中,如果您试图将不属于您的
内存
写入
内存
,则可能发生的一件事是分段错误。(从技术上讲,当您尝试写入
内存
时,这种行为是未定义的--这不是您的,但是操作系统处理这种情况的方法之一是抛出一个分段错误)。对于尝试非法访问
内存
的用户空间代码,内核是检测非法
内存
访问并抛出分段错误的内核。 我编写的内核模块是否作为一个单独的进程运行?如果是,为什么当我的
浏览 2
提问于2013-10-22
得票数 1
回答已采纳
1
回答
内存
不足问题
、
、
、
、
Face
内存
越界
问题。我目前正在使用库在我的前端上传一个工作表。我一直收到超过36k+行的
内存
不足问题。“在潜在的
内存
不足崩溃之前进行解析。 有没有不同的库可以处理这么多的数据?
浏览 1
提问于2018-09-28
得票数 0
1
回答
write语句如何影响Fortran代码?
我为一个商业软件编写了子例程,该软件是由英特尔Fortran编译的,因此代码是用Fortran编写的。子例程是自己编译的,没有任何问题,但当我将它链接到主软件时,我得到了一些奇怪的结果。当我将一条write语句放入子例程中时,我得到的结果与没有write语句的结果不同,而且通过更改该语句的位置,结果也会发生变化。我从未见过write语句会影响结果。如果有人能给我出个主意,我会很感激的。
浏览 1
提问于2015-09-28
得票数 0
1
回答
为什么在pyodide wasm中运行pandas会导致
内存
错误?
、
、
、
当我尝试一个简单的pandas,numpy脚本时,我得到了致命错误
内存
访问
越界
:
浏览 28
提问于2021-05-21
得票数 0
1
回答
内核参数启动失败的原因
、
我做了一个简单的CUDA内核,由于一些我不理解的原因,它无法启动。下面是我的全局变量。unsigned int target[256*256*256];//contains volume data of targetunsigned int* d_target=NULL;//target data on devicevoid la
浏览 1
提问于2013-04-06
得票数 0
回答已采纳
3
回答
内存
访问
越界
- WebGL
当我试图加载我的Web游戏时,我得到了这个错误: 我的游戏在这个域中加载:请给我一些解决这个问题的建议。
浏览 7
提问于2020-03-12
得票数 1
回答已采纳
1
回答
StringWriter
内存
越界
异常
、
、
、
之所以发生这种情况,是因为StringWriter对象对ToString来说
内存
太大;它填满了
内存
。 我一直在寻找一个解决方案,但似乎找不到一个简单、干净的解决方案。任何想法都将不胜感激。
浏览 4
提问于2015-11-09
得票数 0
回答已采纳
1
回答
删除向量值如何直接导致
内存
泄漏?
、
我有两个场景delete obj;delete Vector[0]; 我被告知后者会导致
内存
泄漏和数组
越界
。多么?
浏览 5
提问于2019-10-25
得票数 0
1
回答
当一个页面错误从磁盘返回到物理
内存
时,该页面放在哪里?
、
、
、
、
不是所有的物理
内存
地址都直接对应于它们的物理
内存
位置吗?例如,物理地址0x1000在物理存储器的0x1000的点中,等等。在这种情况下,当您访问一个不在
内存
中的页面而出现页面错误时,您将访问一些
越界
的内容,那么当该页面从磁盘返回时,它将在物理
内存
中的什么位置呢? 我可能误解了虚拟
内存
。
浏览 14
提问于2019-04-29
得票数 0
回答已采纳
2
回答
用于检查数组边界的Fortran 77调试器
、
在这段代码中的某个地方,我假设赋值是
越界
的,并写入到其他数组中。我目前正在使用gfortran
浏览 1
提问于2010-07-09
得票数 1
回答已采纳
2
回答
为什么要这么做?[C++;void指针]
、
、
这难道不影响
内存
,甚至危及其他程序吗?当我使用一个在构造/销毁时打印出来的类时,创建的所有对象都将在构造后立即销毁。为什么在毁灭之后我也能使用它们?
浏览 3
提问于2015-12-20
得票数 4
回答已采纳
1
回答
尝试在数组索引
越界
时引发范围错误(C++)
、
、
、
、
如果我的函数访问的数组索引
越界
,我会尝试让我的程序抛出std::range_error。传入的类型是size_t,因为堆栈中的
内存
位置可以是有符号的,也可以是无符号的。当索引
越界
时,它会抛出一个range_error。
浏览 27
提问于2021-03-31
得票数 1
1
回答
当程序在运行时出现“程序停止工作”时崩溃时,如何知道是否是
内存
错误?
、
当程序在运行时出现“程序停止工作”时崩溃时,如何知道是否是
内存
问题?除了
内存
问题之外,还有什么问题会导致程序崩溃?
浏览 2
提问于2015-09-17
得票数 1
回答已采纳
4
回答
访问动态分配数组的
越界
元素/ w/o SegFault
、
、
后来我发现我正在访问
越界
的数组元素(例如,通过索引12而不是11来访问第12个元素)。但该程序一直有效,没有发生任何事故。我从未收到过分段错误。从那以后,我已经纠正了编码错误。有人能解释一下为什么访问
越界
元素不会导致段错误吗?(这些程序目前是用于测试的windows控制台应用程序。我正在用MinGW编译。我可以包括代码,如果它是有帮助的话。)
浏览 1
提问于2011-10-19
得票数 1
回答已采纳
2
回答
在C语言中,分段错误是否只发生在堆区域的
越界
访问中?或者,即使是堆栈中的静态数组也会发生这种情况?
、
、
、
我从上的前面的答案中总结出,由于延迟空指针或由于
越界
数组访问而发生seg错误。但是,这种情况是否只发生在动态声明的数组中,还是也发生在静态声明的数组中?
浏览 2
提问于2014-02-14
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券