Выполнение цикла длительностью 6 минут или какой мощности нужен VPS?
В общем есть VPS, процессорная частота выделяется 400 мГЦ.
Цикл в 30 тысяч итераций выполняется 6 минут. Да, простой цикл for выполняется 6 минут.
В цикле происходит работа с кэшем и массивом в 30 тысяч ячеек.
Причем на данный момент массив в 30 тысяч ячеек нужно увеличивать этак до 100 тысяч ячеек. Соответственно в цикле уже будет 100 тысяч итераций.
Теперь такой вопрос. Как мне увеличить скорость? Повысить тариф на VPS, где процессор имеет по больше частоту?
По хорошему, надо бы профилировать ваше приложение с целью оптимизации узких мест. Возможно что-то даже распараллелить.
Только затем уже думать о наращивании вычислительной мощности.
Либо смириться с большим временем выполнения.
Или ждать, или брать сервак мощнее. Капитан очевидность.
Учтите, что однажды вам придётся расширять диапазон до 200.000 операций, а потом до 1.000.000 и так далее. Поэтому рано или поздно упрётесь в предел вообще VPS. Стоит подумать о распараллеливании нагрузки на разные серваки.