Alguien de IBM comentó que "el CFINT no es un trabajo, es un analizador del sistema de proceso utilizado para gestionar interrupciones y otros mecanismos del sistema. Aunque aparezca en los informes del Performance Monitor como una tarea, realmente no se trata de eso." Cuando se le preguntó si el CFINT quizás consumía una importante cantidad de ciclos intencionadamente, sin realizar ningún trabajo real, la respuesta fue "la operación y control de las tareas interactivas en los AS/400 Advanced Server forma parte integral del sistema y la información sobre el mismo no es pública."
Hummmm. Un simple "No" de IBM habría disipado las dudas sobre si el exagerado consumo es o no intencionado. Ahora bien podríamos pensar que el tal trabajo es una auténtica cerdada: "si parece un cerdo, actúa como un cerdo y devora CPU como un cerdo, es que probablemente se trate de un cerdo."
El cerdito glotón (Capítulo Segundo)
Ahora ya sabemos que el trabajo CFINTn se autoarranca en los modelos RISC Advanced Server (especialmente optimizados para trabajos C/S) cuando la carga de trabajo interactivo alcanza un cierto nivel y que, según todos los indicios, su única función es la de devorar ciclos de CPU hasta que la carga de interactivo regresa a los niveles establecidos por IBM.
Hace poco IBM ha liberado el APAR II09200 (“Impact of Interactive Work on Server Model Performance...”) que confirma que el trabajo CFINTx es un cerdo devorador de CPU. He aquí un fragmento de lo que dice más o menos:
“... el tiempo gastado en el CFINTn incrementa significativamente a medida que Ud. añade al sistema más trabajos no optimizados. Por ejemplo, cuando la utilización de CPU por un trabajo interactivo (un trabajo no optimizado) en un 50S es del 2% la utilización de CPU por el CFINTx es sólo del 4%. Si la utilización de CPU del trabajo interactivo pasa al 21%, el tiempo en el CFINTx aumenta y su consumo de CPU pasa al 40%. Finalmente, si la utilización de CPU por el trabajo interactivo pasa al 24%, la del CFINT pasa al 64%. El incremento de utilización de CPU por el CFINTx es el resultado directo de añadir demasiados trabajos no optimizados (en este caso, trabajos interactivos) al sistema...”. ¡Toma ya ajuste automático de rendimiento!