Method and system for dynamically managing data structures to optimize computer network performance

   
   

A method and system for providing and dynamically managing the size of a storage space containing data structures depending on a current network load. The present invention expands the size of a storage space when the amount of data therein is large, thereby reducing the time spent searching for values within the data structure. When the amount of data within the storage space is small, the present invention contracts the size of the storage space to reduce the memory needed to maintain the storage space. In this manner, the present invention dynamically adjusts the size of the storage space in response to changing network loads to ensure that network performance remains optimized.

Un método y un sistema para proporcionar y dinámicamente manejar el tamaño de un espacio de almacenaje que contiene las estructuras de datos dependiendo de una carga actual de la red. La actual invención amplía el tamaño de un espacio de almacenaje cuando la cantidad de datos en esto es grande, de tal modo reduciendo buscar pasado tiempo para valores dentro de la estructura de datos. Cuando la cantidad de datos dentro del espacio de almacenaje es pequeña, la invención del presente contrae el tamaño del espacio de almacenaje para reducir la memoria necesitada para mantener el espacio de almacenaje. De este modo, la actual invención ajusta dinámicamente el tamaño del espacio de almacenaje en respuesta a cargas de la red que cambian para asegurarse de que el funcionamiento de la red sigue optimizado.

 
Web www.patentalert.com

< Adaptive filtering and learning system having increased convergence speed and stability

< System and method for processing and display of geographical data

> Identification of target structures E.G. in vivo selection method for a phage library

> Fabric treatment composition

~ 00111