[Libre-soc-dev] libre-soc server cgroups

Luke Kenneth Casson Leighton lkcl at lkcl.net
Mon Aug 2 00:36:57 BST 2021


about 10 days ago the server loadavg hit 1.7 due to soclayout being
100 megabyte in size, from multiple git commits of massive verilog
autogenerated (compiled) output.

a few days before that we had fastcgid crash and take the entire web
backend offline (that turned out to be morons trying to access
wordpress php scripts: anything involving php is now an instant
fail2ban)

this is precisely why i set the rule that autogenerated output should
not be added to git repositories, because soclayout is now so massive
it affected everyone's useability.

i had since set up cgroups and allocated only 20% CPU to fastcgid.
this turns out to make bugzilla dreadfully slow, so i have increased
it to 40% to see how that goes.

i may instead set up a separate cgroup just for the git command, such
that it does not impact bugzilla.

mythic-beasts hosting is extremely good, however the next level up is
double the cost, i don't want to increase that unless absolutely
necessary.

l.



More information about the Libre-soc-dev mailing list