Hola Fernando,  lo que te propone Ignacio:

"Crea un SBSD con una clase que tenga prioridad baja y timeslice pequeño.
Luego agregas el PJE para QZDASOINIT.
 Luego desde el Op.Navegator, indicas que clientes (IPs) entraran por ese 
subsistema.
 Esto, obliga a que clientes ODBC/JDBC de alto consumo, entren al AS400 con 
prioridad baja."

es lo mas completo y correcto, para que algun user entre con una prioridad y 
otro con otra, pero yo queria en realidad bajar la
prioridad a todos los trabajos QZDASOINIT. Este es un trabajo de prearranque 
del subsistema QUSRWRK que se ejecuta
con la clase QPWFSERVER de QSYS.   Y esto es lo que yo he cambiado, la clase 
QPWFSERVER/QSYS ajustando la prioridad
a 50 en lugar de 20 (no tiene efecto en las horas de maquina dedicada), y 
ajustando en varias pruefas el TIMESLICE asi com el 
DFTWAIT.

Muchos otros tecnicos opinan que antes de cambiar objetos de la QSYS debe 
hacerse una copia a una biblioteca y cambiar esa
copia para luego modificar la descripcion de subsistema para que apunte a la 
nueva clase que hemos creado. Yo  prefiero tener
siempre actualizada una CL con los cambios de objetos del sistema que tengo 
hechos, y pasarla despues de cada cambio de release.

Ahora he añadido este cambio de clase.  Pero ya tenia cambios del tipo.
CHGCMDDFT CMD(ENDJOB) NEWDFT('OPTION(*IMMED)')
etc.

A mi me ha ido bien cambiando la clase QPWFSERVER de QSYS.

Saludos

Josep Sánchez



----- Original Message ----- 
From: Fernando 
To: forum.help400 
Sent: Tuesday, November 06, 2007 1:56 PM
Subject: Re: Hacer que los trabajos de un user se ejecuten commenosprioridad.


Buenos dias, Josep

Quería saber como te fue con este tema. Estoy teniendo algunos problemas de 
performance en aplicaciones que utilizan los QZDASOINIT y quería saber si 
existe la posibilidad de aislar determinados Jobs (QZDASOINIT) para poder 
ajustar la performance en determinados casos. 

Desde ya muchas gracias por cualquier ayuda que me puedas brindar.


Fernando.




El día 24/10/07, Informat nombre < [EMAIL PROTECTED]> escribió:
Muchas gracias Alex, ahora ya tengo materia para trabajar, tengo que hacer 
pruebas.

Gracias de nuevo

Josep Sánchez
----- Original Message ----- 
From: alex martinez 
To: forum.help400 
Sent: Wednesday, October 24, 2007 7:10 PM
Subject: Re: Hacer que los trabajos de un user se ejecuten com menosprioridad.


Bueno, para este tema hay bastante literatura y diferentes técnicas, tan 
avanzadas como crear tu propio subsistema acotando los recursos a utilizar. Te 
incluyo dos tutoriales geniales:

http://www-03.ibm.com/servers/enable/site/education/wp/7eb2/7eb2.pdf 

Y este es un curso de rendimiento muy amplio, pero a ti te interesa el capítulo 
10
http://www-03.ibm.com/servers/eserver/iseries/perfmgmt/pdf/pcrmaug06.pdf 

Puedes empezar por crear tu propia clase, en vez de "tocar" una del sistema y 
cambiar el trabajo.

CRTDUPOBJ OBJ(QPWFSERVER) FROMLIB(QSYS) OBJTYPE(*CLS) TOLIB(QSYS) 
NEWOBJ(MICLASE) 
CHGPJE SBSD(QUSRWRK) PGM(QSYS/QZDASOINIT) CLS(QSYS/MICLASE) 

Aquí un ejemplo del wiki de Midrange bastante bien explicado y conciso. 

http://wiki.midrange.com/index.php/QZDASOINIT

SAlu2 


El día 24/10/07, Informat nombre <[EMAIL PROTECTED] > escribió: 
Ya lo he encontrado, es la clase QPWFSERVER la que controla:

-  La prioridad de trabajo, (la cambio de 20 a 50)  
-  La porcion de tiempo (timeslice) esta en 3000
-  El tiempo de espera por omision (esta en 30)
- Maximo timepo de CPU (esta en *NOMAX)
- Máximo de hebras (esta en *NOMAX)

Sabeis que mas cambiar para que este trabajo no se lleve todos los recursos, al 
menos en horas de prodcucion.  Estoy pensando en
bajarle la porción de tiempo.  
Se admiten sugerencias.

Muchas gracias

Josep Sánchez


----- Original Message ----- 
From: Informat nombre 
To: forum.help400@listas.combios.es 
Sent: Wednesday, October 24, 2007 6:19 PM
Subject: Hacer que los trabajos de un user se ejecuten com menos prioridad.


Tenemos un user que ejecuta transferencias de datos y otros trabajos solo en 
batch.  El caso es que
utiliza prioridad 20 para el trabajo QZDASOINIT y esto a veces nos hunde la 
maquina. El susbsistema es
QSYSWRK pero este susbsistema tiene tambien otros trabajos (QZRCSRVS).

Como podria rebajar la prioridad con que se ejecutan las transferencias de 
datos. He estado mirando los 
parametros de la descripcion de trabajo para este user, pero no veo nada que 
sirva.

Alguna idea ??  

Muchas gracias

Josep Sánchez

__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________ 

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400 




-- 
Mi blog sobre as400
http://www.ajut400.com 



__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400






__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a