到底是dnf很卡但网速没问题问题还是内存问题

内存缓冲区溢出是什么原因?
输入手机号码,报价结果将发送到您手机
装修顾问-馨馨
4年行业经验,24h可咨询
10秒闪电通过好友
报价短信已发送到您的手机
因材料品牌及工程量不同,具体报价以量房实测为准
稍候装修管家将回电您,免费提供装修咨询服务
您的装修预算约
*装修管家将回电您,免费提供装修咨询服务
*装修管家将回电您,免费提供装修咨询服务
*因材料品牌及工程量不同,具体报价以量房实测为准
装修顾问 -馨馨
(四年装修行业经验)
微信扫一扫
3.&您家小区名称 :&&
请选择您家的装修时间
内存缓冲区溢出是什么原因?
提问者:时梅风|
浏览次数:301|
时间: 19:03:37
我来帮他解答
还可以输入1500字
已有5条回答
回答数:5352
被采纳数:4
缓冲区溢出是一种非常普遍、非常危险的漏洞,在各种操作系统、应用软件中广泛存在。利用缓冲区溢出攻击,可以导致程序运行失败、系统宕机、重新启动等后果。更为严重的是,可以利用它执行非授权指令,甚至可以取得系统特权,进而进行各种非法操作。
在计算机安全领域,缓冲区溢出就好比给自己的程序开了个后门,这种安全隐患是致命的。缓冲区溢出在各种操作系统、应用软件中广泛存在。而利用缓冲区溢出漏洞实施的攻击就是缓冲区溢出攻击。缓冲区溢出攻击,可以导致程序运行失败、系统关机、重新启动,或者执行攻击者的指令,比如非法提升权限。
在当前网络与分布式系统安全中,被广泛利用的50%以上都是缓冲区溢出,其中最著名的例子是1988年利用fingerd漏洞的蠕虫。而缓冲区溢出中,最为危险的是堆栈溢出,因为入侵者可以利用堆栈溢出,在函数返回时改变返回程序的地址,让其跳转到任意地址,带来的危害一种是程序崩溃导致拒绝服务,另外一种就是跳转并且执行一段恶意代码,比如得到shell,然后为所欲为。
缓冲区溢出攻击的目的在于扰乱具有某些特权运行的程序的功能,这样可以使得攻击者取得程序的控制权,如果该程序具有足够的权限,那么整个主机就被控制了。一般而言,攻击者攻击root程序,然后执行类似“exec(sh)”的执行代码来获得root权限的shell。为了达到这个目的,攻击者必须达到如下的两个目标:
1. 在程序的地址空间里安排适当的代码。
2. 通过适当的初始化寄存器和内存,让程序跳转到入侵者安排的地址空间执行。
可以根据这两个目标来对缓冲区溢出攻击进行分类。
回答数:3430
被采纳数:5
  溢出原因
  数据类型超过了计算机字长的界限就会出现数据溢出的情况。导致内存溢出问题的原因有很多,比如:
  (1) 使用非类型安全(non-type-safe)的语言如 C/C++ 等。
  (2) 以不可靠的方式存取或者复制内存缓冲区。
  (3)编译器设置的内存缓冲区太靠近关键数据结构。
  因素分析
  1.内存溢出问题是 C 语言或者 C++ 语言所固有的缺陷,它们既不检查数组边界,又不检查类型可靠性(type-safety)。众所周知,用 C/C++ 语言开发的程序由于目标代码非常接近机器内核,因而能够直接访问内存和寄存器,这种特性大大提升了 C/C++ 语言代码的性能。只要合理编码,C/C++应用程序在执行效率上必然优于其它高级语言。然而,C/C++ 语言导致内存溢出问题的可能性也要大许多。其他语言也存在内存溢出问题,但它往往不是程序员的失误,而是应用程序的运行时环境出错所致。
  2. 当应用程序读取用户(也可能是恶意攻击者)数据,试图复制到应用程序开辟的内存缓冲区中,却无法保证缓冲区的空间足够时(换言之,假设代码申请了 N 字节大小的内存缓冲区,随后又向其中复制超过 N 字节的数据)。内存缓冲区就可能会溢出。想一想,如果你向 12 盎司的玻璃杯中倒入 16 盎司水,那么多出来的 4 盎司水怎么办?当然会满到玻璃杯外面了!
  3. 最重要的是,C/C++编译器开辟的内存缓冲区常常邻近重要的数据结构。假设某个函数的堆栈紧接在在内存缓冲区后面时,其中保存的函数返回地址就会与内存缓冲区相邻。此时,恶意攻击者就可以向内存缓冲区复制大量数据,从而使得内存缓冲区溢出并覆盖原先保存于堆栈中的函数返回地址。这样,函数的返回地址就被攻击者换成了他指定的数值;一旦函数调用完毕,就会继续执行“函数返回地址”处的代码。非但如此,C++ 的某些其它数据结构,比如 v-table 、例外事件处理程序、函数指针等,也可能受到类似的攻击。
回答数:4032
被采纳数:12
缓冲区溢出
缓冲区是内存中存放数据的地方。在程序试图将数据放到计算机内存中的某一位置,但没有足够空间时会发生缓冲区溢出。
缓冲区是程序运行时计算机内存中的一个连续的块,它保存了给定类型的数据。问题随着动态分配变量而出现。为了不用太多的内存,一个有动态分配变量的程序在程序运行时才决定给他们分配多少内存。如果程序在动态分配缓冲区放入太多的数据会有什么现象?它溢出了,漏到了别的地方。一个缓冲区溢出应用程序使用这个溢出的数据将汇编语言代码放到计算机的内存中,通常是产生root权限的地方。单单的缓冲区溢出,并不会产生安全问题。只有将溢出送到能够以root权限运行命令的区域才行。这样,一个缓冲区利用程序将能运行的指令放在了有root权限的内存中,从而一旦运行这些指令,就是以root权限控制了计算机。总结一下上面的描述。缓冲区溢出指的是一种系统攻击的手段,通过往程序的缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,使程序转而执行其它指令,以达到攻击的目的。据统计,通过缓冲区溢出进行的攻击占所有系统攻击总数的80%以上。
回答数:4727
被采纳数:3
单的说就是程序对接受的输入数据没有进行有效的检测导致错误,后果可能造成程序崩溃或者执行攻击者的命令,详细的资料可以看unsecret.org的漏洞 一般就是这个原因了
回答数:17932
被采纳数:53
数据类型超过了计算机字长的界限就会出现数据溢出的情况。导致内存溢出问题的原因有很多,比如:
(1) 使用非类型安全(non-type-safe)的语言如 C/C++ 等。
(2) 以不可靠的方式存取或者复制内存缓冲区。
(3)编译器设置的内存缓冲区太靠近关键数据结构。
1.内存溢出问题是 C 语言或者 C++ 语言所固有的缺陷,它们既不检查数组边界,又不检查类型可靠性(type-safety)。众所周知,用 C/C++ 语言开发的程序由于目标代码非常接近机器内核,因而能够直接访问内存和寄存器,这种特性大大提升了 C/C++ 语言代码的性能。只要合理编码,C/C++应用程序在执行效率上必然优于其它高级语言。然而,C/C++ 语言导致内存溢出问题的可能性也要大许多。其他语言也存在内存溢出问题,但它往往不是程序员的失误,而是应用程序的运行时环境出错所致。
2. 当应用程序读取用户(也可能是恶意攻击者)数据,试图复制到应用程序开辟的内存缓冲区中,却无法保证缓冲区的空间足够时(换言之,假设代码申请了 N 字节大小的内存缓冲区,随后又向其中复制超过 N 字节的数据)。内存缓冲区就可能会溢出。想一想,如果你向 12 盎司的玻璃杯中倒入 16 盎司水,那么多出来的 4 盎司水怎么办?当然会满到玻璃杯外面了!
3. 最重要的是,C/C++编译器开辟的内存缓冲区常常邻近重要的数据结构。假设某个函数的堆栈紧接在在内存缓冲区后面时,其中保存的函数返回地址就会与内存缓冲区相邻。此时,恶意攻击者就可以向内存缓冲区复制大量数据,从而使得内存缓冲区溢出并覆盖原先保存于堆栈中的函数返回地址。这样,函数的返回地址就被攻击者换成了他指定的数值;一旦函数调用完毕,就会继续执行“函数返回地址”处的代码。非但如此,C++ 的某些其它数据结构,比如 v-table 、例外事件处理程序、函数指针等,也可能受到类似的攻击。电脑的反应速度慢到底是内存还是硬盘的问题_电脑吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:2,166,395贴子:
电脑的反应速度慢到底是内存还是硬盘的问题收藏
很急。来个大神手把手帮我解决一下问题
不白帮忙一包好烟微信转你
笔记本电脑 ,线缆节特惠专场,认证会员专享优惠,硬盘存储路由套餐,音视频空调特价专场,全场裸价钜惠,给你不一样的采购狂欢!
,大晚上有没有没睡觉的大神呀
任务管理器 反应慢的时候看一下内存和磁盘那个占用率高 就是问题所在
这个主要是看CPU的
不管怎么样一台电脑最重要的就是CPU
什么加什么内存加什么机械硬盘都只能起到一切作用。
你可以重新换个系统 应该可以不卡。
不谢。烟拿来
登录百度帐号推荐应用&主题:决定lightroom软件速度的因素是CPU还是内存?
泡网分: 0.379
注册: 2016年09月
CPU和内存谁的决定因素更大一点。
A)i5台式CPU 、8G内存、GT730入门显卡;
B)Q台式四核CPU、16G内存、GT730入门显卡;
===================================
以上两种情况,哪个lightroom修照片更流畅?
微信扫一扫分享
&浏览:625&&回帖:19 &&
泡网分: 0.379
注册: 2016年09月
antiqmoon 发表于
CPU是决定性的。
我一台i7+4G内存,一台i5+12G内存, 对比拖拉滑块的流畅度,前者秒后者跟玩鸟一样。...你说的这两台电脑都是台式机吗?
两台的CPU主频分别是多少呢?
本帖由安卓客户端发布
泡网分: 51.88
帖子: 12890
注册: 2008年05月
看吧!娱乐至死 发表于
如果只是偶尔修几十张照片,不玩游戏的话,i5级别足够吧。。。其实我现在用这Q9550的CPU,也基本够了。常看那种三、四十G的高清原盘文件视频。没错啊,只要配了SSD,大于8G内存Q9550也能用。导出慢点也无所谓,数量少不赶时间。
泡网分: 0.379
注册: 2016年09月
炸弹一样安静 发表于
只要配置不太低,内存不太少,修图的时候几乎不会有区别。笔刷渐变拉多了吃内存厉害。
CPU最大区别是批量转出速度,300张1dx的raw,i...如果只是偶尔修几十张照片,不玩游戏的话,i5级别足够吧。。。其实我现在用这Q9550的CPU,也基本够了。常看那种三、四十G的高清原盘文件视频。
本帖由安卓客户端发布
泡网分: 51.88
帖子: 12890
注册: 2008年05月
只要配置不太低,内存不太少,修图的时候几乎不会有区别。笔刷渐变拉多了吃内存厉害。
CPU最大区别是批量转出速度,300张1dx的raw,i7 6700K其他配置一样的情况下比i5 6500快三分之一左右。
泡网分: 19.144
注册: 2006年05月
2D图像吃内存。3D图像吃显存。
现在做图片后期,起步16G。剩下唯一的瓶颈是硬盘。所以请务必用SSD做系统盘,但只能装系统,不要装大型软件(如OFFICE、WPS、photoshop、Lightroom、MAYA、cooldraw、autoACD……),把系统的缓存设置成16G。PS的缓存调整到在非系统盘上。
按上述设置,你的2D图像图形处理软件,就不卡了。
泡网分: 35.98
帖子: 3741
注册: 2002年10月
不仅仅是lightroom,任何软件,对于电脑硬件,一定是CPU最关键。
当然,千万别来512MB内存这么极端就行,现在WIN7或以上操作系统,4G就够用了,这里说的是够用。
泡网分: 0.054
注册: 2012年03月
显然是CPU。并且同时代的CPU主频比核心数量更重要。
如果想把lightroom用到起飞,很简单:i7+M.2口的SSD~
泡网分: 12.371
帖子: 13595
注册: 2009年09月
一般是CPU不够用
泡网分: 0.379
注册: 2016年09月
antiqmoon 发表于
CPU是决定性的。
我一台i7+4G内存,一台i5+12G内存, 对比拖拉滑块的流畅度,前者秒后者跟玩鸟一样。...哈哈,玩鸟的感觉,我得体会体会。。多谢啦!
本帖由安卓客户端发布
泡网分: 19.208
帖子: 6039
注册: 2007年03月
LR 不清楚,是不是CUP还是内存
PS ai的话,明显是靠内存
泡网分: 38.297
帖子: 11613
注册: 2004年03月
Canon论坛版主
泡网分: 80.334
帖子: 16506
注册: 2003年10月
应该是用ssd那个更快
泡网分: 22.723
帖子: 9245
注册: 2008年06月
内存都够的时候,CPU快的速度高。如果只有2G的数据需要装,你拿16G也好32G也罢,效果都一样。
而内存不够的时候,CPU速度发挥不出来。内存大的一般会比较快。
lightroom不是很吃内存,所以,CPU快的比较快。
本帖由 samsung 客户端发布
泡网分: 16.667
帖子: 4106
注册: 2008年03月
CPU是决定性的。
我一台i7+4G内存,一台i5+12G内存, 对比拖拉滑块的流畅度,前者秒后者跟玩鸟一样。
泡网分: 2.11
帖子: 1053
注册: 2014年10月
在8g内存下是cpu短板
本帖由安卓客户端发布
泡网分: 5.124
帖子: 4874
注册: 2014年08月
CPU最关键,主频高,RAW导出JPG快。
调色批量预览的话,硬盘速度有影响,我现在是放在一个SSD上批量处理,比机械硬盘预览快。
泡网分: 14.906
帖子: 5218
注册: 2009年11月
liky520 发表于
不考虑加载和导出,光是修照片··其是都差不多。。
我的台式机00双通道,和我的笔记本 3820QM 单通道8G ...好像LR从6开始支持显卡加速了…
本帖由 无忌论坛V3.1.0 iPhone6plus iOS10.0.2 客户端发布
泡网分: 3.265
帖子: 1965
注册: 2011年08月
不考虑加载和导出,光是修照片··其是都差不多。。
我的台式机00双通道,和我的笔记本 3820QM+单通道8G 1600,修图过程基本没差别,差距在导出时···6700K快上很多。
发现adobe的软件···使用过程都是神优化,我的苦逼魔方都能拉曲线拉阴影什么的流畅的飞起。。。
泡网分: 0.928
帖子: 1318
注册: 2010年02月
木桶效应,两者都有影响,但你这个例子应该是A更流畅,因为不跑其他大型软件的情况下8G已经够用了。
&版权所有:&&&&

我要回帖

更多关于 网速没问题看视频卡 的文章

 

随机推荐