高水準は遅いけどバッファリングとか改行コードの処理をライブラリレベルでやってて(あるいみ)便利。
低水準は速いけど読み書きだけなので不便。

unix:
低水準入力はシステムコールで実現。
高水準入出力は、たぶんおそらく内部的に低水準入出力を呼び出している。

win:
低水準入出力はAPIで実現。
高水準入出力もAPIで実現。
仮想記憶に頼りっきりなので性能はあまりかわらんが、どっちかというと高水準の方が遅い。