服务器
    作者:李英杰

    技术:内存泄露和内存溢出有何不同?

         [ 中关村在线 原创 ] 暂无评论

      内存泄漏的危害

      资源耗尽后,系统会反应十分缓慢,因为无法有空闲内存创建新的进程,无法及时响应用户操作,这种症状看起来和系统中病毒有点类似。

    技术:内存泄露和内存溢出有何不同?
    内存泄露的危害(图:ekoooo.com)

      用户可以使用专门的内存泄露检测工具来检测是否出现内存泄露。

      内存溢出是指程序要求的内存,超出了系统所能分配的范围,从而发生溢出。

      内存溢是指在一个域中输入的数据超过它的要求而且没有对此作出处理引发的数据溢出问题,多余的数据就可以作为指令在计算机上运行。通常在运行大型软件或游戏时,软件或游戏所需要的内存远远超出了你主机内安装的内存所承受大小,就叫内存溢出。此时软件或游戏就运行不了,系统会提示内存溢出,有时候会自动关闭软件,重启电脑或者软件后释放掉一部分内存又可以正常运行该软件或游戏一段时间。

      总之,内存泄漏是指程序由于错误或漏洞造成的内存占用过多,或占用内存后无法释放。内存溢出则是指已有的数据超过了其获得到的内存所能存储的范围。

    标签:服务器
    提示:支持键盘“← →”键翻页
    本文导航
    • 第2页:内存泄漏的危害

    关注排行榜

    产品品牌

    文章推荐

    互动沙龙

    相关内容 网友评论 返回首页
    专家咨询