out of memory at line

时间:2024-03-15 10:45:28编辑:优化君

out of memory at line:1什么意思?怎么处理???

意思:内存溢出。如何处理:最直接的方法就是增加物理内存;也可以通过增加“虚拟内存”来解决。方法1:首先在“我的电脑”的属性里找到高级设置;然后在系统属性窗口中,点击“高级”,再点击“设置”;之后我们选择最佳性能,这样设置的好处在于,牺牲掉视觉效果,从而达到让系统减少对硬件资源的占用。方法2:关闭多余程序。如果同时打开的文档过多或者运行的程序过多,就没有足够的内存运行其他程序。这时,对于多文档界面程序,如Word、Excel等,请关闭当前文档外的所有文档,并退出当前未使用的程序,或许你就能够继续执行因“内存不足”而被中断的任务。方法3:合理设置虚拟内存。选择“我的电脑”,点击鼠标右键,选择“属性”,在弹出的系统窗口中,点击左边的“高级系统设置”;然后在系统属性窗口中,点击“高级”,再点击“设置”,在“性能选项”点击“调整为最佳性能”。这样设置的好处在于,牺牲掉视觉效果,从而达到让系减少对硬件资源的占用。接下来,我们点击“高级”选项,可以看到当前的“虚拟内存”大小。

《CF》出现“out of memory”怎么办?

WIN7经常有这个问题,XP系统也有。这个情况,我也遇到过,我是XP系统的。直接重新登游戏就可以了。英文的含义是代表内存不足造成的,但真正的问题我想你已经明白,系统无法再供给游戏多余的内存空间使用,那么4个G的内存到底去哪了?除了系统占有的内存,其实其它都让CF给吞了。如果有3250m³的空气,一个气泵一直吸气不排气,你说最后这空气还够用不?一个游戏只吃内存不释放内存,你说最后内存能不能有多余的再供给游戏?游戏不释放内存的问题已经更新好几个版本了。

下面是其他人写的。你可以试试。
一个能够解决OUT OF MEMORY的办法:
  out of memory
的意思是内存不足。
  作为一个有着些年头WIN32 C++ 开发经验的程序员我不同意WIN7
的预读等等说法,因为我不认为系统的预读会占用用户地址空间,起码来说,预读功能是单独的系统服务,独立的进程。而系统的内存不足的话,windows肯定会有提示,不知道大家有没有遇到过,右下角出现一个*的小三角提示虚拟内存太小。
  曾怀疑过是DN程序内存泄漏或者没有考虑到内存空间导致申请的内存超出2GB,而导致此问题,但是每次出此BUG时我去观察内存占用情况却发现一般都保持在1.5G。所以一开始排除了这种可能,不过今天忽然想到一点,就是内存映射文件,而DN的资源包最大恰好是0.5G。
因此极其有可能是这个原因。(内存映射方式打开文件虽然不会将整个文件加载到内存,但是会占用与文件大小相等的地址空间,而win32系统 进程的最大地址空间是4GB
其中默认用户地址空间是2GB,也就是说做为程序员一个进程最多也就2GB的地址空间而出现内存不足提示的时候DN进程的内存使用是1.5G加上0.5G的资源包地址空间大概已经达到2GB因此当再申请内存的时候就会失败。)
  说这些估计很难有人理解,那么说一下解决方案吧,(我没DN的源码没办法去修改他内部的BUG所以只能从其他地方想办法了)以下是重点。
  修改WINDOWS启动配置,让进程用户地址空间达到3GB
  windows
7系统:
  1.进入命令行: 点击开始菜单 -> 在搜索框中输入 "cmd",按下 ctrl + shift +
回车(命令行的*员模式)
  2.输入命令:bcdedit /set increaseuserva 3072
回车
  3.重启系统.
  xp系统:
  1.去掉引导文件只读等属性:开始 -> 运行 输入"attrib
c:\boot.ini -h -r -s" 回车
  2.编辑引导文件:开始 -> 运行 输入"c:\boot.ini"
回车,在类似“multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect” 这一行最后加上“/3GB”
保存。
  3.恢复引导文件只读等属性:开始 -> 运行 输入"attrib c:\boot.ini +h +r +s"
回车
  4.重启系统.
  ( 提醒 XP系统编辑引导文件可以 直接 我的电脑 -> 属性 -> 高级
-> 启动和故障恢复 设置 -> 编辑 弄完别忘保存)


out of memory at line:11 是怎么回事?谁能给个答案,谢谢。。。

out of memory at line:11(内存不足:第十一行)大家在应用电脑时一定都遇到过机器提示内存不足的现象吧,那么什么是内存不足,又该如何处理呢,下面我们就来讲一讲有关这方面的内容。  所谓“内存不足”就是指在启动或运行DOS应用程序和Windows应用程序时,系统报“Out of memory"或“内存不足"的错误信息。“内存不足”是一种很常见的故障,运行DOS应用程序和Windows应用程序引起“内存不足”的原因不完全相同。  一、DOS下的内存不足  如果是在运行DOS应用程序时出现“ Out of memory”(内存不足)的故障,可按以下方法进行检查和处理:  1、检查系统是否提供对扩充内存的支持,必须保证CONFIG.SYS文件中的EMM386.EXE命令中含有RAM参数,关于RAM参数的设置请参考相关文章,这里就不述叙;  2、 如果故障仍存在,检查DOS内核程序与其它运行的应用程序是否兼容,某些程序是否占用了大量的常规内存,并作出相应的处理。  举个例子:一次我在运行WPS 时,屏幕显示“内存不够”,系统无法运行。考虑到在运行WPS之前曾执行过一些其它程序,可能是这些程序没有完全从内存中退出,于是重新启动,运行金山汉字系统,WPS 编辑软件仍无法进入,用DOS 6.22的Mem命令查看内存,仅剩200KB左右的空间,且CHLIB文件占用主内存达255KB,即字库放在了常规内存中,而金山系统是应该可以自动使用扩展内存存放字库的,查看系统配置情况,在CONFIG.SYS中设有:  DEVICE=C:\DOS\HIMEM.SYS  DOS=HIGH  这就是说,DOS内核程序调入扩展内存后,虽然扩大了可用主内存空间,但是由于扩展内存与金山系统发生冲突,以致汉字库无法载入扩展内存。解决的办法有两种:  1、去掉DOS=HIGH设置,将DOS内核程序从扩展内存撤出,即可正常运行。  2、将“/DEVICE=C:\DOS\HIMEM.SYS"改为“/DEVICE=C:\DOS\HIMEM.SYS/INT15=320",因金山系统使用的是扩展内存的低端,这一区域若有其它程序驻留,字库就不能正常载入,利用INT15参数给系统先预留出一部分传统的扩展存储器(即不由XMS规范管理而由INT15直接使用的扩展存储器),字库和DOS内核都可使用扩展内存了,这样设置之后,在金山汉字系统状态下可用的主内存空间可达512KB,比不设置时多出250KB左右。  二、Windows中的内存不足  如果在运行Windows应用程序时,出现“内存不足”的故障,可按下列方法进行检查和处理:  1、首先应检查Windows的资源使用情况,如果资源占用较多,可用资源较少,打开新文件时会出现“内存不足”的问题。这时可以清理屏幕,减少窗口的数目,关闭不用的应用程序,包括TSR内存驻留程序,将Windows应用程序最小化为图标,如果问题只是在运行一特殊的应用程序时出现,则与应用软件销售商联系,可能是数据对象的管理不好所致;  2、如果问题没有解决,清除或保存Clipboard(剪贴板)的内容,使用ControlPanel Desktop选项将墙纸(Wallpaper)设置为None;  3、如问题仍存在,可用PIF编辑器编辑PIF文件,增大PIF文件中定义的MemoryRequirements:KB Required的值;在标准模式下,选择Prevent ProgramSwitch,该开关选项打开后,退出应用程序返回Windows;如果是386增强模式,则要将Display Usage设置成Full Screen(全屏幕方式),将Execution设置为Exclusive,将Video memory设置为尽可能低的方式;  4、 如果问题仍存在,则重新开机进入Windows系统,并且确保在“启动”图标中没有其它无关的应用软件同时启动运行,在WIN.INI文件中也没有Run或Load命令加载的任何无关的应用程序。  在平时,出现“内存不足”的问题一般可以按以下办法处理。首先,退出那些不需要运行的应用程序,然后,再检查系统的可用资源为多少。如果可用资源大于30%,一般可以运行新的程序。当有多个应用程序在系统中运行时,可以退出一个,检查一次可用资源,如果某个应用程序在退出前后,可用资源的百分比没有变化,说明这个应用程序没有释放它所占用的资源。如果要收回这些没有释放的资源,只能退出Windows后,再重新进入Windows。为了确保在启动进入Windows时系统的可用资源足够,在“启动"图标中应该没有无关的应用软件同时启动运行,在WIN.INI文件中也没有由Run或Load命令加载的任何无关的应用程序,因为这些同时启动的无关应用程序可能已经占用了很多资源,使得要使用的应用程序无法运行。  一般说来,经过这样处理,就不会出现“内存不足"的问题了使用搜索网,如baidu、google,在搜索拦输入你要搜索的软件名称(最好写上版本号),然后空格后输入“94fbr"或者“fp876”,出来的网页都是注册码了!如何设置桌面图标透明标签1. 鼠标右键单机“我的电脑”——“属性-高级-性能-设置”,勾选下方的“在桌面上为图标标签使用阴影”;  2. 右键桌面空白处,在“排列图标”里去掉“锁定桌面的web项目”。如果你的电脑出现了频繁死机或者是速度奇慢,没办法,那就说明你的电脑差不多已经病入膏荒了.唯一的选择就是重装系统.下面是重装系统的要点.[/B]­ 1.[/B]首先,打开电脑电源,光驱中放入XP安装光盘,然后按住DEL进入BIOS先设置CD-ROM为第1启动!如果出现提示"Boot from CD" 的时候请按一下回车就可以了!­ 2.进入启动画面,选择安装WinXP,按回车就安装了!可能按回车会出现或 "Press any key to Boot from CD",这时候继续按一下回车,不然会硬盘启动了!­ 3.选择第1个,按回车,就开始安装了,读取驱动程序到内存!­ 4.加载驱动以后可以看到你硬盘的分区情况,建议安装C盘,这里注意的是,如果你想全新安装,那么就需要格式化,所以格式化的关键先要删除C盘,只有这样安装的XP才是全新的XP!所以请把光标移动到C盘,然后按"D",删除分区C!­ 5.你按了"D"(删除)以后,XP会确认,因为怕你删除错,提示删除会丢失数据,这个当然,我就是要格式化再安装!所以请按"回车"继续! [/B]­ 6.继续按"L"!­ 7.删除以后,C盘就变成未划分的分区了!按"回车"继续!­ 8.这里会让你选择磁盘格式,下面我说说NTFS和FTA的区别~!­ 首先NTFS具有FAT所有的优点,NTFS相对于FAT碎片少,安全性高,可以加密文件,支持磁盘配额支持30G以上的分区,支持压缩,最高压缩50%,当然问我的话,我喜欢用NTFS!整理磁盘也很快!但是呢,NTFS由于安全性高,所以NTFS分区在DOS下访问不到,对于启动软盘就不能对它格式化了,只有XP光盘才能格式化!­所以,如果你不清楚的话,那建议还是用 FAT!下面4个选择,(快)表示快速格式化!­ 9.按"回车"继续!­ 10.正在格式化!­ 11.安装开始啦,你可以去看电视了,光盘安装都是自动的,从现在开始到安装完毕估计20-30分钟!­ 12.熟悉的安装画面!­ 13.安装好了,第1次重新启动­


out of memory at line:23怎么解决

虚拟内存设置就行了,不必重装系统,2G的内存建议你虚拟内存初始大小与最大值都设置为3070MB,设置相同数值可以避免容易产生磁片。详细怎么设置请看下面:
  如何设置虚拟内存:
  (一)合理设置虚拟内存
  虚拟内存的设定主要根据你的物理内存大小和计算机的用途来设定,在桌面上用鼠标右击“本人的计算机”,选择“属性”,就可以看到内存了。根据微软公司的建议,虚拟内存设为物理内存容量的1.5--3倍,例如512MB的内存,虚拟内存设定为768--1536MB;1G的内存,虚拟内存设定为 1536--3072MB。也可让Windows来主动分配管理虚拟内存,它可以根据实际内存的应用情况,动态调整虚拟内存的大小。在虚拟内存设置页面下方有一个推荐数值,假如确实不晓得设置几为最佳,建议虚拟内存就设为推荐的数值。虚拟内存有初始大小与最大值两个数值,最佳把初始大小和最大值设为相同,以避免系统频繁改变页面文件的大小,影响计算机运行。内存容量2GB或以上的,假如不运行大型文件或游戏,也可以关闭虚拟内存。
  虚拟内存就是在你的物理内存不够用时把一部分硬盘空间作为内存来应用,不过由于硬盘传输的速度要比内存传输速度慢的多,所以应用虚拟内存比物理内存效率要慢。个人实际需要的值应该本人多次调整为好。 设的太大会产生大量的碎片,严重影响系统速度,设的太小就不够用,于是系统就会提示你虚拟内存太小。
  (二)虚拟内存设置办法
  右击“本人的计算机”选择“属性--高级--性可以--设置--高级--虚拟内存--更加改”,选择虚拟内存所在的磁盘,然后在下边单击“自定义大小” 并写入“初始大小”和“最大值”,最后按“设置”按钮,再确定即可。虚拟内存从C盘设置到其它磁盘的办法:右击本人的计算机--属性--高级--性可以设置--高级--虚拟内存更加改--点选C盘--单选“无分页文件”--“设置”,此时C盘旁的虚拟内存就消失了;然后选中D或F盘,单选“自定义大小”--在下面的“初始大小”和“最大值”两个文本框中写入数值--“设置”—确定--重启计算机,便完成了设置。
  虚拟内存最佳不要与系统设在同一个磁盘内,内存是随着应用而动态地变化,设在C盘就容易产生磁盘碎片,影响系统运行速度。所以,最佳将虚拟内存设置在磁盘剩余空间较大而又不常用的磁盘,如D、F,这样可以避免系统在C盘进行频繁的读写操作而影响系统速度。虚拟内存在一台计算机,只用设置一次,可设置在任何一个磁盘。
  (三)减轻内存负担
  1、打开的程序不可太多。假如同时打开的文档过多或者运行的程序过多,就没有足够的内存运行其他程序,要关闭不用的程序和窗口。
  2、主动运行的程序不可太多 。单击“开始”--“运行”,键入“Msconfig”-“确定”,打开“系统配置实用程序”窗口,删除不想主动加载的启动项目。


打开网页出现Out of memory at line怎么办?

这个问题以前回答过--典型的内存溢出。
原因:
网页上有错误,某些浏览器程序代码自动运行导致系统漏洞,或者是有些漏洞隐藏很深还未处理,浏览器运行起来时就促发内存不断注入,导致内存溢出。
建议:
1、安装360安全卫士,进行漏洞修复。
2、全盘扫描(杀毒软件是最新版本最佳)。
3、重新安装浏览器,更新至最新版本,系统重启试试看。


我的电脑在打开网页的时候出现out of memory at line:26是怎么回事???

是内存不足的意思,大概是你开的东西太多了. 可按下列方法进行检查和处理: 1、楼主可以检查Windows的资源使用情况,如果资源占用较多,可用资源较少,打开新文件时会出现“内存不足"的问题。这时可以清理屏幕,减少窗口的数目,关闭不用的应用程序。 2、如果问题没有解决,可以这样,打开IE,点击上方的工具--internet选项,中间有个删除cookies 和删除文件,清理下即可。 一般说来,经过这样处理,就不会出现“内存不足"的问题了。 楼主可以补充问题,我会跟进回答。 就是这样,祝好运。


上一篇:opening show

下一篇:My little princess