Javier, No es mala idea, ya tengo algo publicado en mi blog: http://as400howto.blogspot.com/2010/03/uso-del-mandato-wrkactjob.html http://as400howto.blogspot.com/2009/06/entradas-de-direccionamiento.html http://as400howto.blogspot.com/2009/06/colas-de-trabajos.html http://as400howto.blogspot.com/2009/05/cola-de-trabajos-independiente.html http://as400howto.blogspot.com/2009/04/someter-trabajos-batch.html http://as400howto.blogspot.com/2008/10/memoria-para-subsistema-dedicado.html
Puede que haga una recopilación y lo cuelgue en el nuevo grupo IBM MydW Recursos400<https://www.ibm.com/developerworks/mydeveloperworks/groups/service/html/communityview?communityUuid=81e67f1a-3698-4109-b043-06fd5bbb8acb> . Buen fin de semana. Martí Riera www.as400howto.com IBM DeveloperWorks: Group Recursos AS400<https://www.ibm.com/developerworks/mydeveloperworks/groups/service/html/communityview?communityUuid=81e67f1a-3698-4109-b043-06fd5bbb8acb> 2010/6/18 Javier Mora <[email protected]> > Martí, veo que estás mucho mejor preparado que yo en la relativo a la > gestión de trabajos del OS/400, ¿te animas a explicarlo y publicarlo en > Recursos AS400? A mí me vendría de perlas. > > Chao. > > Javier > > ------------------------------ > *De:* [email protected] [mailto: > [email protected]] *En nombre de *Marti Riera > *Enviado el:* viernes, 18 de junio de 2010 12:09 > > *Para:* forum.help400 > *Asunto:* Re: Ayuda > > Bueno, > > No se si vamos abrir un nuevo hilo.., pero creo que es interesante > explicarlo: > > "En mi opinión, una tarea "pesada" puede tardar en ejecutarse muchos > minutos o incluso algunas horas. De ejecutarse por lotes o interactivo puede > variar bastante el tiempo pero nunca se conseguirá un tiempo de respuesta de > segundos y mucho menos inferior a un segundo." > > Si y no, en general se cree que los trabajos interactivos van mas rápidos > que los batch, pero depende. Básicamente todo depende de 2 parámetros del > trabajo: > > - *RUNPTY:* (el mas conocido y usado) que indica al sistema operativo > que prioridad de ejecución tiene el trabajo. Normalmente los trabajos > interactivos tienen prioridad 25, que es mas alta que los batch y que por > omisión tiene 50. Por tanto el OS400 si tiene tareas esperando de una > prioridad mas alta las ejecutaran antes. > - *TIMESLICE: *(menos conocido pero muy importante) nos indica cuantos > mili-segundos permanecerá, como máximo, el trabajo activo en la CPU, para > los interactivos este tiene un valor de 2000, en cambio los batch tienen > 5000. esto es asi para permitir que los trabajos batch procesen mas datos > cuando están ejecutándose y por eso son capaces de procesar más datos > cuando > están activos. > - *PURGE*: Este lo dejo para otro día porque es más difícil de entender > (yo a veces no lo entiendo) > > Por esta razón los trabajos interactivos aunque se ejecutan más a menudo > (runpty), están menos tiempo activos (timeslice), esto es consecuente con el > tipo de transacciones que debe ejecutar un trabajo interactivo y que depende > más de las transacciones (interacciones) del usuario que esta frente a la > sesión de pantalla, que deberían ser de corta duración. > Por contra es la razón por la que los trabajos batch están menos veces > activos, pero cuando lo están, están más tiempo; y también es consecuente > con el tipo de trabajo que debe realizar y que mayormente son > lecturas/escrituras masivas a disco. > > Esta claro que también depende de la carga de trabajos interactivos y de > batch que tengamos al mismo tiempo en el sistema; eso es una de las razones > por la que aparece el concepto de "ventana batch" y que hace referencia a > las horas en que reservamos el sistema para ejecutar la mayoría de procesos > batch de final o apertura de día/semana/mes/año, normalmente en horario > nocturno y sin casi trabajos interactivos. > > *Una recomendación: *Ojo con jugar con estos valores si nos pasamos y > según que condiciones, podemos a tener problemas de rendimiento. > > Saludos :o) > > Martí Riera > www.as400howto.com > > > 2010/6/18 Javier Mora <[email protected]> > >> Hola Martí: >> >> "..si la sesión tiene que esperar a que acabe el proceso por lotes no >> ganas demasiado." >> No tan de acuerdo, si lanzas tareas p"pesadas" por batch el sistema esta >> configurado para obtener un mejor rendimiento en este tipo de tareas, por >> tanto la recomendación sigue siendo la misma: Tareas pesadas al batch. >> >> De ahí mi comentario de "no ganas demasiado", es decir, te toca esperar un >> poco menos. ;-) >> >> >> >> Saludos. >> >> Javier >> >> >> >> >> ____________________________________________________ >> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) >> Forum.Help400 © Publicaciones Help400, S.L. >> > > > ____________________________________________________ > Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) > Forum.Help400 © Publicaciones Help400, S.L. >
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

