Время выполнения не уменьшается в более высокой конфигурации компьютера PHP - PullRequest
0 голосов
/ 26 февраля 2019

У меня корпус состоит из более 100 миллионов слов Unicode, а размер файла составляет около 2 ГБ.Я написал код для подсчета частоты каждого слова в корпусе в PHP.Код работает в браузере Mozilla Firefox с локальным сервером XAMPP.Код занимает 90 МБ текста каждый раз, подсчитывает частоту, а затем занимает следующие 90 МБ (поскольку он не занимал весь файл за раз).Когда я запускал код на ПК с 6 ГБ ОЗУ и процессором Core 2 Duo, мне потребовалось 2 дня, чтобы выполнить 20% работы.Затем с другим ПК с 8 ГБ оперативной памяти и процессором Core i5 это заняло столько же времениНаконец, я использовал серверный ПК с 32 ГБ ОЗУ и процессором Xeon Silver 4114, который занимает почти столько же времени.Это заставляет меня понять, что что-то ограничивает использование ресурсов с ПК.Я не понимаюЕсть ли ограничение скорости в браузерах или локальном сервере?Пожалуйста помоги.

...