Comportamento de CLOCKS_PER_SEC em diferentes sistemas operacionais

Eu estava executando um código cpp, mas uma coisa eu notei que no windows 7, CLOCKS_PER_SEC no código C ++ dá 1000 enquanto no linux fedora 16 dá 1000000. Alguém pode justificar esse comportamento?