Hola Diego:
No creo que mi respuesta te ayude, pero ah� va:
1 - No lo s�, porque no lo he utilizado.
2 - Directamente no afecta apenas.
- Se consume CPU cuando se localizan los ficheros, se comprueban las
autorizaciones, se utilizan y se cierran.
- Seg�n esto, el mantener las v�as de acceso abiertas, en lugar de
perjudicar, mejora el rendimiento.
- El tama�o del trabajo, PAG y ODPs va aumentando y puede afectar al
rendimiento si se produce muchas faltas de p�ginas de Base de datos, por
ejemplo si dentro de un bucle se utilizan repetidamente ficheros que est�n
en distintas p�ginas. Normalmente el sistema consigue arreglar este
problema si se no vas demasiado corto de memoria.
- Aunque no lo creas abrir un fichero es una de las operaciones m�s
pesadas, por la resoluci�n de punteros y la comprobaci�n de autorizaciones.
- La ventaja de rendimiento conseguida manteniendo abiertos los
ficheros tiene como contrapartida que en caso de ca�da del sistema es m�s
probable que algunas actualizaciones de ficheros no queden reflejadas en el
disco.
Si los programas utilizan sentencias OPNQRYF o SQL embebido esto es lo que
realmente te puede hundir el sistema, sobre todo si est�s en V4R5 � V5R1.
En estos casos comprueba las PTF acumulativas, el Grupo Hiper y el Grupo
Base de Datos.
Si detectas que alg�n trabajo consume demasiado, � es el que te dispara los
CFINT, puedes ejecutarlo con STRDBG, sin puntos de interrupci�n, y revisar
las anotaciones de trabajo donde el �Optimizador? de Base de Datos te puede
dar algunas pistas.
Suerte.
Saludos,
---------------------------
Santiago Mart�
Dusen, S.A.
---------------------------
Diego Antonio Skupie�
<[EMAIL PROTECTED] Para: <[EMAIL PROTECTED]>
.ar> cc:
Enviado por: Asunto: rendimiento -ayuda - socorro
-
forum.help400-request@
combios.es
14/03/2002 12:23
Por favor, responda a
forum.help400
Hola lista:
Estoy teniendo graves problemas de performance en mi as/400 . se me
dispara el CFINT cada tanto.
he efectuado varios an�lisis de rendimiento con las herramientas propias
del as/400 (GO PERFORM) mis dudas son dos:
1) puede ser que en los datos obtenidos mediante la recogida de
rendimiento los trabajos interactivos me figuren como trabajos de paso a
traves? PTH cuando en realidad son INT.
2) El hecho de que cada trabajo interactivo no cierre las v�as de acceso
que va abriendo hasta que finaliza afecta la performance interactiva?
Aclaro que todos los aplicativos que tengo est�n desarrollados con genexus,
por la forma en que est�n dise�ados no se cierran nunca las v�as de acceso
que se van abriendo (tengo trabajos con hasta 800 v�as de acceso abiertas)
La excusa es que si necesitan tal o cual archivo no se demandara tiempo en
la apertura del mismo si ya esta abierto , por lo tanto si un usuario esta
parado en un men� mantiene abiertas todas las v�as de acceso que fue
utilizando en los programas que fue llamando. Yo creo que el tiempo que
demande la apertura de uno o varios archivos no tendr�a que ser
significativo.
Agradezco todo tipo de respuestas y datos que puedan ayudarme hasta tanto
realice un upgrade de maquina (tengo una 720-207c)
Atte . Diego Antonio Skupie�
_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]?body=LEAVE