gcc-2.95.1、標準入力は約 2.5 MB のファイル、ホスティングなので CPU 不明。

#include <iostream>
int main()
{
char x;
while (std::cin >> x);
return 0;
}
time 1.981u 0.015s 0:02.00

#include <stdio.h>
int main()
{
while (fgetc (stdin) != EOF) ;
return 0;
}
time 0.127u 0.000s 0:00.13

これが 100 MB くらいになるとシャレにならない重さなんだが。