腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
如何检测
内存
溢出
?
c++
、
memory
如何检测24/7全天候应用程序中的
内存
溢出
?系统和工具为
linux
+ gcc。 有时
内存
溢出
的原因是将
内存
写入数组之外;有时
内存
溢出
的原因是无效的指针。
浏览 1
提问于2011-11-29
得票数 2
回答已采纳
1
回答
内存
溢出
!在
Linux
中
linux
、
memory
、
overflow
我的嵌入式系统运行的是
Linux
3.10.14。ERR: Memory overflow!free bytes=56000, bytes used=4040000, bytes to allocate=84000如果我遗漏了任何信息,请发表意见。谢谢!
浏览 22
提问于2017-07-25
得票数 0
回答已采纳
1
回答
堆/mmap缓冲区
溢出
会覆盖堆栈吗?
buffer-overflow
、
heap-overflow
下面的问题涉及从进程
内存
末尾向下增长的堆栈
linux
进程。谢谢!
浏览 0
提问于2020-01-06
得票数 1
1
回答
如何锁定需要为只写的缓冲区?
c++
、
linux
、
memory-management
、
new-operator
是否有可能重载new操作符,以分配两端具有只读
内存
的更大缓冲区来检测
内存
溢出
,以及如何将该
内存
设置为只读?
linux
+ gcc
浏览 0
提问于2011-12-01
得票数 4
2
回答
将外壳代码声明为char[]数组和char*之间的区别?
c
、
arrays
、
pointers
、
shellcode
当我将shellcode声明为一个数组时,
linux
检测到我正在尝试执行数据,并且在第一条指令上得到了一个段错误。编译器如何区别对待这两个声明,为什么其中一个声明以驻留在未受保护的
内存
中的外壳代码结尾?提前谢谢。
浏览 0
提问于2011-12-17
得票数 10
回答已采纳
2
回答
我使用Ubuntu12.04(精确)64位,它使用8GB
内存
ubuntu
、
memory-management
、
ubuntu-12.04
、
ram
、
process-management
我使用的是Ubuntu12.04(精确)64位,我的系统配置是
内存
:7.8GB和处理器:Intel Core™I 7-2600 K CPU @ 3.40 GHz×8,在系统监视器资源页面中显示使用7.4GB
浏览 3
提问于2013-11-06
得票数 1
回答已采纳
2
回答
Python:如何估算/计算数据结构的
内存
占用?
python
、
memory-management
、
memory-size
估计对象的
内存
占用的好方法是什么?d['key'] = [ (1131, 3.11e18), (9813, 2.48e19), (4991, 9.11e18) ]另外,计算程序实际
内存<
浏览 0
提问于2009-04-14
得票数 15
回答已采纳
2
回答
堆栈
内存
错误创建核心
文件
?
c++
、
c
堆栈
内存
错误也可能是
内存
损坏。假设c/c++程序中存在堆栈
溢出
。 它会创建核心转储
文件
吗?
浏览 2
提问于2012-11-16
得票数 0
回答已采纳
1
回答
UDP缓冲区
溢出
udp
、
overflow
、
buffer
、
packet
在
Linux
中,UDP是否对传入和传出数据包使用相同的缓冲区? 如果我想
溢出
这个缓冲区,不管我是用C还是Python编写代码都没关系,对吧?
浏览 3
提问于2012-11-22
得票数 0
回答已采纳
1
回答
如何分配完整
内存
页
c++
、
c
、
linux
、
memory-management
、
x86-64
在C或C++中,在
Linux
上,我希望在系统
内存
页大小的整页中分配堆
内存
。 (目的是增加有害缓冲区
溢出
导致分段错误的可能性。)当我用C++数组new (pointer = new char[size])分配
内存
时,其中的大小是sysconf(_SC_PAGESIZE)的倍数,那么分配的
内存
的(虚拟)地址通常不会是sysconf(_SC_PAGESIZE)的倍数,这意味着我已经得到了一个较大块的子集,这一点得到了这样的事实的证实,即写入pointersize和稍微超出(强制缓冲区
溢
浏览 0
提问于2017-04-11
得票数 3
回答已采纳
1
回答
在Windows 10上使用Ubuntu,在Windows上运行Ubuntu (或相关发行版)的漏洞和恶意软件可以在Windows上工作吗?
windows
、
malware
、
linux
、
exploit
、
cross-platform
显然,地狱终于完全冻结了:下一次针对Windows 10的重大更新将能够实现本地运行 Bash、相关工具,甚至是Ubuntu存储库中的一些更广泛的
Linux
二进制
文件
/程序。在迄今公布的技术信息上,今年夏天的更新将把
Linux
子系统组件添加到Windows中,在此基础上将放置一个来自Ubuntu用户模式组件规范的特殊图像。子系统组件将
Linux
系统调用转换为Windows系统调用。(本质上,这是一种类似仿真器的情况。)
Linux
开发和软件体系结构回答如下: 设计用于
Linux
&
浏览 0
提问于2016-03-31
得票数 6
1
回答
ELF
文件
格式如何定义堆栈?
linux
、
elf
我正在研究ELF
文件
格式,所以我编译了一个小程序,从产生的可执行
文件
中转储节头和它们的内容。 ELF头包含入口点地址,它指向.text部分的开始。
浏览 2
提问于2013-08-16
得票数 6
回答已采纳
1
回答
Windows与
Linux
缓冲区
溢出
linux
、
stack
、
overflow
我看到了很多关于堆栈缓冲区
溢出
利用的教程,但是我注意到了windows和
linux
开发三明治之间的区别。
Linux
利用三明治:nops +外壳代码+返回地址我的问题是: windows和
linux
在
内存
组织上有什么不同吗?如果不是,为什么
linux
中的开发三明治与windows开发三明治不同?
浏览 5
提问于2015-04-15
得票数 0
4
回答
分配最大的缓冲区而不使用交换
c++
、
c
、
linux
、
virtual-memory
在
Linux
下的C/C++中,我需要分配一个很大的
内存
块(几at ),以便存储来自连接到以太网端口的传感器的实时数据,并以大约110MB/s的速度传输数据。我想尽可能分配最大的
内存
量,以最大化我可以存储的数据序列的长度。但是,我还需要确保不会有磁盘交换,因为由此产生的磁盘访问延迟和有限的带宽会导致传感器的(非常有限的)缓冲区
溢出
。确定分配多少
内存
的最佳方法是什么?我是否仅限于分配比报告的空闲
内存
稍小的块,或者我是否可以更直接地与
linux
虚拟
浏览 1
提问于2010-07-14
得票数 12
回答已采纳
1
回答
利用C中带有缓冲区
溢出
的strcpy(),
c
、
linux
、
buffer
、
overflow
、
root
我在使用C时遇到了一些问题,尽管它里面有一个strcpy()和strchr(),因为这是我第一次利用缓冲区
溢出
漏洞。 我对ASLR不太了解。它如何用C脚本干扰缓冲区
溢出
?
浏览 0
提问于2018-01-20
得票数 1
回答已采纳
2
回答
linux
会告诉我是否存在堆栈
溢出
吗?
c
、
memory-leaks
、
stack-overflow
、
valgrind
请记住,我对C和
linux
还比较陌生。 对于我的一个类,我有一个项目,我们应该在一个特定的地理框中找到哪些城市,我们必须使用二进制搜索树,尽管实现取决于我们。我们还被告知要检查我们的程序使用瓦兰,因为任何
内存
泄漏或错误将抛出将对我们的成绩产生负面影响。我的程序在我们被放弃的10万个城市
文件
中运行得很好,但是在100万个城市中,Val差尔为我抛出了100多万个错误,这些错误都是由无效的读写引起的,堆栈已经
溢出
了。
linux
会告诉我是否存在堆栈
溢出
吗?这种
溢出
会带来什么后果
浏览 8
提问于2017-04-14
得票数 3
回答已采纳
2
回答
运行gdb时windows中的堆栈
溢出
c
、
gdb
、
stack-overflow
我认为我在Windows上的emacs中通过gdb运行单元测试时遇到了堆栈
溢出
问题。我注意到在
Linux
上通过的一些单元测试在Windows上失败了。
浏览 1
提问于2012-10-09
得票数 0
回答已采纳
1
回答
JVM是否限制了执行程序可以运行的线程数?
java
、
multithreading
、
jvm
、
threadpool
我知道我可以使用fixedThreadPool来限制我的程序一次使用的线程数量。如果我使用cachedThreadPool并可以运行10,000个线程,那么JVM是否会对它们进行适当的调度,这样就不会有太多线程同时运行?
浏览 2
提问于2015-06-11
得票数 2
1
回答
关于长期过程的subprocess.call
python
我正在使用subprocess.call来运行一个外部的ffmpeg进程,这通常需要大约1小时。我所看到的显然是在一段时间(例如20分钟)之后,我的程序被关闭,并且没有从subprocess.call返回。import subprocess ret = subprocess.call(['ffmpeg', 'param1', 'param2', 'paramN'])except:prin
浏览 2
提问于2016-08-12
得票数 0
2
回答
无法在地址错误时访问
内存
c++
我得到了一个错误:0x0000000000407265 in Quadtree::deeper (this=0x7fffffffe430, ) at quadtree.cpp:47 47 int Quadtree::deeper(QuadtreeNode * & orig, Quadtree
浏览 8
提问于2011-04-01
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
java内存溢出排查
Facebook 开源内存溢出杀手 oomd
内存溢出错误:java堆空间
强如 Disruptor 也发生内存溢出?
一次内存溢出的排查经历
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券