A method and architecture for improved system resource management and
allocation for the processing of request and response messages in a
computer system. The resource management scheme provides for dynamically
sharing system resources, such as data buffers, between request and
response messages or transactions. In particular, instead of simply
dedicating a portion of the system resources to requests and the remaining
portion to responses, a minimum amount of resources are reserved for
responses and a minimum amount for requests, while the remaining resources
are dynamically shared between both types of messages. The method and
architecture of the present invention allows for more efficient use of
system resources, while avoiding deadlock conditions and ensuring a
minimum service rate for requests.
Метод и зодчество для улучшенных управления ресурсами и распределения системы для обрабатывать запроса и ответные сообщения в системе компьютера. Схема управления ресурсами обеспечивает для dynamically делить ресурсы системы, such as буфера данных, между запросом и ответными сообщениями или трудыами. В частности, вместо просто предназначать часть ресурсов системы к запросам и остальную часть к реакциям, минимальное количество ресурсов reserved для реакций и минимального количества для запросов, пока остальные ресурсы dynamically поделены между обоими типами сообщений. Метод и зодчество присытствыющего вымысла позволяют для более эффективной пользы ресурсов системы, пока избегающ deadlock подготовляют и обеспечивающ минимальный интенсивностьа обслуживания для запросов.