I’m afraid your question has a fundamental confusion at its heart. Our population IS “compatible” with our food supply. That is, as we continue to increase our food supply, our population increases as well—that is the “biological mechanism” that is at work.
ALL species respond to the same biological mechanism: that is, as food availability increases, their population increases; as food availability declines, their population declines as well.
updated: 24 Jun 2005