Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Gratis
¡Más rápido que el navegador!
 

Aislamiento de tablas de páginas del núcleo

Índice Aislamiento de tablas de páginas del núcleo

El aislamiento de tablas de páginas del núcleo o kernel (KPTI, antes conocido como KAISER) es una característica del núcleo Linux que mitiga la vulnerabilidad de seguridad Meltdown (que afecta principalmente a las CPUs x86 de Intel) y mejora la resistencia del núcleo ante cualquier intento de saltarse la aleatoriedad en la disposición del espacio de direcciones del núcleo (KASLR).

26 relaciones: Advanced Micro Devices, Agujero de seguridad, Ataque de canal lateral, Backport, Broadwell (microarquitectura), Cambio de contexto, Coffee Lake, Espacio de usuario, Haswell, Intel, Interrupción, Llamada al sistema, MacOS, Meltdown (vulnerabilidad), Microsoft Windows, Núcleo Linux, Phoronix, PostgreSQL, Redis, Skylake (microarquitectura), Spectre (vulnerabilidad), Tabla de paginación, The Register, Translation Lookaside Buffer, Unidad central de procesamiento, X86.

Advanced Micro Devices

Advanced Micro Devices, Inc. (AMD) es una compañía estadounidense de semiconductores con sede en Santa Clara, California, que desarrolla procesadores de computación y productos tecnológicos similares de consumo.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Advanced Micro Devices · Ver más »

Agujero de seguridad

Un agujero de seguridad o vulnerabilidad es un fallo en un sistema de información que se puede explotar para violar la seguridad del sistema.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Agujero de seguridad · Ver más »

Ataque de canal lateral

En seguridad informática, un ataque de canal lateral es un ataque basado en información obtenida gracias a la propia implementación física de un sistema informático, en lugar de basarse en puntos débiles del algoritmo implementado como sería el caso de recurrir a criptoanálisis o explotar errores en el software.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Ataque de canal lateral · Ver más »

Backport

Un backport es la acción de hacer modificaciones a una versión antigua de un software con aportes o parches originados en versiones posteriores.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Backport · Ver más »

Broadwell (microarquitectura)

Broadwell es el nombre en clave para la microarquitectura de microprocesadores desarrollada por Intel como sucesora de la microarquitectura Haswell.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Broadwell (microarquitectura) · Ver más »

Cambio de contexto

Un cambio de contexto consiste en la ejecución de una rutina perteneciente al núcleo del sistema operativo multitarea de una computadora, cuyo propósito es parar la ejecución de un hilo o proceso para dar paso a la ejecución de otro distinto.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Cambio de contexto · Ver más »

Coffee Lake

Coffee Lake es el nombre en clave de la octava generación de procesadores Core creados por Intel Corporation siendo sucesor de Kaby Lake R, que fue una ligera mejora respecto a Kaby Lake.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Coffee Lake · Ver más »

Espacio de usuario

La expresión espacio de usuario se refiere a un espacio de aplicación, típicamente en Unix o en sistemas operativos tipo Unix, el cual es externo al núcleo.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Espacio de usuario · Ver más »

Haswell

Haswell es el nombre en clave de la microarquitectura de microprocesador desarrollada por Intel como sucesora de la arquitectura Ivy Bridge.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Haswell · Ver más »

Intel

Intel Corporation es el mayor fabricante de circuitos integrados del mundo según su cifra de negocio anual.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo e Intel · Ver más »

Interrupción

En el contexto de la informática, una interrupción (del inglés interrupt request, en español «petición de interrupción») es una señal recibida por el procesador de una computadora, que indica que debe «interrumpir» el curso de ejecución actual y pasar a ejecutar código específico para tratar esta situación.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo e Interrupción · Ver más »

Llamada al sistema

En informática, llamada al sistema (en inglés system call) es el mecanismo usado por una aplicación para solicitar un servicio al sistema operativo.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Llamada al sistema · Ver más »

MacOS

macOS (previamente, luego) es una serie de sistemas operativos gráficos desarrollados y comercializados por Apple desde 2001. Es el sistema operativo principal para la familia de computadoras Macintosh de Apple. Dentro del mercado de computadoras de escritorio, portátiles, hogareñas y mediante el uso de la web, fue por años el segundo sistema operativo de escritorio más utilizado, después de Microsoft Windows, hasta 2021. macOS es la segunda serie importante de sistemas operativos Macintosh. El primero se llama coloquialmente el Mac OS "clásico", que se introdujo en 1984, y cuyo lanzamiento final fue Mac OS 9 en 1999. La primera versión de escritorio, Mac OS X 10.0, se lanzó en marzo de 2001, con su primera actualización, 10.1, llegando más tarde ese año. Después de esto, Apple comenzó a poner nombres de los grandes felinos en sus lanzamientos, que duró hasta OS X 10.8 Mountain Lion. Desde OS X 10.9 Mavericks, las versiones han sido nombradas en hitos en California. Apple acortó el nombre a "OS X" en 2012 y luego lo cambió a "macOS" en 2016, adoptando la nomenclatura que estaban usando para sus otros sistemas operativos, iOS, watchOS y tvOS. La última versión es macOS Sonoma, que se lanzó al público en junio de 2023. Entre 1999 y 2009, Apple vendió una serie separada de sistemas operativos llamada Mac OS X Server. La versión inicial, Mac OS X Server 1.0, se lanzó en 1999 con una interfaz de usuario similar a Mac OS 8.5. Después de esto, se presentaron nuevas versiones al mismo tiempo que la versión de escritorio de Mac OS X. A partir de Mac OS X 10.7 Lion, las funciones del servidor se pusieron a disposición como un paquete separado en Mac App Store. macOS se basa en tecnologías desarrolladas entre 1985 y 1997 en NeXT, una compañía que el cofundador de Apple, Steve Jobs, creó después de dejar la compañía. La "X" en Mac OS X y OS X es el número romano para el número 10 y se pronuncia como tal. La X fue una parte prominente de la identidad de marca y comercialización del sistema operativo en sus primeros años, pero gradualmente retrocedió en importancia desde el lanzamiento de Snow Leopard en 2009. Se logró la certificación UNIX 03 para la versión Intel de Mac OS X 10.5 Leopard y todos los lanzamientos de Mac OS X 10.6 Snow Leopard hasta la versión actual también tienen la certificación UNIX 03. macOS comparte su núcleo basado en Unix, llamado Darwin, y muchos de sus frameworks con iOS, tvOS y watchOS. Una versión muy modificada de Mac OS X 10.4 Tiger se utilizó para la primera generación de Apple TV. Las versiones de Mac OS X de 1999 a 2005 pueden ejecutarse solo en los Mac basados en PowerPC de ese período de tiempo. Después de que Apple anunciara que cambiarían a CPUs de Intel a partir de 2006, se fabricó y distribuyó una versión separada de Mac OS X 10.4 Tiger exclusivamente con las primeras Mac basadas en Intel; incluía un emulador conocido como Rosetta, que permitía a los usuarios ejecutar la mayoría de las aplicaciones PowerPC en equipos Mac basados en Intel Mac OS X 10.5 Leopard fue la única versión que se creó como un binario universal, lo que significa que el disco de instalación admitió procesadores Intel y PowerPC. Mac OS X 10.6 Snow Leopard fue la primera versión disponible exclusivamente para equipos Mac basados en Intel. En 2011, Apple lanzó Mac OS X 10.7 Lion, que ya no soportaba procesadores Intel de 32 bits y tampoco incluía a Rosetta. Todas las versiones del sistema lanzado desde entonces se ejecutan exclusivamente en CPU Intel de 64 bits y no son compatibles con las aplicaciones PowerPC. En 2020, Apple anunció que, empenzando en 2020, los Mac nuevos tendrán sus propios CPUs, basados en la arquitectura ARM. Estos macs siguen soportando aplicaciones de Intel, y nuevas versiones de macOS tendrán el software de emulación Rosetta 2. macOS Big Sur es la primera versión de macOS que soporta Macs basados en ARM y Intel.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y MacOS · Ver más »

Meltdown (vulnerabilidad)

Meltdown es un agujero de seguridad en el hardware que afecta a los procesadores Intel x86, a los procesadores IBM POWER, y también a algunos procesadores basados en la arquitectura ARM, y que permite que un proceso malicioso pueda leer de cualquier lugar de la memoria virtual, aún sin contar con autorización para hacerlo.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Meltdown (vulnerabilidad) · Ver más »

Microsoft Windows

Windows es el nombre de una familia de distribuciones de software para PC, servidores, sistemas empotrados y antiguamente teléfonos inteligentes desarrollados y vendidos por Microsoft y disponibles para múltiples arquitecturas, tales como x86, x86-64 (x64) y ARM.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Microsoft Windows · Ver más »

Núcleo Linux

Linux es un núcleo mayormente libre semejante al núcleo de Unix.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Núcleo Linux · Ver más »

Phoronix

Phoronix es una web de técnologia que ofrece comentarios sobre productos, distribuciones de Linux, entrevistas y noticias, manteniendo una orientación a Linux en su contenido.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Phoronix · Ver más »

PostgreSQL

PostgreSQL, también llamado Postgres, es un sistema de gestión de bases de datos relacional orientado a objetos y de código abierto, publicado bajo la licencia PostgreSQL, similar a la BSD o la MIT.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y PostgreSQL · Ver más »

Redis

Redis es un motor de base de datos en memoria, basado en el almacenamiento en tablas de hashes (clave/valor) pero que opcionalmente puede ser usada como una base de datos durable o persistente.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Redis · Ver más »

Skylake (microarquitectura)

Skylake es el nombre en clave para la microarquitectura de microprocesador desarrollada por Intel como sucesora de la microarquitectura Broadwell, que fue lanzada en agosto de 2015.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Skylake (microarquitectura) · Ver más »

Spectre (vulnerabilidad)

Spectre es una vulnerabilidad que afecta a los microprocesadores modernos que utilizan predicción de saltos.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Spectre (vulnerabilidad) · Ver más »

Tabla de paginación

Las tablas de paginación o tablas de páginas son una parte integral del Sistema de Memoria Virtual en sistemas operativos, cuando se utiliza paginación.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Tabla de paginación · Ver más »

The Register

The Register (apodado El Reg o The Reg) es un sitio web británico de noticias de tecnología y opinión.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y The Register · Ver más »

Translation Lookaside Buffer

Un búfer de traducción anticipada o búfer de traducción adelantada, en inglés translation lookaside buffer (TLB), es una memoria caché administrada por la unidad de gestión de memoria (MMU), que contiene partes de la tabla de paginación, la cual relaciona las direcciones lógicas con las físicas.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Translation Lookaside Buffer · Ver más »

Unidad central de procesamiento

La unidad central de procesamiento (conocida por las siglas CPU, del inglés Central Processing Unit) o procesador es un componente del hardware dentro de un ordenador, teléfonos inteligentes, y otros dispositivos programables.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y Unidad central de procesamiento · Ver más »

X86

La familia x86 reagrupa los microprocesadores compatibles con el juego de instrucciones Intel 8086.

¡Nuevo!!: Aislamiento de tablas de páginas del núcleo y X86 · Ver más »

Redirecciona aquí:

Aislamiento de tablas de páginas del kernel, KPTI.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »