у любого технического решения есть предел. В данном случае был достигнут предел для Вашей реализации данного алгоритма в рамках выбранного железа. Всё равно что жаловаться, что жигули не едут больше 120 когда в багажнике тонна помидоров :=) нужно либо помидоры выбросить, либо машину поменять. Но виновата не машина, а водитель