Geheugengebruik (webserver): verschil tussen versies
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 gereedschaphtop
Aspects
- Apache: KeepAlive, MaxKeepAliveRequest, KeepAliveTimout
- Bepaal hoeveel geheugen er per site gebruikt wordt
- MySQL tuning
- Setting for
memory_limit
inphp.ini
?