【问题标题】:using part of RAM as local storage使用部分 RAM 作为本地存储
【发布时间】:2012-03-25 12:45:13
【问题描述】:

我在本地机器上设置了一个 virtuoso 服务器,数据库不大(大约 2GB)

我使用服务器的应用程序需要进行大量查询,并且需要快速得出结果。

我使用的硬盘是机械硬盘,所以速度不是那么快,我现在正试图找到一种方法来分配我的部分主内存作为本地存储,以便我可以将数据库文件放在上面。

有没有简单的方法可以做到这一点?

【问题讨论】:

    标签: optimization storage virtuoso


    【解决方案1】:

    这不是 RAM 的用途。

    如果您的服务器断电,您将丢失所有数据。

    如果您想要更快的 HDD,请购买具有更高 RPM 的 HDD,或者购买 SSD。

    【讨论】:

    • 我知道,服务器仅用于查询,数据库中没有更新,所以服务器重新启动时我必须将 .db 文件移动到 RAM 中并不重要-创建分区
    【解决方案2】:

    看看performance Tuning Guide...

    它详细说明了如何准确配置您要查找的内容。

    数据仍然保存在磁盘上 - 但可以加载到内存中的数据越多,性能也会越好。

    将您的数据全部放入内存,这可能与它获得的一样快:-)

    【讨论】:

      【解决方案3】:

      有个软件叫 RamDisk plus

      您可以在此处查看演示: http://www.youtube.com/watch?v=vAdRsQJBEBE

      此软件可让您直接从 RAM 中创建磁盘分区

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-03-02
        • 1970-01-01
        • 1970-01-01
        • 2012-03-19
        • 1970-01-01
        • 2020-01-09
        • 2020-11-04
        • 2011-09-07
        相关资源
        最近更新 更多