Recurso del sistema - System resource

En informática , un recurso del sistema , o simplemente un recurso , es cualquier componente físico o virtual de disponibilidad limitada dentro de un sistema informático . Todos los dispositivos conectados y los componentes internos del sistema son recursos. Los recursos del sistema virtual incluyen archivos (concretamente identificadores de archivos ), conexiones de red (concretamente sockets de red ) y áreas de memoria .

La gestión de recursos se conoce como gestión de recursos e incluye tanto la prevención de fugas de recursos (no liberar un recurso cuando un proceso ha terminado de usarlo) como el tratamiento de la contención de recursos (cuando varios procesos desean acceder a un recurso limitado). Los recursos informáticos se utilizan en la computación en nube para proporcionar servicios a través de redes.

Tipos de recursos principales

Recursos generales

Categorías

Algunos recursos, en particular la memoria y el espacio de almacenamiento, tienen una noción de "ubicación" y se pueden distinguir las asignaciones contiguas de las asignaciones no contiguas . Por ejemplo, asignar 1 GB de memoria en un solo bloque, en lugar de asignarlo en 1024 bloques de 1 MB de tamaño cada uno. Esto último se conoce como fragmentación y, a menudo, afecta gravemente al rendimiento, por lo que el espacio libre contiguo es una subcategoría del recurso general de espacio de almacenamiento.

También se pueden distinguir los recursos comprimibles de los incompresibles . Los recursos comprimibles, generalmente los de rendimiento, como la CPU y el ancho de banda de la red, pueden regularse de forma benigna: el usuario se ralentizará proporcionalmente a la limitación, pero de lo contrario procederá normalmente. Otros recursos, generalmente los de almacenamiento, como la memoria, no se pueden estrangular sin causar fallas (si un proceso no puede asignar suficiente memoria, por lo general no se puede ejecutar) o una degradación severa del rendimiento, como debido a una paliza (si un conjunto de trabajo no encaja en memoria y requiere paginación frecuente, el progreso se ralentizará significativamente). La distinción no siempre es nítida; como se mencionó, un sistema de paginación puede permitir que la memoria principal (almacenamiento primario) se comprima (pagándola en el disco duro (almacenamiento secundario)), y algunos sistemas permiten memoria descartable para cachés, que es comprimible sin un impacto desastroso en el rendimiento. La energía eléctrica es hasta cierto punto comprimible: sin energía (o sin voltaje suficiente) un dispositivo eléctrico no puede funcionar y se detendrá o chocará, pero algunos dispositivos, en particular los teléfonos móviles, pueden permitir un funcionamiento degradado con un consumo de energía reducido, o pueden permitir que el dispositivo para ser suspendido pero no terminado, con un consumo de energía mucho menor.

Ver también

Referencias