我有一个Windows 7 Enterprice 64位和8GB内存,我用PHP,Apache和MySQL运行本地主机。但是,Apache(正式)仍然是32位二进制文件。而且我的系统运行速度极低......这是一个常见问题还是有任何提示或trics提高我的表现?在Windows 64位上的Apache 32位的问题
0
A
回答
1
tl; dr版本:它是而不是这是一个让它变慢的32位Apache。
我们需要更多的信息来确定问题的原因,但我的猜测是,这不是事实,Apache是32位,Windows是64位。
32位和64位应用程序的主要区别在于64位应用程序可以直接访问更多内存(通常超过3.5GB)。
Apache本身并不是特别慢,它是你加载它的所有模块(PHP,Python,mod_rewrite等)。
这是最有可能是以下中的一个(或多个):
- 要求高/秒 - 你有一个高的每请求的第二
- 高处理开销 - 程序/脚本正在使用大量内存/ CPU
- 写得不好的程序/脚本 - 程序/脚本效率低下或内存泄漏
- 个其他工艺 - 你的电脑(包括Windows本身)上的其他程序可能会占用你的内存/ CPU如MySQL的
0
Apache的64位版本不一般优于32位建立超过5% 。
我唯一见过在Windows上运行Apache的主要速度放缓是由于防病毒软件正在运行。
+0
因此,你建议我杀死我的病毒扫描程序?但他只在星期五跑步... – Michiel
相关问题
- 1. MySQL 32位或64位 - Apache 32位Windows 64位?
- 2. Python速度32位64位Windows问题
- 3. 64位Windows + 64位SQL Server的32位OSQL问题
- 4. Xcode&64位&32位问题
- 5. 在Windows 7 64位上使用Java 32位的Eclipse 32位
- 6. Windows上的Perl:32位或64位?
- 7. 64位Windows 2008上的32位cluster.exe
- 8. Powershell问题 - 32位和64位
- 9. Windows 7(64位)上的IIS 7和Ms Access 32位32位
- 10. Windows 64位操作系统上的32位或64位Android SDK?
- 11. 64位操作系统上的32位ActiveX DLL的问题
- 12. 在64位上迁移32位应用程序的问题
- 13. Macintosh Python:64位与32位问题
- 14. SharePoint 2010加上VS 2010在Windows 7上的32位和Sql Server 32位64位
- 15. 在64位Windows平台上运行32位Delphi应用程序的问题
- 16. 32位和64位dll的windows服务
- 17. 在SharePoint 2007上的64位webpart 32位
- 18. 在64位机器上安装Coldfusion 8 32位 - 任何问题?
- 19. 在Windows 7上VB6 LstView问题32位
- 20. MySQL 5.6.14 Windows 8.1 Pro 64位上的64位连接问题
- 21. 从Windows 32位移动到Linux 64位,base_convert()问题
- 22. VBS Windows 64位/ 32位注册表读取问题
- 23. Windows 7 64位上的Eclipse问题
- 24. 在64位Windows上使用gethostbyname问题
- 25. 在Windows XP 32位上为Windows Server 2003 64位开发
- 26. 在64位Windows机器上的32位python
- 27. 在Windows 10上使用Python 32位的COM错误64位
- 28. 安装在64位操作系统上的Windows 32位Eclipse?
- 29. 在64位Windows 7上使用32位版本的ODBC?
- 30. 在32位和64位Windows上的注册表
好的,有道理。这是Drupal 7的网站。很大很复杂。但我的同事们在Windows 32位XP上运行同一个网站......所以通常情况下,你会认为我有更好的系统,对吧? – Michiel
是的,没有.Windows 7使用比Windows XP更多的内存,所以如果你和你的同事拥有相同的设置,那么Windows XP机器会更好。 – syserr0r
如果你正在寻求加快速度,我会建议看看你的设置MySQL,PHP和Apache(但特别是MySQL - 给它更多的内存)。在Drupal中查看是否启用了缓存,因为这会有所帮助。 – syserr0r