сколько параллельных потоков вызывает его. Даже если вам не повезло в «русской рулетке» (я имею в виду, что вы подразумеваете, что параллельные потоки чередуются на каждом шаге и во всех худших возможных местах), все равно безопасно, если код является поточно-ориентированным, и мы не получим ошибку сегмента. ,

тся ли PHP (начиная с 5.2) поточно-ориентированным в Linux / UNIX?Можно ли будет использовать его с Apache Worker-MPM или Event-MPM?

Факты, которые я собрал до сих пор, неубедительны:

Двоичные файлы по умолчанию, включенные в большинство дистрибутивов, отключили ZTS, поэтому я знаю, что мне придется их перекомпилировать.Теоретически Zend Engine (ядро PHP) с включенным ZTS является поточно-ориентированным.Говорят, что некоторые модули не могут быть поточно-ориентированными, но я не нашел ни одного списка модулей, которые есть или нет.PHP FAQ состояния в значительной степени такие же, как указано выше.

Какой у тебя опыт?

Это не только оошибки сегментации («нарушения прав доступа» в номенклатуре Windows). Есть много чегобезопасность потока.

Ответы на вопрос(3)

Ваш ответ на вопрос