I currently run Windows 8 (32 bit) and am building a pretty nice new gaming rig: i5, GTX970, 8GB of RAM, etc. However, instead of dropping money on the 64-bit version of Windows 8, I'm considering just waiting for Windows 10 to release next year. From what I understand, I should be able to just move my current HDD to the new PC, update some drivers, and be good to go.
Essa é uma maneira lógica de fazer as coisas, desde que você tenha uma cópia não-OEM do Windows 8, ou ocorrerá problemas de transferência, pois as cópias OEM são licenciadas para um computador específico e não podem ser transferidas.
what kind of performance hit will I be dealing with until Windows 10 comes out?
Você não poderá usar o seu RAM completo, nem o software de 64 bits. Isso não deve ser um problema, a menos que você precise de um aplicativo específico de 64 bits, porque os programas de 32 bits são criados para sistemas com 3.5 GB ou menos de RAM em mente.
Will I effectively only have 2GB of RAM or is the 2GB limit per program?
Você estará limitado a 3,5 GB de RAM total e cada processo será limitado a um máximo de 2 GB.
are there any other limitations I'll face before I move up to a 64-bit OS?
Não, tudo coberto, se você estava executando o Windows 7, então você estaria limitado a tabelas de partição do modo BIOS / MBR, mas desde que você está executando o Windows 8 32bit você pode inicializar com EFI / GPT.
If I wanted to play a resource intensive game, like Shadow of Mordor, would it still run well?
Eu não estou familiarizado com os jogos, mas se eles estiverem disponíveis em 32 bits, eles devem ser capazes de rodar bem; se não o fizerem, é provável que não esteja relacionado a 32bit vs 64bit, mas sim a um de seus componentes de hardware como gráficos, taxa de clock da CPU ou dispositivo de armazenamento (disco rígido vs ssd).