Geheugengebruik (webserver): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met 'Commando's om geheugengebruik op een webserver inzichtelijk te maken: * <code>cat /proc/meminfo</code> * <code>free -h</code> * <code>vmstat</code> * <code>top</co...')
 
 
(5 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
 +
How do you know if a webserver has enough memory? Maybe use tools like these?
 +
 +
== Meten is weten ==
 +
 
Commando's om geheugengebruik op een webserver inzichtelijk te maken:
 
Commando's om geheugengebruik op een webserver inzichtelijk te maken:
  
Regel 4: Regel 8:
 
* <code>free -h</code>
 
* <code>free -h</code>
 
* <code>vmstat</code>
 
* <code>vmstat</code>
* <code>top</code>
+
* <code>top</code> → Vermoedelijk m'n favoriete gereedschap
 
* <code>htop</code>
 
* <code>htop</code>
 +
 +
== Aspects ==
 +
 +
* Apache: KeepAlive, MaxKeepAliveRequest, KeepAliveTimout
 +
* Bepaal hoeveel geheugen er per site gebruikt wordt
 +
* MySQL tuning
 +
* Setting for <code>memory_limit</code> in <code>php.ini</code>?
 +
 +
== Zie ook ==
 +
 +
* [[Memory exhausted-foutmelding (WordPress)]]
 +
* [[Out of memory (MySQL)]]
 +
* [[Performance (WordPress)]]
  
 
== Bronnen ==
 
== Bronnen ==
  
 
* https://phoenixnap.com/kb/linux-commands-check-memory-usage
 
* https://phoenixnap.com/kb/linux-commands-check-memory-usage
 +
* https://serverfault.com/questions/551727/how-much-free-memory-should-i-have-on-my-webserver
 +
* https://launchpad.net/mysql-tuning-primer
 +
* https://serverfault.com/questions/384686/can-you-help-me-with-my-capacity-planning

Huidige versie van 17 nov 2022 om 13:38

How do you know if a webserver has enough memory? Maybe use tools like these?

Meten is weten

Commando's om geheugengebruik op een webserver inzichtelijk te maken:

  • cat /proc/meminfo
  • free -h
  • vmstat
  • top → Vermoedelijk m'n favoriete gereedschap
  • htop

Aspects

  • Apache: KeepAlive, MaxKeepAliveRequest, KeepAliveTimout
  • Bepaal hoeveel geheugen er per site gebruikt wordt
  • MySQL tuning
  • Setting for memory_limit in php.ini?

Zie ook

Bronnen