corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
nafanjaГораздо медленнее. Очень много факторов. К сожалению, PHP не предназначен для более-менее серьезных нагрузок. Хотя многие вещи и удается как-то решить (многопоточная загрузка больших файлов, например 1Gb ~ 7 sec), но ограниченность во многих процессах дает знать. Здесь и работа с базами данных, в том числе. Недаром многие потихоньку переходят на Node и Golang. А использовать PHP в общесистемных скриптах - тут, как говорится - Мсье знает толк :) Я бы быстрее понял использование Golang, чем PHP. К примеру, эккаутинг на 500000+ товаров имеет проектную нагрузку в базе данных порядка 300 000 000 строк где-то в 20 таблицах с разветвленными связями. Клиент начал на PHP. Потом сопровождать... Со стороны поставщиков данных - Windows серверы (тормоза жуткие). PHP дохнет. приходится комбинировать. Там и Node, и CPhalcon, и Zephir... Golang заказчик использовать не хочет. |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
lnroman Это точно. Обработка 1Gb csv данных с распаковкой по таблицам в MariaDB - около 180 минут (12 ядер, хотя это здесь ни к чему). То же самое в NodeJS - около 8 минут (вот здесь 12 ядер). Надеюсь, руки не кривые :) Рядовая таблица не менее 20000000 записей. |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
powercfg.exe /hibernate off |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
AivarcornerС этим драйвером не работает экономная печать - только максимальное качество, т.е. жирно и медленно. на 1018 нормально |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Забейте на hplip, установите foo2zjs и забудьте о проблемах |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Или строка? Если символ, то занимает,скорее всего слово. Если строка, то уже массив со всеми вытекающими. Теперь попробуйте изменить тип данных на фиксированное число - освободить память, создать новую структуру, проверить и реорганизовать ссылки, собрать мусор и т.д. А если новое значение - float, double...? Поэтому интерпретаторы и работают медленне |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Разве DVD-диски еще используют? |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Сделайте себе "кошмарного" юзера и |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Очень часто бывает ситуация, что необходим функционал новых версий ПО. Тогда приходится ставить на "супер стабильные" серверы новые версии самостоятельно. Давно сделал вывод, что вся супер стабильность - это просто устаревшее, как дерьмо мамонта, ПО. Год назад схитрил, поставил клиенту на Linode Archlinux сервер. Так он до сих пор крутится. Зато функционал тот, который нужен. Lighttpd+Redis+PHP+CPhalcon. А месяц назад еще один клиент сам осознал, что его хостер с CentOS тем же кормит. После этого сам попросил сделать нормальный сервер со свежим ПО. Правда на Arch не решился, пришлось Debian подправить. P.S. Представьте себе ситуацию - вы разработчик какой-то программы. И, выпустив версию 2.0, вы говорите потребителям - не пользуйтесь этой версией, потому что она не стабильна. Напрашивается вывод - либо разработчик в неадекватном состоянии, либо выпустил новую версию просто, чтобы показать бурную деятельность для спонсоров. |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
LiziusА вот так на Интел Haswell. Сам только посмотрел, не знаю, почему так. Да мне и не нужно.cornerСпасибо, я имел в виду логи glxgears.
|