【问题标题】:Apache web server 32bit on 64bit computer64 位计算机上的 32 位 Apache Web 服务器
【发布时间】:2016-10-28 15:47:12
【问题描述】:

简单的问题 - 如果我在 64 位操作系统上运行 apache 32 位版本,并且具有大量内存(32GB RAM)。这是否意味着所有内存都将浪费,因为 32 位 apache 不能使用超过 3GB 的内存?

【问题讨论】:

    标签: python django apache 32bit-64bit 32-bit


    【解决方案1】:

    我会这么认为。您绝对应该选择 64 位版本的 Apache 以利用所有可用内存。

    【讨论】:

    • 问题在于 python 库的兼容性。这可能很好,也可能不是(我不使用 numpy 或类似但仍然)。内存使用量不是也取决于操作系统吗?或者 apache 进程的数量?
    • 这也取决于 apache web 服务器的负载。如果负载不太重,大约 4GB 的 RAM 可能足以让您的网站顺利运行。我假设(对不起,我对此不了解)Python 的东西将在 1 个或多个进程中运行,这意味着它们每个都可以消耗大约 4GB 的 RAM。因此,您可能无法充分利用服务器资源,但如果您担心库的兼容性,则 32 位 Apache https 可能是更安全的方法。否则,您将不得不尝试并测试所有内容:-)
    猜你喜欢
    • 1970-01-01
    • 2011-04-09
    • 1970-01-01
    • 2010-10-16
    • 1970-01-01
    • 1970-01-01
    • 2012-07-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多