none
出現虛擬記憶體用完的訊息 RRS feed

  • 问题

  • 我做的XPE系統 有使用FBWF

    連續開個10幾天 偶爾會有1台出現虛擬記憶體的錯誤訊息

    上面寫著虛擬記憶體用完

    但是我看系統設定裡面 根本就沒設虛擬記憶體(設定是0)

    請問我是否應該每一台XPE都設一下虛擬記憶體 才不會出現這個錯誤

    照他原本那樣沒設不行嗎?

    還是有其他的問題才出現這個訊息?

    跟FBWF有關係嗎?

     

    2010年11月17日 2:03

答案

  • 与FBWF是有关的,在使用FBWF的时候请不要设置虚拟内存。

    FBWF的缓冲区是存储在内存当中的,它需要消耗内存。

    将FBWF 配置为动态分配(压缩),可以减少内存的消耗。

    合理的配置排除目录,也可以减少内存的消耗。

    同样添加物理内存,也可以解决这个问题。


    肖正波
    诚亚博瑞科技有限公司
    研华科技钻石级经销商
    我的WIndows Embedded中文技术BLOG:
    www.XPE.cc
    http://m--y.spaces.live.com/blog/
    blog搬家了,欢迎访问: http://questor87.wordpress.com/
    为解决大陆的Windows Embedded的开发者无法访问http://questor87.wordpress.com/,特从2010年11月起,在
    QQ:1320232327(另外两个已满)
    MSN:questor_87@hotmail.com
    MCTS:70-571;MCTS:70-577;MCTS:70-582
    Microsoft MVP(2010)
    2010年11月18日 2:24
    版主

全部回复

  • 建议设置虚拟内存,不要保持0,大小大约是物理内存的1.5倍到2倍之间。与FBWF没关系。


    MCTS:Windows Embedded Standard 2009,Development
    MSN:chenghufan@hotmail.com
    北京思创银联,金融IT领航。
    2010年11月17日 9:05
  • 与FBWF是有关的,在使用FBWF的时候请不要设置虚拟内存。

    FBWF的缓冲区是存储在内存当中的,它需要消耗内存。

    将FBWF 配置为动态分配(压缩),可以减少内存的消耗。

    合理的配置排除目录,也可以减少内存的消耗。

    同样添加物理内存,也可以解决这个问题。


    肖正波
    诚亚博瑞科技有限公司
    研华科技钻石级经销商
    我的WIndows Embedded中文技术BLOG:
    www.XPE.cc
    http://m--y.spaces.live.com/blog/
    blog搬家了,欢迎访问: http://questor87.wordpress.com/
    为解决大陆的Windows Embedded的开发者无法访问http://questor87.wordpress.com/,特从2010年11月起,在
    QQ:1320232327(另外两个已满)
    MSN:questor_87@hotmail.com
    MCTS:70-571;MCTS:70-577;MCTS:70-582
    Microsoft MVP(2010)
    2010年11月18日 2:24
    版主
  • 与FBWF是有关的,在使用FBWF的时候请不要设置虚拟内存。

    所以我的設定是0是正確的囉

    -------------------------------------------------------------------

    FBWF的缓冲区是存储在内存当中的,它需要消耗内存。

    将FBWF 配置为动态分配(压缩),可以减少内存的消耗。

    将FBWF 配置为动态分配?是哪個選項呀?

    --------------------------------------------------------------

    合理的配置排除目录,也可以减少内存的消耗。

    同样添加物理内存,也可以解决这个问题。

    是說增加DRAM?
    2010年11月19日 0:33
  • 1、虚拟内存是临时用来保存内存信息的地方,既然系统提示“虚拟内存不足”,建议还是按照系统说的去做,去增加虚拟内存试试。做过这样的尝试么?

    2、或者尝试把FBWF关闭,然后观察几天,看看还是不是出这样的提示。因为在没有FBWF的时候,一些应用程序也可能导致“虚拟内存不足”的提示。

    3、FBWF的配置中有禁止使用页面文件的选项,但是没有官方说法说过开FBWF就不能设置虚拟内存吧。

    4、另外,兔妹请描述一下你的具体环境,提供尽可能多的信息,比如:
    磁盘大小,类型,是HD还是CF卡?系统盘格式,总容量,已使用多少,还剩余多少?当前用户是管理员还是普通用户?


    MCTS:Windows Embedded Standard 2009,Development
    MSN:chenghufan@hotmail.com
    北京思创银联,金融IT领航。
    2010年11月19日 1:26
  • 首先,你的系统已经连续运行了10多天,如果你开启了FBWF。则很有可能是FBWF的缓冲区将内存耗尽了。

    在XPE的TD中配置File Based Write Filter 组件,配置Cache Type为Dynamic Compressed(动态分配与压缩),根据你可用的物理内存容量配置Maximum Cache Size in MB(缓存的容量)

    另外配置Write-Through Files and Folders (separated by newline)添加路径,将不需要保护的目录排除。

    你也可以在购建好的系统中使用FBWFMGR配置FBWF的设置。

     

    如果你不是在以MLC芯片作为存储介质的驱动器中,或者生产环境经常断电。或者你的系统需要长时间连续工作,请不要使用EWF和FBWF。


    肖正波
    诚亚博瑞科技有限公司
    研华科技钻石级经销商
    我的WIndows Embedded中文技术BLOG:
    www.XPE.cc
    http://m--y.spaces.live.com/blog/
    blog搬家了,欢迎访问: http://questor87.wordpress.com/
    为解决大陆的Windows Embedded的开发者无法访问http://questor87.wordpress.com/,特从2010年11月起,在
    QQ:1320232327(另外两个已满)
    MSN:questor_87@hotmail.com
    MCTS:70-571;MCTS:70-577;MCTS:70-582
    Microsoft MVP(2010)
    2010年11月21日 6:16
    版主
  • 磁盘大小,类型,是HD还是CF卡?系统盘格式,总容量,已使用多少,还剩余多少?当前用户是管理员还是普通用户?

    80g硬碟 HD

    C:30G FAT32 已使用1G

    D:40G NTFS 使用1M

    當前用戶是管理員

    在XPE的TD中配置File Based Write Filter 组件,配置Cache Type为Dynamic Compressed(动态分配与压缩),根据你可用的物理内存容量配置Maximum Cache Size in MB(缓存的容量)

    Cache Type我設pre-allocated

    Maxinum Catch 我設128M

    Disable Page-File support 打勾

    Disable system Restore 打勾

    Disable Badground 打勾

    Disable Low Disk... 打勾

    2010年11月22日 1:11
  • 今天又出現了 不過這次出現的是英文版

    Your system is low on virtual memory. To ensure that Windows runs properly, increase the size of your virtual memory paging file. For more information, see Help.

    我開啟工作管理員 記憶體使用915/921k

    其中裡面有各程式佔據記憶體幾百M

    igfxsrvc.exe

    我查網路上說這個程式是INTEL的內建顯卡驅動

    可是開機的時候才佔個3M 不知不覺越來越龐大到300M 怎麼搞的?

    2010年11月22日 8:26
  • 1,硬盘外接,杀毒。 2,先这样尝试一下:把FBWF关闭,运行一段时间,是否还有类似错误?
    MCTS:Windows Embedded Standard 2009,Development
    MSN:chenghufan@hotmail.com
    北京思创银联,金融IT领航。
    2010年11月22日 9:42
  • 經過多日測試跟fbwf無關 也沒中毒

    原先winxpe sp2+顯卡驅動 igfxsrvc.exe容量會一直增加

    winxpe sp2+舊版顯卡驅動 igfxsrvc.exe容量正常 但是幾個小時之後就會自動重開機

    winxpe sp3+舊版顯卡驅動 igfxsrvc.exe容量正常 但是幾個小時之後就會自動重開機

    winxpe sp3+顯卡驅動 igfxsrvc.exe容量正常

    所以最後是把xpe重sp2版本改成sp3

    2010年11月30日 3:55