Это - чрезвычайно неопределенный вопрос без реальных категорических ответов.
, Например; я играл бы в 3D игры, которые создаются в C++, чем в C#, потому что производительность, конечно, намного лучше. (И я знаю XNA, и т.д., но он не прибывает никакой путь около реальной вещи).
, С другой стороны, как ранее упомянуто; необходимо разработать на языке, который позволяет Вам сделать то, что Вы хотите быстро, и затем при необходимости оптимизируете.
SIGTERM используется для перезапуска Apache (при условии, что он настроен в init для автоматического перезапуска): http://httpd.apache.org/docs/2.2/stopping.html
Записи, которые вы видите в журналах, почти наверняка там, потому что ваш провайдер использовал SIGTERM для этой цели. Если он действительно дает сбой, даже не обслуживая статический контент, то это похоже на проблему нехватки потоков / соединений. Возможно, DoS-атака, удерживающая соединения открытыми?
Определенно должно быть чем-то, что ваш провайдер должен изучить.
У меня были загадочные отключения SIGTERM на нашем сервере LAMP, и это оказалось ошибкой в пользовательском модуле PHP, которая была вызвана несовпадением версий. Он был найден путем просмотра журналов доступа / ошибок apache на момент неисправности. Не забудьте включить регистрацию ошибок.
Вы просили своего провайдера провести расследование? Я предполагаю, что это не выделенный сервер,
На первый взгляд, это похоже на исключение безопасности, и кто-то пытается его использовать / или есть процесс, запущенный в установленное время, который вызывает это, вы можете подумать чего-нибудь, что запускается на сервере каждые 2 дня? Инструменты регистрации?
SIGTERM - это сигнал, отправляемый процессу для запроса его завершения. Символьная константа для SIGTERM определена в заголовочном файле signal.h. Символические имена сигналов используются, потому что номера сигналов могут различаться на разных платформах, однако в подавляющем большинстве систем SIGTERM - это сигнал № 15.