Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
litespeed_wiki:php:improve-performance [2017/12/21 19:51]
Jackson Zhang
litespeed_wiki:php:improve-performance [2019/04/04 13:46] (current)
Jackson Zhang
Line 10: Line 10:
  
   * Upgrading to a higher CPU LiteSpeed license should provide more processing power.   * Upgrading to a higher CPU LiteSpeed license should provide more processing power.
-  * If the server has enough free memory, put PHP sessions and opcode cache disk storage under /dev/shm. If server I/O wait is high, enable AIO logging.+  * If the server has enough free memory, put PHP sessions and opcode cache disk storage under /​dev/​shm. ​ 
 +  * If server I/O wait is high, enable AIO logging
 +  * Does the domain hit CloudLinux LVE IO Limit? Use ''​lvetop''​ to verify if IO is reaching the defined maximum (xMB/s)
   * Have you enabled the timezonedb module for your PHP? We do see poorer performance when people move to a cloud server with shared storage, the I/O latency could cause trouble. Without PHP timezonedb module with built-in DB, it may not have a huge impact on a server with the local disk but it will be very costly for a cloud server with shared storage since PHP will scan hundreds of directories.   * Have you enabled the timezonedb module for your PHP? We do see poorer performance when people move to a cloud server with shared storage, the I/O latency could cause trouble. Without PHP timezonedb module with built-in DB, it may not have a huge impact on a server with the local disk but it will be very costly for a cloud server with shared storage since PHP will scan hundreds of directories.
   * Check your "​top"​ output to determine which processes are using too much CPU/memory. Buggy PHP code could be causing these performance issues.   * Check your "​top"​ output to determine which processes are using too much CPU/memory. Buggy PHP code could be causing these performance issues.
  • Admin
  • Last modified: 2019/04/04 13:46
  • by Jackson Zhang