我有一個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