An application programming interface (API) enables application programs in a multitasking operating environment to classify portions of their code and data in a group that the operating system loads into physical memory all at one time. Designed for operating systems that implement virtual memory, this API enables memory-intensive application programs to avoid performance degradation due to swapping of units of memory back and forth between the hard drive and physical memory. Instead of incurring the latency of a page fault whenever the application attempts to access code or data in the group that is not located in physical memory, the API makes sure that all of the code or data in a group is loaded into physical memory at one time. This increases the latency of the initial load operation, but reduces performance degradation for subsequent memory accesses to code or data in the group.

Un interfaz de programación de uso (API) permite a programas de uso en un ambiente de funcionamiento de los trabajos múltiple clasificar las porciones de su código y datos en un grupo ese las cargas en memoria física todas del sistema operativo contemporáneamente. Diseñado para los sistemas operativos que ponen memoria en ejecucio'n virtual, este API permite a programas de uso memoria-intensivos evitar la degradación del funcionamiento debido al intercambio de unidades de la memoria hacia adelante y hacia atrás entre la impulsión dura y la memoria física. En vez de incurrir en el estado latente de una avería de página siempre que el uso procure al código o a los datos de acceso en el grupo que no está situado en memoria física, el API se cerciora de que todos los código o datos en un grupo están cargados en memoria física contemporáneamente. Esto aumenta el estado latente de la operación inicial de la carga, pero reduce la degradación del funcionamiento para los accesos de memoria subsecuentes al código o a los datos en el grupo.

 
Web www.patentalert.com

< (none)

< Method and system for deterministic hashes to identify remote methods

> System and method for organizing devices in a network into a tree using suitability values

> (none)

~ 00003