It seems mysqld allocates too much memory as buff/cache:
free -m
total used free shared buff/cache available
Mem: 990 448 96 36 445 326
Swap: 511 511 0
Now I cannot start httpd service because it "Failed to fork: Cannot allocate memory".
I wonder why this happens? Why the 445M buff/cache cannot be reclaimed and used for httpd?