Не удается выполнить восстановление загрузки Ubuntu 16.04

Если вы делаете это через PHP (или любой другой язык, который имеет доступ к командам оболочки), они будут выполняться отдельно, а это означает, что они будут выполняться одновременно, если случайно 10 пользователей одновременно используют PHP-скрипт , Каждый вызов PHP через shell_exec будет выполняться независимо от других. У меня сам сценарий shell_exec, который показывает некоторые данные моим пользователям для определенных изображений, и это делается независимо от других исполняемых скриптов PHP через shell_exec.

Существует ограничение на количество одновременных пользователей PHP может работать, но это зависит от вашего веб-сервера, файла конфигурации PHP и MySQL, если вы его используете. Я знаю, что число больше 100 в то же время.

При использовании интенсивных команд CPU, например, конвертирования видео, эффективное использование команд будет зависеть от того, сколько у вас RAM и сколько CPU сила у вас есть. Для кого-то с 64 МБ ОЗУ и 80486 было бы неплохо попытаться конвертировать два видео и 10 песен. Это приведет к перегрузке системы.

Итак, в принципе, да, Linux может обрабатывать несколько одновременных команд оболочки, особенно из PHP, но для тех, у кого есть сервер Core 2 Duo и 4 GB RAM, я думаю, что преобразование нескольких песен было бы частью торта. общая производительность будет зависеть от ресурсов сервера (процессор, оперативная память, жесткий диск и т. д.)

0
задан 29 November 2017 в 21:41

0 ответов

Другие вопросы по тегам:

Похожие вопросы: