
I mean ants have their own system going on, they do it themselves. Otherwise, owners usually don’t have that many of one species or multiples of the same sex in one container. But also, you can apply ecological theories and principles to understand why overpopulation doesn’t usually happen. The given space has a finite amount of resources, which means every organism in there is competing for resources. The organism(s) that are better competitors will be more likely to survive.
I keep many species of isopods, springtail, and dubia roaches. The colonies ebb and flow naturally with the specs you provide. If I don’t want my isopods producing more I feed 1-2 days less frequently and it maintains colony health while decreasing clutch size to just replace dying elders.
For roaches I reduce temps by 8-10 degrees into the 75-80 zone and they stop reproducing and any existing oothecas the females are carrying will hatch but babies will be less likely to survive first molt, and adults and buffalo beetle cleaner crew will eat the failed molt and remains. For springtails just keep it to the lower end of their humidity spectrum.