风云小站|Connecting Lives With Infinite New Discoveries » 求助专区 » 虚拟内存使用顺序的问题?(虚拟内存优化使用的设想)

虚拟内存使用顺序的问题?(虚拟内存优化使用的设想)

water1986 资深会员
楼主 2008-02-18 23:00
私信 引用 编辑

虚拟内存使用顺序的问题?(虚拟内存优化使用的设想)

本帖被 水蜜桃 执行取消加亮操作(2008-02-21)
虚拟内存使用顺序的问题?
例如
E盘有一个1G的虚拟内存文件
F盘也有一个1G的虚拟内存文件
系统会优化使用哪个盘的虚拟内存文件?
是不是按盘符顺序呢
或者同时使用?
因为当前的问题是:
目前正在使用
超级兔子虚拟磁盘1.6
把A盘划成一个600Mb的虚拟磁盘
然后放上500Mb的虚拟内存文件
然后,在C盘放上2G的虚拟内存文件
那么系统会不会优先使用A盘那个虚拟内存文件?
我想,如果是的话,可以极大的提高系统的效率,而不用担心虚拟内存不够的情况.
因为,即使物理内存够用,系统仍然会使用虚拟内存的.特别是MT2这样的软件.
从任务管理器中可以很容易的看出来.
[ 此贴被water1986在2008-02-21 01:17重新编辑 ]
最近评分记录:
  • 风云币:+10(水蜜桃) 恭喜您的问题得到解决 : ..
  • 水蜜桃 风云元老
    #1 2008-02-19 09:52
    私信 引用 编辑

    感觉虚拟内存文件不是按顺序用的,而是你设置的哪个盘就用哪个盘的,比如C盘有1G的虚拟内存文件,D盘也有个1G的,但是你设置的是C盘,所以即使你虚拟内存不够了,系统应该也不会去用D盘里面的。

    以上只是我个人见解,纯属理论~~ 

    是否使用你可以自己试验一下: 虚拟内存都设置小一点,然后你再去挨个删除各个盘里面的虚拟内存文件,如果是在使用中的话是无法删除的。
    rongzhijie7 风云精英
    #2 2008-02-19 15:31
    私信 引用 编辑

    我的内存是2G DDR2 800,系统是vista,没有进行其他设置,一切默认。
    另外,硬盘的虚拟内存效率是很低的,倒不如用readyboost的xp版


    欢迎光临我的BLOG[真NB·中国]——http://realnb.cn
    叮铛浪子 超级会员
    #3 2008-02-19 16:13
    私信 引用 编辑

    如果没记错,在同一硬盘上的多个分区设置多个虚拟内存是无意义的,信息分布是随机的。当然,如果你有多个硬盘,则可以为每个硬盘都创建一个虚拟内存。当信息分布在多个虚拟内存上时,硬盘控制器可以同时在多个硬盘上执行读取和写入操作。这样系统性能将得到提高,但对CPU工作加大负荷。
    yuliguo2001 超级会员
    #4 2008-02-19 21:59
    私信 引用 编辑

    同意楼上的,虚拟内存应该设置在分区最前面的那个盘(不一定盘符最前面,通常是C盘,使用PQ分区魔术师就可以知道哪个盘分区最前面),这样可以加速系统存取虚拟内存的速度。
    龙骓 超级会员
    #5 2008-02-20 08:45
    私信 引用 编辑

    Quote:
    引用第4楼yuliguo2001于2008-02-19 21:59发表的  :
    同意楼上的,虚拟内存应该设置在分区最前面的那个盘(不一定盘符最前面,通常是C盘,使用PQ分区魔术师就可以知道哪个盘分区最前面),这样可以加速系统存取虚拟内存的速度。

    虽然硬盘读取靠前的盘符里的数据较快,但不推荐将虚拟内存和系统放在一个盘里,一般是将虚拟内存放在系统盘后的一个盘里