stringtranslate.com

recurso del sistema

En informática , un recurso del sistema , o recurso simple , es cualquier componente físico o virtual de disponibilidad limitada dentro de un sistema informático . Todos los dispositivos conectados y 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 la gestión 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 la nube para proporcionar servicios a través de redes.

Principales tipos de recursos

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 no contiguas . Por ejemplo, asignar 1 GB de memoria en un solo bloque, en lugar de asignarla en 1024 bloques de 1 MB 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 . [1] Los recursos comprimibles, generalmente los de rendimiento, como la CPU y el ancho de banda de la red, se pueden limitar de manera benigna: el usuario se ralentizará proporcionalmente a la limitación, pero por lo demás procederá normalmente. Otros recursos, generalmente los de almacenamiento, como la memoria, no se pueden limitar sin causar fallas (si un proceso no puede asignar suficiente memoria, normalmente no puede ejecutarse) o una degradación severa del rendimiento, como por ejemplo debido a la 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 clara; Como se mencionó, un sistema de paginación puede permitir que la memoria principal (almacenamiento primario) se comprima (mediante paginación al disco duro (almacenamiento secundario)), y algunos sistemas permiten memoria descartable para cachés, que se puede comprimir sin un impacto desastroso en el rendimiento. La energía eléctrica es hasta cierto punto comprimible: sin energía (o sin suficiente voltaje) un dispositivo eléctrico no puede funcionar y se detendrá o fallará, 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 suspenderse pero no cancelarse, con un consumo de energía mucho menor.

Ver también

Referencias

  1. ^ El modelo de recursos de Kubernetes: "Algunos recursos, como la CPU y el ancho de banda de la red, son comprimibles, lo que significa que su uso puede limitarse potencialmente de una manera relativamente benigna".