フランスにおいて、国内治安を司る組織が、警察と国家憲兵の二系統であるのはなぜですか?

「・・・おおむね、都市圏は国家警察、地方部は国家憲兵隊が分担しているが、特に国家憲兵隊は
他軍種・省庁への分遣部隊が多く、多くの点で入り組んでおり、治安出動などの緊急活動については、
明確な区分はほとんどないのが実情である・・・」

だそうで。人口2万人が一応の区切りになっているそうですが、
管轄をまたいだ犯罪への対処とか、なんか混乱を招き面倒くさそうで。
全国一律、治安は一般的に警察が行い、特に治安が悪化した時に憲兵にお出まし願うようにしかかったのは
なぜでしょうか?

いや、もちろん当のフランス人がそれで良いなら外野がどうこう言う事ではないですが、この二系統並立は
どの様な利点がありますか?