First, I have to say I generated 1,000 keys, 4 columns of 4 characters each, upper case/numbers, in a blink of an eye. Note that I have an i7-6700K running at 4.0Ghz with 32GB RAM running at 3200Mhz and SSDs for pagefiles.

Just for S***s 'n giggles I generated 1,000,000 keys, 100 columns of 100 characters each, upper case/numbers, just because the program supports it. It ran for over 5 minutes and ran out of memory with barely 1/10th through.

So I figured let's try 100,000 keys, 100 columns of 100 characters each, upper case/numbers/lower case, and see what happens. I opened Task Manager to monitor memory usage, just under 1/4 through and slowly creeping past 3GB.

...just past 1/2 way after 12 minutes using 4.5GB of RAM. BOOM!!! Out of memory, something else must be busting, maybe paging or temporary files?

--------------------------------------------------------------------------------------------------

So let's try a realistic 1,000,000 keys, 5 columns of 4 characters each, upper case/numbers/lower case. Finished under 1 minute!

So I removed the lower case 'cause I find them annoying to enter, 1,000,000 keys, 5 columns of 4 characters each, upper case/numbers. Finished under 40 seconds!

The next step is to save to a text (or CSV) file; done in a flash, 24.7MB text file.

The last step in the process is to generate the encrypted license file; finished after 8 minutes, 152MB in size.

Serial Key Generator is pretty awesome too.