Recolección de elementos no utilizados conservativa y números enteros etiquetados para la gestión de memoria.
Un procedimiento, que comprende:
la identificación (600) de objetos-raíz incluidos en una pila de llamadas,
en el que los objetos-raíz comprenden representaciones de números enteros y representaciones de punteros;
el etiquetado (610) de las representaciones de números enteros, en el que una representación de números enteros etiquetada se puede distinguir de una representación de puntero no etiquetada;
el seguimiento (620) de los objetos-raíz en un conjunto de ubicaciones de memoria correspondientes, en el que se realiza un seguimiento posterior en la representación de puntero no etiquetada, y en el que el seguimiento posterior es omitido en la representación de números enteros etiquetada; y
la liberación (630) de memoria asignada a un conjunto de objetos inaccesibles por la pila de llamadas.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2012/032639.
Solicitante: Microsoft Technology Licensing, LLC.
Inventor/es: LUCCO,STEVEN, MAN,CURTIS CHENG-CHENG.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- G06F12/00 FISICA. › G06 CALCULO; CONTEO. › G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › Acceso, direccionamiento o asignación en sistemas o arquitecturas de memoria (entrada digital a partir de, o salida digital hacia soportes de registro, p. ej. hacia unidades de almacenamiento de disco G06F 3/06).
- G06F9/06 G06F […] › G06F 9/00 Disposiciones para el control por programa, p. ej. unidades de control (control por programa para dispositivos periféricos G06F 13/10). › que utilizan programas almacenados, es decir que utilizan una unidad de almacenamiento interna del equipo de procesamiento para recibir o conservar programas.
PDF original: ES-2615855_T3.pdf
Patentes similares o relacionadas:
Sistema y método para acceso de usuario de unidad de dispensación, del 26 de Junio de 2019, de OMNICELL, INC: Un sistema de dispensación , que comprende: un armario que tiene una pluralidad de localizaciones de almacenamiento para almacenar […]
Gestión de datos en redes informáticas y de telecomunicaciones, del 22 de Mayo de 2019, de Privowny, Inc: Un sistema que comprende: al menos un procesador de hardware; una memoria que almacena código de programa, siendo ejecutable el código de programa […]
Método y dispositivo de gestión de memoria y controlador de memoria, del 19 de Marzo de 2019, de HUAWEI TECHNOLOGIES CO., LTD.: Un método de gestión de memoria, en donde el método se aplica a un dispositivo de gestión de memoria, y el dispositivo de gestión de memoria se ubica en un […]
Control de manera selectiva de ejecución de instrucciones en procesamiento transaccional, del 27 de Febrero de 2019, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un método de control de ejecución de instrucciones dentro de transacciones en un procesador; en donde el procesador comprende una unidad […]
Sistema y método para la gestión distribuida de ordenadores compartidos, del 20 de Febrero de 2019, de Zhigu Holdings Limited: Método para operar una arquitectura de gestión informática de múltiples niveles, teniendo dicho método los siguientes pasos: operar un ordenador […]
Método de procesamiento de información, dispositivo de procesamiento de información, programa y medio de grabación, del 28 de Noviembre de 2018, de RAKUTEN, INC: Método de procesamiento de información que gestiona un directorio para almacenar información de grabación, que comprende: una etapa de obtención de información de […]
Gestión del almacenamiento sobre la base del contenido, del 26 de Septiembre de 2018, de NICE SYSTEMS LIMITED: Procedimiento para la gestión del almacenamiento de datos de acuerdo con el contenido de los datos obtenidos a partir de una o más fuentes de entrada, comprendiendo: - convertir […]
Sistema y procedimiento de gestión distribuida de ordenadores compartidos, del 3 de Enero de 2018, de Zhigu Holdings Limited: Un procedimiento que comprende: permitir que un inquilino al que se ha alquilado un grupo de uno o más ordenadores en una instalación para comunicar […]