Процессоры на VPS - это не выделенные ядра, а виртуальные (которые создаются через системы виртуализации). Каждый хостинг провайдер сам распределяет эти ресурсы, поэтому, как видимо, на хостинге провайдер выделил больше ресурсов. Вот и все.
Выделяется место для клиента -> интерпритируется код (если это php/python или еще что-то) -> отдается результат (html, json, xml - не важно что). Если сервер перегружен и испытывает максимальное количество соединений, то он ставит соединения в очередь и ждет, пока освободятся ресурсы.
1. Если боишься ботов, то подключи cloudflare на free план и поставь under attack мод, после чего, если нужно, заблокируй айпишники ботов
2. Если нужно избавиться от самого дора, то пишешь в тех поддержку хостинга с жалобой на дор. Закроют в течении суток.