Systems, methods, and computer products that improve the performance of
computer-implemented I/O operations for complex applications, such as a
database, that are ported to target computer systems that are not tailored
to support the high-performance services that may benefit applications.
Complex applications, such as a database, often manage I/O access
operations by a caching mechanism that is tailored to the needs of the
application. When porting an application to a target computer system that
does not support certain I/O access features, I/O performance of the
application may be limited. The present invention may be implemented by
introducing specialized I/O access features that are tailored to enhance
I/O access performance for complex applications, such as a database.
Systeme, Methoden und Computerprodukte, die die Leistung der Computer-eingeführten I/O Betriebe für komplizierte Anwendungen, wie eine Datenbank verbessern, die getragen werden, um Computersysteme zu zielen, die nicht zur Unterstützung die leistungsstarken Dienstleistungen hergestellt werden, die Anwendungen fördern können. Komplizierte Anwendungen, wie eine Datenbank, handhaben häufig I/O Zugang Betriebe durch eine cachierende Einheit, die zu den Notwendigkeiten der Anwendung hergestellt wird. Wenn sie eine Anwendung zu einem Zielcomputersystem trägt, das nicht bestimmte I/O Zugang Eigenschaften stützt, kann I/O Leistung der Anwendung begrenzt sein. Die anwesende Erfindung kann eingeführt werden, indem man fachkundige I/O Zugang Eigenschaften, die hergestellt werden, um I/O Zugang Leistung für komplizierte Anwendungen zu erhöhen, wie eine Datenbank vorstellt.