Not kill. Try to reduce population in 100 year horizon. Stop society which is dependent on population growth to maintain itself.
People are saying 'with such and such technologies and reducing useless consumption, Earth can sustain n (10,15,50) billions of people'. Sure. But what for? I don't think that we should test limits of Earth. There is no reason to have 10 billion people, even if we can. We should ask ourselfs, what is the minimal amount of population which gives enough stability, protection from plagues and other disasters and can produce enough science output to go forward to next stage evolution/colonization/whatever.
I think that 1-2 billions of people on well balanced world can produce a lot more science output than 10 billions fully driven by requirements of sustenance.
We need to colonize universe - we cannot keep all eggs in single basket. Direct colonization by sending billions of people on starships is just not going to happen - energy costs are too high. For me, hard AI, mind upload and heavy bioengineering (growing modified organizms and bodies tailored for target environment) is only remotely possible way of achieving it (2 of these are probably enough). But to achieve that, you need a lot of research and very stable base for hundreds of years. It will NOT solve population problem, it will not solve resource issue. Earth as a civiliasation center is going to die. I think that we should aim for having it running for tens of thousands of years with smaller population (but big enough to expand scientifically), rather than burning out in few hundred years with all the efforts in meantime spent on maintaing that population.
Obviously, realist in me knows that it will never happen. It would require world-wide totalitarian government with no revolution of 'populists' and if such government appears, it will spend effort in preserving and strengthening itself rather than any external goals.