Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-06-2007
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
Sugerencias sobre un procesador P4 DUALCORE en firebird

Quiero comprar una PC para usarla como servidor de firebird esta pc tiene un procesador P4 DUALCORE, mi pregunta es la siguiente, a alguien de ustedes le ha tocado instalar Firebird con este tipo de procesadores, si es el caso, han tenido algun problema al respecto ????

Agradezco cualquier sugerencia.
__________________
"Hemos aprendido a volar como los Pájaros, y a nadar como los Peces, y todavía No aprendemos a vivir como Hermanos". Martin Luther King
Responder Con Cita
  #2  
Antiguo 05-06-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cool Huuyyy

En mi caso, fuera del fin; me ensamblaría una AMD x2 de 64 bits! si hay $$$ una 6000+ o por lo menos una 5200+
Con Firebird? no creo que tengas problems... pero porsiaca verifica sus especificaciones y requerimientos técnicos.
Responder Con Cita
  #3  
Antiguo 05-06-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Si el servidor va a tener Linux, entonces usa la versión ClassicServer.
Responder Con Cita
  #4  
Antiguo 05-06-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Si es windows, usa superServer:
Aquí una Classic vs Super
http://www.ibphoenix.com/main.nfs?a=..._ss_vs_classic

Hay un pdf que no sé donde lo bajé, añado lo principal:
Cita:
Si todavía no está seguro de cuál elegir (tal vez encuentre toda esta charla técnica un poco excesiva), utilice esta regla práctica:
 En Windows, elija Superserver.
 En Linux, elija cualquiera de los dos. En la mayoría de los casos, no notará una diferencia de rendimiento.
Note que Ud. puede cambiar en cualquier momento de una arquitectura a otra; sus aplicaciones y bases de datos seguirán
funcionando (salvo que sus aplicaciones llamen a funciones no soportadas o no completadas del Administrador de Servicios en
Classic).
Para Linux, los paquetes Superserver comienzan con FirebirdSS, los paquetes Classic con FirebirdCS. Para Windows,
hay un paquete de instalación combinado; se selecciona la arquitectura durante el proceso de instalación.
En superserver y con multiprocesador....
Cita:
No hay soporte para SMP. En máquinas multiprocesador con
Windows, el rendimiento puede incluso caer dramáticamente
cuando el SO cambia el proceso entre las CPUs. Para prevenir
esto, fije el parámetro CpuAffinityMask en el archivo de
configuración firebird.conf.
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #5  
Antiguo 05-06-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Por eso digo que si es Linux, con más de una cpu, usa la versión Classic.
Responder Con Cita
  #6  
Antiguo 05-06-2007
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
Gracias por sus comentarios, quiero probar primero con Win2003 Server,disculpe por la información tengo un error, es un procesador Intel CoreDuo no es un P4 PERDONENME
__________________
"Hemos aprendido a volar como los Pájaros, y a nadar como los Peces, y todavía No aprendemos a vivir como Hermanos". Martin Luther King
Responder Con Cita
  #7  
Antiguo 05-06-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por AGAG4
Gracias por sus comentarios, quiero probar primero con Win2003 Server,disculpe por la información tengo un error, es un procesador Intel CoreDuo no es un P4 PERDONENME
Me temo que si no han cambiado las cosas, con windows no vas a sacarle el potencial a ese procesador.
Al menos, hace unos años, no iban bien, hay que 'anclar' firebird a una de las cpu, por lo que casi mejor usar una cpu 'simple'.




P.d.: ya digo, antes era así, no he vuelto a probar firebird con windows desde el 2001.
Responder Con Cita
  #8  
Antiguo 05-06-2007
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Pues eso seria un problema de los desarrolladores de Firebird, no de Win. Windows 2003 desempeña excelentemente.

Y menos mal es un Core Duo, mil veces mejor que los P4 (una arquitectura mala, mala... por eso es que cogio terreno AMD).
__________________
El malabarista.
Responder Con Cita
  #9  
Antiguo 05-06-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por mamcx
Pues eso seria un problema de los desarrolladores de Firebird, no de Win. Windows 2003 desempeña excelentemente.

Y menos mal es un Core Duo, mil veces mejor que los P4 (una arquitectura mala, mala... por eso es que cogio terreno AMD).
Me explico:
Windows. En la ventanita del administrador de tareas->pestaña 'rendimiento', ahí se ven las gráficas de las distintas cpus del sistema.
Pues bien, lanzas una consulta 'pesada' y miras la gráfica de ocupación de la cpu. Ahora, mientras a la consulta le queda todavía un rato para acabar, lanzas otra consulta igualmente 'pesada'.

¿Qué ocurre en el primer caso?:
  • ¿usa el 100% de ambas cpus?
  • ¿usa el 100% de una cpu y la otra no la usa?
  • ¿usa el 50% de ambas cpus?
  • Otra respuesta
¿Qué ocurre en el segundo caso?:
  • ¿usa el 100% de ambas cpus?
  • ¿usa el 100% de una cpu y la otra no la usa?
  • ¿usa el 50% de ambas cpus?
  • Otra respuesta
Me gustaría saberlo porque desde hace años no lo he probado. Creo que era todavía Interbase 6.
Responder Con Cita
  #10  
Antiguo 05-06-2007
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
No se como sera con Firebird o Interbase, en mi trabajo uso Sql Server y utiliza eficientemente las CPU (y si se activa la opcion de usar fibras, aun mas).

Me va a llegar un super equipo (no pregunten, es un secreto) y dentro de unos dias le doy una probaita a esto...
__________________
El malabarista.
Responder Con Cita
  #11  
Antiguo 05-06-2007
Avatar de Monchi
Monchi Monchi is offline
Miembro
 
Registrado: jun 2006
Ubicación: Cordoba, Argentina
Posts: 18
Poder: 0
Monchi Va por buen camino
Cita:
Empezado por Lepe
En superserver y con multiprocesador....

Cita:
No hay soporte para SMP. En máquinas multiprocesador con
Windows, el rendimiento puede incluso caer dramáticamente
cuando el SO cambia el proceso entre las CPUs. Para prevenir
esto, fije el parámetro CpuAffinityMask en el archivo de
configuración firebird.conf.

Saludos
Yo tuve una ocasion que instalar en un P4HT con Windows 2003 Server y tuvimos un problema grande de rendimiento del Firebird, que solucionamos tocando ese parametro que puso Lepe.
Espero que te sirva.
Saludos
__________________
"Nunca en la historia de las guerras, tuvieron aviadores que afrontar una conjunción tan terrorífica de obstáculos mortales, ni aún los de la RAF sobre Londres en 1940 o los de la LUFTWAFFE en 1945."
Responder Con Cita
  #12  
Antiguo 06-06-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Monchi, se agradece mucho el comentario, si puedo pinchar un poco, ¿realmente cual era el problema, se colgaba FB? ¿que valor le pusiste 2, 3 ó 6? ¿qué pruebas realizaste para ver que funcionaba?.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #13  
Antiguo 06-06-2007
Avatar de RolphyReyes
RolphyReyes RolphyReyes is offline
Miembro
 
Registrado: ago 2004
Ubicación: Santo Domingo
Posts: 285
Poder: 20
RolphyReyes Va por buen camino
Smile

Saludos.

Aqui hay algo que te puede ayudar, extraido del Firebird_v1.5.3 Release Notes:

Cita:
CpuAffinityMask
(was cpu_affinity in isc_config/ibconfig). With Firebird SuperServer on Windows, there is a problem
with the operating system continually swapping the entire SuperServer process back and forth
between processors on SMP machines. This ruins performance. This parameter can be used on
SMP systems on Windows to set Firebird SuperServer's processor affinity to a single CPU.
Caution
Firebird Superservers, up to and including Release 1.5, may not support the Hyperthreading feature
of some later-model motherboards on Windows. To avoid balancing problems, you may
need to disable hyperthreading at system BIOS level.
CpuAffinityMask takes one integer, the CPU mask.
Example
CpuAffinityMask = 1
only runs on the first CPU (CPU 0).
CpuAffinityMask = 2
only runs on the second CPU (CPU 1).
CpuAffinityMask = 3
runs on both first and second CPU.
Calculating the affinity mask value
You can use this flag to set Firebird's affinity to any single processor or (on Classic server) any
combination of the CPUs installed in the system.
Consider the CPUs as an array numbered from 0 to n-1, where n is the number of processors in-
New Configuration Files
60
stalled and i is the array number of a CPU. M is another array, containing the MaskValue of each
selected CPU. The value A is the sum of the values in M.
Use the following formula to arrive at M and calculate the MaskValue A:
Mi = 2I
A = M1 + M2 + M3. . .
For example, to select the first and fourth processors (processor 0 and processor 3) calculate as
follows:
A = 20 + 23 = 1 + 8 = 9
__________________
Gracias,
Rolphy Reyes
Responder Con Cita
  #14  
Antiguo 06-06-2007
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
Gracias compañeros, soy muy buenas sus sugerencias ....!!!!

Vamos probando dijo el tragon
__________________
"Hemos aprendido a volar como los Pájaros, y a nadar como los Peces, y todavía No aprendemos a vivir como Hermanos". Martin Luther King
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Sugerencias sobre numeracion de facturas JoanKa Varios 23 04-01-2007 17:07:53
Sugerencias sobre bases de datos taita Conexión con bases de datos 19 17-11-2005 16:55:38
Sugerencias sobre la eleccion de bbdd taita Conexión con bases de datos 2 01-02-2005 13:24:42
Dudas y sugerencias sobre la web del ClubDelphi Magician^ Varios 13 05-04-2004 19:22:55
temperatura del procesador??? Andres_Franco Varios 1 10-01-2004 07:03:29


La franja horaria es GMT +2. Ahora son las 18:43:45.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi