A File SeGment (FSG) subsystem of a PDE (parallel database extension)
provides services for managing and allocating secondary memory such as
cache, providing data commits and retrieval operations on disk, and
providing routines to perform disk I/O (Input/Output) and other memory
operations for a file system. The FSG subsystem provides for the
determination of the amount of cache that may be utilized, locking that
portion of cache, using a buddy memory management system to manage the
cache, using one or more hash aging queues to determine when to free up
cache, permitting preloads of data into the cache, and asynchronously
accepting an I/O completion action from a user prior to completion of an
operation and performing such an I/O completion action.
Подсистема этапа архива (FSG) PDE (параллельного выдвижения базы данных) обеспечивает обслуживания для управлять и размещать вторичную память such as тайник, предусматривающ данные поручает и деятельности возвращения на диске, и обеспечивать режимы выполнить диск I/O (вход-выход) и другие деятельности памяти для системы файлов. Подсистема FSG обеспечивает для определения количества тайника может быть использовано, фиксирующ ту часть тайника, использующ системаа организации хозяйства памяти buddy для того чтобы управлять тайником, использующ one or more косы вызревания хэша для того чтобы обусловить когда освободить вверх прячет в тайнике, позволяющ поджатия данных в тайник, и asynchronously признавающ действие завершения I/O от потребителя до завершения деятельности и выполняющ такое действие завершения I/O.