REDUCCION DE CONTIENDAS DE ACCESO A DISPOSITIVOS RESERVADOS.

    公开(公告)号:ES2349376T3

    公开(公告)日:2010-12-30

    申请号:ES09711029

    申请日:2009-02-09

    Applicant: IBM

    Abstract: Un método para reducir la contienda de acceso a dispositivos reservados en una unidad de control, en comunicación con una pluralidad de sistemas operativos a través de uno o más canales, comprendiendo el método: recibir (1102) un mensaje de órdenes en la unidad de control desde un primer sistema operativo de la pluralidad de sistemas operativos a través de uno o más canales, donde el mensaje de órdenes incluye una orden de operación de E/S para el dispositivo que está en comunicación con la unidad de control; recibir (1104) un indicador de dispositivo ocupado desde el dispositivo, donde el indicador de dispositivo ocupado notifica a la unidad de control que el dispositivo está reservado por un segundo sistema operativo de la pluralidad de sistemas operativos; poner en cola (1106) el mensaje de órdenes en la cola de dispositivos ocupados, como respuesta al indicador de dispositivo ocupado; supervisar (1108) el dispositivo esperando un indicador de dispositivo terminado, donde el indicador de dispositivo terminado notifica a la unidad de control que el dispositivo está listo para recibir una nuevo orden de operación de E/S; y dar servicio (1110) a la cola de dispositivos ocupados para efectuar la orden de operación de E/S, como respuesta al indicador de dispositivo terminado; caracterizado porque: donde el mensaje de órdenes es un mensaje de la unidad de información de órdenes de transporte, incluyendo un bloque de control de órdenes de transporte (TCCB) que mantiene la orden de operación de E/S como parte de un programa del canal de la palabra de control de transporte (TCW) y que comprende además: iniciar un temporizador de dispositivo ocupado como respuesta a la puesta en cola del mensaje de órdenes en la cola de dispositivos ocupados; leer un valor del temporizador de dispositivos ocupados como respuesta al servicio a la cola de dispositivos ocupados, para efectuar la orden de la operación de E/S; y entregar el valor del temporizador de dispositivos ocupados en un mensaje de la unidad de información de respuesta de transporte al primer sistema operativo, a través de uno o más canales.

    COMPUTER COMMAND AND RESPONSE FOR DETERMINING THE STATE OF AN I/O OPERATION

    公开(公告)号:CA2704136A1

    公开(公告)日:2009-08-20

    申请号:CA2704136

    申请日:2009-02-09

    Applicant: IBM

    Abstract: A state of an input/output (I/O) operation in an I/O processing system is determined. A request for performing the I/O operation is received from an I/O operating system at a channel subsystem and forwarded to a control unit controlling an I/O device for executing the I/O operation. After a predetermined amount of time passes without receiving indication from the control unit that the I/O operation is completed, an interrogation request is received at the channel subsystem from the I/O operating system for determining the state of the I/O operation. An interrogation command is sent from the channel subsystem to the control unit. A response is received from the control unit, the response indicates a state of the I/O device executing the I/O operation, a state of the control unit controlling the I/O device executing the I/O operation, and the state of the I/O operation being executed.

    Umwandeln von Speicherpools mit großem Speicherbereich in Speicherpools mit kleinem Speicherbereich am Speicherort

    公开(公告)号:DE112020003382T5

    公开(公告)日:2022-04-21

    申请号:DE112020003382

    申请日:2020-08-25

    Applicant: IBM

    Abstract: Ein durch einen Computer implementiertes Verfahren dient gemäß einem Ansatz dazu, einen bestehenden Speicherpool in einen geplanten Speicherpool am Speicherort umzuwandeln. Das durch einen Computer implementierte Verfahren umfasst: Identifizieren einer Anforderung zum Umwandeln des bestehenden Speicherpools mit einer ersten Speicherbereichsgröße in den geplanten Speicherpool mit einer zweiten Speicherbereichsgröße, wobei der erste Speicherbereich größer ist als der zweite Speicherbereich. Für jeden Datenträger im bestehenden Speicherpool: für einen Eintrag in der Datenträger-Segmenttabelle, der dem gegebenen Datenträger entspricht, wird eine vorübergehende Pause/Sperre durchgeführt, und auf den VST-Eintrag wird eine neue Struktur angewendet. Die neue Struktur unterteilt die dem VST-Eintrag zugehörigen bestehenden physischen Speicherbereiche in zwei oder mehr kleinere physische Speicherbereiche. Außerdem wird für jede der Speicherbänke im bestehenden Speicherpool die gegebene Speicherbank von der ersten Speicherbereichsgröße in die zweite Speicherbereichsgröße umgewandelt.

Patent Agency Ranking