Archivo
Archivo
-
-
-
-
-
-
-
- Codeplex excelentes soluciones
- Evento onchange con jqtransform
- Consejos para diseñar tu blog
- ¿Por qué eliminamos un blog?
- Comparar con cero en php
- Convertir números romanos en PHP
- ¿Por qué utilizar PHP 5.3?
- PHP Non-Thread Safe vs Thread Safe
- Plugin jquery jqtransform, errores
- Plugin de jquery ui: autocomplete
- Claves externas en mysql, notas
- Errores con load data infile en mysql
-
-
-
-
-
Etiquetas
Etiquetas
Entradas populares de este blog
Listado de palabras en castellano
PHP Non-Thread Safe vs Thread Safe
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones
Actualmente las versiones de PHP se están distribuyendo como Non-Thread Safe (NTS) y Thread Safe (TS), veamos en que consiste cada una:
Thread Safe (TS) es una característica que permite optimizar PHP para un entorno MultiHilo (Windows) y no Multiproceso (Linux) , siendo así mas efectivo en Apache para Windows ya que permite, dicho de una forma totalmente ambigua, cargar todo el ambiente de PHP y mantenerlo en la memoria para todos los hilos que lo necesiten. Esto sin embargo generaba problemas varios en ISS al ejecutar PHP como ISAPI ya que muchas extensiones estaban hechas pensado en el modelo Multiproceso (Linux) y obligaba a utilizar PHP como CGI, esto lo hacía más estable pero exageradamente más lento debido a que tiene que cargar y descargar de la memoria el ambiente completo de PHP en cada requerimiento o proceso.
Lo que Non-Thread Safe (NTS) permite es configurar ISS y otros servidores basados en el modelo de Windows (MultiHilo) para que usen PHP como CGI pero mejorando increíblemente su rendimiento (del orden de un 40% o más) ya que PHP no tiene que esperar la sincronización del proceso.
¿Qué versión utilizas tú?
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones
Comentarios