식충식물
식충식물은 포충방법에 따라 광합성과 식충활동이 번갈아 일어나기도 한다. 파리지옥은 식충활동 중에는 잎을 접기 때문에 광합성을 할 수 없다. 그리고 식충활동을 하지 않을 때는 광합성을 한다. 그러나 생활사 시기별로 다양한 형태를 가지고 있는 "Triphyophyllum peltatum"의 경우 유년기에 움직이지 않는 끈끈이로 벌레를 잡기 때문에 광합성과 식충활동을 동시에 할 수 있다. 식충활동이 광합성에 지장을 주는 듯 보이지만 식충활동에 쓰이는 에너지는 알맞은 수준으로 식물 스스로가 조절할 수 있어 식충활동을 하더라도 광합성을 하는 잎을 어느 정도 남겨놓기도 한다.
광호흡
광호흡은 진화적인 유물로 여겨진다. 유력한 가설에 따르면 최초의 식물이 출현할 당시 대기의 상태는 산소가 희박했기 때문에 루비스코의 기능은 이산화탄소 고정으로 한정되어 있었지만, 점차 대기 중의 산소농도가 높아지면서 루비스코의 예기치 않은 기능인 광호흡(O에 의한 탄소소모)이 나타나게 되었을 것으로 예상된다. 이러한 루비스코에 의한 광호흡을 막기 위하여 새로운 대사과정을 추가하고 식물체 내부구조를 변형시켜 C3식물에서 C4식물, CAM식물이 진화과정에서 등장한 것으로 보고 있다.