while(1) { }
A jeśli chodzi o takie coś, to kompilator od razu tobie to zoptymalizuje, czyli usunie tą pętle. Użyj volatile.
Zrobiłbym to tak:
volatile int i = 0; while(true) i++;
W tym wypadku volatile mówi aby kompilator nie usuwał tej pętli (nic nie optymalizował), która nic w sumie nie robi.