0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虚拟内存不足的原因

工程师 来源:未知 作者:姚远香 2019-03-14 14:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电脑系统是WinXP,最近使用时,没开多少程序,却常常出现虚拟内存不足的系统提示。可能有以下几个原因:

1、感染病毒

有些病毒发作时会占用大量内存空间,导致系统出现内存不足的问题。赶快去杀毒,升级病毒库,然后把防毒措施做好!

2、虚拟内存设置不当

虚拟内存设置不当也可能导致出现内存不足问题,一般情况下,虚拟内存大小为物理内存大小的2倍即可,如果设置得过小,就会影响系统程序的正常运行。重新调整虚拟内存大小以WinXP为例,右键点击我的电脑,选择属性,然后在高级标签页,点击性能框中的设置按钮,切换到高级标签页,然后在虚拟内存框中点击更改按钮,接着重新设置虚拟内存大小,完成后重新启动系统就好了。

3、系统空间不足

虚拟内存文件默认是在系统盘中,如WinXP的虚拟内存文件名为pagefile.sys,如果系统盘剩余空间过小,导致虚拟内存不足,也会出现内存不足的问题。系统盘至少要保留300MB剩余空间,当然这个数值要根据用户的实际需要而定。用户尽量不要把各种应用软件安装在系统盘中,保证有足够的空间供虚拟内存文件使用,而且最好把虚拟内存文件安放到非系统盘中。

4、SYSTEM用户权限设置不当

基于NT内核的Windows系统启动时,SYSTEM用户会为系统创建虚拟内存文件。有些用户为了系统的安全,采用NTFS文件系统,但却取消了SYSTEM用户在系统盘写入和修改的权限,这样就无法为系统创建虚拟内存文件,运行大型程序时,也会出现内存不足的问题。问题很好解决,只要重新赋予SYSTEM用户写入和修改的权限即可,不过这个仅限于使用NTFS文件系统的用户。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 内存
    +关注

    关注

    9

    文章

    3173

    浏览量

    76118
  • 虚拟内存
    +关注

    关注

    0

    文章

    79

    浏览量

    8415
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux Swap交换空间详解:Android编译内存不足?这样扩充立竿见影

        在  Linux  系统使用过程中,你是否遇到过  “ 内存不足 ”  的报错?比如编译  Android  源码时,明明按教程操作,却因物理内存没达到  16G  要求而编译中断?这正是
    的头像 发表于 12-06 08:10 3188次阅读

    为什么单片机中很少使用malloc,而PC程序频繁使用呢?

    使用 malloc)变得不太适用,因为动态内存分配可能导致内存碎片,造成内存不足或系统崩溃。 PC:现代PC的内存资源相对丰富,RAM通常在GB级别。在这种环境下,malloc 可以灵
    发表于 11-20 06:55

    蜂鸟e203在虚拟机unbuntu上面验证时报错的可能原因及解决措施

    内容:蜂鸟e203在虚拟机unbuntu上面验证时报错的可能原因 现象: 解决措施: 蜂鸟e203在虚拟机unbuntu上面验证时不要重复输入命令: make install make compile SIM=iverilog
    发表于 10-24 08:27

    串口OTA在线升级及内存不足原因

    所有功能正常的程序,为了在加快OTA下载的速度,将原来的串口接收数组的长度1024变为3072时反而接收不到数据了,后来查看了一下内存具体如下: free total : 45708 used
    发表于 09-17 08:01

    Perforce QAC 2025.2版本更新:虚拟内存优化、100%覆盖CERT C规则、CI构建性能提升等

    【产品更新】Perforce QAC更新至2025.2版本,安装路径和许可证都有变化!重点:虚拟内存占用降低、100%覆盖CERT C规则,C23支持增强、CI构建性能提升等。建议尽快评估升级。
    的头像 发表于 09-09 14:40 434次阅读
    Perforce QAC 2025.2版本更新:<b class='flag-5'>虚拟内存</b>优化、100%覆盖CERT C规则、CI构建性能提升等

    Linux性能监控与调优技巧

    作为一名在一线摸爬滚打多年的运维工程师,我见过太多因为性能问题导致的线上故障。凌晨2点被告警电话吵醒,面对CPU飙升到100%、内存不足、磁盘IO瓶颈等问题时的那种焦虑,相信每个运维人都深有体会。
    的头像 发表于 08-18 11:26 608次阅读

    k230_sdk使用sd卡启动,能看到sdcard吗?

    k230_sdk使用sd卡启动,能看到sdcard吗,我sd卡启动后无法找到sd卡里的文件,还有我用仓库下的模型在大核终端运行却被告知内存不足,这咋搞
    发表于 06-25 07:39

    这个代码一直显示输入参数不足,想请问一下这是什么原因?

    这个代码一直显示输入参数不足,这个函数在之前调用时一直可以,这次调用时就不行,想请问一下这是什么原因?
    发表于 03-02 11:15

    hyper v关闭,关闭Hyper-V的原因有哪些?

    整合等。但在某些情况下,用户可能需要关闭Hyper-V。接下来,我们将深入探讨关闭Hyper-V的原因。    关闭Hyper-V的原因    提升系统性能:运行Hyper-V会占用一定的系统资源,包括CPU、内存和磁盘空间等。
    的头像 发表于 02-05 14:29 2720次阅读
    hyper v关闭,关闭Hyper-V的<b class='flag-5'>原因</b>有哪些?

    hyper v 内存,hyper v 内存设置的操作步骤和方法是什么?

    在利用Hyper-V搭建和管理虚拟机的过程中,合理设置虚拟机的内存至关重要。内存分配是否恰当,会直接影响到虚拟机的运行性能和稳定性。若
    的头像 发表于 01-24 15:22 1104次阅读
    hyper v <b class='flag-5'>内存</b>,hyper v <b class='flag-5'>内存</b>设置的操作步骤和方法是什么?

    hyper 内存,Hyper内存:如何监控与优化hyper-v虚拟机的内存使用

    :如何监控与优化hyper-v虚拟机的内存使用。    在虚拟化环境中,合理监控和优化Hyper-V虚拟机的内存使用对于提升性能和资源利用率
    的头像 发表于 01-24 14:15 1681次阅读
    hyper <b class='flag-5'>内存</b>,Hyper<b class='flag-5'>内存</b>:如何监控与优化hyper-v<b class='flag-5'>虚拟</b>机的<b class='flag-5'>内存</b>使用

    变频器出现启动不足故障原因及解决

    变频器启动不足故障的原因和解决方法两个方面进行详细探讨,以期为电气工程师和操作人员提供有益的参考。   变频器启动不足故障原因分析       变频器启动
    的头像 发表于 01-23 17:20 1727次阅读
    变频器出现启动<b class='flag-5'>不足</b>故障<b class='flag-5'>原因</b>及解决

    使用DevEco Studio高效解决鸿蒙原生应用内存问题

    在鸿蒙原生应用开发过程中,可能由于种种原因导致应用内存未被正常地使用或者归还至操作系统,从而引发内存异常占用、内存泄漏等问题,最终导致应用卡顿甚至崩溃,严重影响用户体验。
    的头像 发表于 01-16 14:44 1161次阅读

    使用ADS1248精度不足原因

    各位大神,我在使用ADS1248的时候 ,发现精度不足,关键还不是线性的。在正温度范围内,实际值比理论值小10度左右,在负温度范围内,实际温度比理论值小14度左右,而已越大误差越大!在ADS1248的手册中,FSC和OFC寄存器可以校准吗?请问大概什么原理!困惑求解谢谢各位
    发表于 01-14 08:36

    labview完成该操作内存不足

    程序运行一段时间后显示内存不足 这是为什么?是否是程序结构冗余?
    发表于 01-04 14:26