На каждый поток ОС создает свой хэндл, а их количество намного меньше виртуальной памяти.
К тому же при переключении на другие потоки сохраняются регистры и состояние процессора ( не в файл же подкачки ).
Интересно при таком количестве потоков система сможет еще чтонибуть делать кроме переключения между ними?
Вот пару ссылок
http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx
http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx