Я не совсем уверен, что здесь уместно спрашивать - извиняюсь, если это не так.
Я хочу настроить веб-сервис (REST API) с использованием PHP поверх Ubuntu. Я просмотрел то, что в настоящее время предлагает хостинговая компания, которую я уже использую, и выделил два варианта. Поскольку я не разбираюсь в аппаратном обеспечении или системном администрировании, я не могу сказать, какой из них мне больше подходит.
Меня в основном интересует разница в процессоре.
У первого есть 2 виртуальных ядра, какими бы они ни были ... У меня есть виртуальный сервер, созданный в этой компании 3 года назад, и ОС сообщает мне, что его процессор работает на частоте 3300 МГц. В последнем используется плата ODROID-XU4, в которой есть процессор с 4 ядрами с тактовой частотой 1,9 ГГц и 4 ядрами с тактовой частотой 1,3 ГГц (или, по крайней мере, так мне сообщает Википедия).
Если я запускаю Ubuntu + Apache + PHP, то лучше ли мне использовать более быстрые виртуальные ядра или большее количество ядер ODROID? И являются ли эти другие различия актуальными?
Иди со всервером. Так как:
В соответствии с http://wiki.hetzner.de/index.php/VServer/en#How_high_is_the_performance_of_the_vCPUs.3F один виртуальный ЦП vserver сопоставим с процессором Intel Xeon E5, работающим на частоте 2,0 ГГц. Для запроса, который не требует ввода-вывода на диске и 2 ГБ, подойдет 4 или более запросов параллельно, AX10 с процессором Exynos-5422 ARM может быть лучше. Но об этом стоит подумать только тогда, когда вам потребуется более 1 сервера.
Итак, если вы действительно хотите узнать, что лучше, сначала выясните, какие ресурсы требуются в какой-либо одной системе. Сколько оперативной памяти вам нужно в качестве базы? Сколько ОЗУ, ЦП, записи и чтения с диска на запрос в худшем случае? Сколько запросов умещается в 2Гб? Умещается ли ваша база данных MySQL в памяти?