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

Hilo (informática)

Índice Hilo (informática)

En sistemas operativos, un hilo o hebra (del inglés thread), proceso ligero o subproceso es una secuencia de tareas encadenadas muy pequeña que puede ser ejecutada por un sistema operativo.

41 relaciones: API, Bloqueo mutuo, C (lenguaje de programación), C++, Cambio de contexto, Computación concurrente, Computación distribuida, Computadora, Comunicación entre procesos, Contador de programa, Embarcadero Delphi, Fedora (sistema operativo), Gastos generales, Hardware, Hoja de cálculo, Hyper-Threading, Idioma inglés, Intel, Inversión de prioridades, Java (lenguaje de programación), Lenguaje de programación, Memoria de acceso aleatorio, Multiprocesamiento, Núcleo (informática), Núcleo Linux, Operación atómica, OS/2, Pentium 4, Pila de llamadas, Planificador, POSIX, Proceso (informática), Programador, Registro de pila, Semáforo (informática), Sistema operativo, Software de aplicación, Solaris (sistema operativo), Ubuntu, Unidad central de procesamiento, Windows 2000.

API

Una API (del inglés, application programming interface, en español, interfaz de programación de aplicaciones) es una pieza de código que permite a diferentes aplicaciones comunicarse entre sí y compartir información y funcionalidades.

¡Nuevo!!: Hilo (informática) y API · Ver más »

Bloqueo mutuo

En sistemas operativos, el bloqueo mutuo (también conocido como interbloqueo, traba mortal, deadlock, abrazo mortal) es el bloqueo permanente de un conjunto de procesos o hilos de ejecución en un sistema concurrente que compiten por recursos del sistema o bien se comunican entre ellos.

¡Nuevo!!: Hilo (informática) y Bloqueo mutuo · Ver más »

C (lenguaje de programación)

C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.

¡Nuevo!!: Hilo (informática) y C (lenguaje de programación) · Ver más »

C++

C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup.

¡Nuevo!!: Hilo (informática) y C++ · 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!!: Hilo (informática) y Cambio de contexto · Ver más »

Computación concurrente

La computación concurrente es una forma de cómputo en la cual varios cálculos se realizan concurrentemente, y no uno a la vez de forma secuencial.

¡Nuevo!!: Hilo (informática) y Computación concurrente · Ver más »

Computación distribuida

La computación distribuida es un modelo para resolver problemas de computación masiva utilizando un gran número de ordenadores organizados en clústeres incrustados en una infraestructura de telecomunicaciones distribuida.

¡Nuevo!!: Hilo (informática) y Computación distribuida · Ver más »

Computadora

Computadora, computador u ordenador es una máquina electrónica digital programable que ejecuta una serie de comandos para procesar los datos de entrada, obteniendo convenientemente información que posteriormente se envía a las unidades de salida.

¡Nuevo!!: Hilo (informática) y Computadora · Ver más »

Comunicación entre procesos

La comunicación entre procesos (comúnmente IPC, del inglés Inter-Process Communication) es una función básica de los sistemas operativos.

¡Nuevo!!: Hilo (informática) y Comunicación entre procesos · Ver más »

Contador de programa

El contador de programa (en inglés Program Counter o PC), también llamado contador de eventos (Instruction Pointer), parte de la unidad central de proceso en algunas computadoras, es un registro del procesador de un computador que indica la posición donde está el procesador en su secuencia de instrucciones.

¡Nuevo!!: Hilo (informática) y Contador de programa · Ver más »

Embarcadero Delphi

Embarcadero Delphi, antes conocido como CodeGear Delphi, Inprise Delphi y Borland Delphi, es un entorno de desarrollo de software diseñado para la programación de aplicaciones multiplataforma con énfasis en la programación visual.

¡Nuevo!!: Hilo (informática) y Embarcadero Delphi · Ver más »

Fedora (sistema operativo)

Fedora (AFI) es una distribución GNU/Linux para propósitos generales.

¡Nuevo!!: Hilo (informática) y Fedora (sistema operativo) · Ver más »

Gastos generales

En un negocio o proyecto de cualquier tipo se denominan gastos o costes generales, en inglés overhead (abreviado de overhead cost u overhead expense), al gasto por el mero hecho de tener una actividad en funcionamiento.

¡Nuevo!!: Hilo (informática) y Gastos generales · Ver más »

Hardware

El hardware, equipo o soporte físico en informática se refiere a las partes físicas, tangibles, de un sistema informático, sus componentes eléctricos, electrónicos y electromecánicos.

¡Nuevo!!: Hilo (informática) y Hardware · Ver más »

Hoja de cálculo

Una hoja de cálculo es un tipo de documento que permite manipular datos numéricos y alfanuméricos dispuestos en forma de tablas compuestas por celdas, las cuales se suelen organizar en una matriz de filas y columnas.

¡Nuevo!!: Hilo (informática) y Hoja de cálculo · Ver más »

Hyper-Threading

Hyper-Threading es una marca registrada de la empresa Intel para promover la implementación de la tecnología multihilo simultáneo, también conocido como SMT por sus siglas en inglés.

¡Nuevo!!: Hilo (informática) y Hyper-Threading · Ver más »

Idioma inglés

El idioma inglés (English) es una lengua germánica occidental perteneciente a la familia de lenguas indoeuropeas, que surgió en los reinos anglosajones de Inglaterra.

¡Nuevo!!: Hilo (informática) e Idioma inglés · Ver más »

Intel

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

¡Nuevo!!: Hilo (informática) e Intel · Ver más »

Inversión de prioridades

La inversión de prioridades es un caso problemático en la planificación de tareas.

¡Nuevo!!: Hilo (informática) e Inversión de prioridades · Ver más »

Java (lenguaje de programación)

Java es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems.

¡Nuevo!!: Hilo (informática) y Java (lenguaje de programación) · Ver más »

Lenguaje de programación

Un lenguaje de programación es un lenguaje formal (o artificial, es decir, un lenguaje con reglas gramaticales bien definidas) que proporciona a una persona, en este caso el programador, la capacidad y habilidad de escribir (o programar) una serie de instrucciones o secuencias de órdenes en forma de algoritmos con el fin de controlar el comportamiento físico o lógico de un sistema informático, para que de esa manera se puedan obtener diversas clases de datos o ejecutar determinadas tareas.

¡Nuevo!!: Hilo (informática) y Lenguaje de programación · Ver más »

Memoria de acceso aleatorio

La memoria de acceso aleatorio (Random Access Memory, RAM) es una memoria de almacenaje a corto plazo.

¡Nuevo!!: Hilo (informática) y Memoria de acceso aleatorio · Ver más »

Multiprocesamiento

Multiprocesamiento o multiproceso es el uso de dos o más procesadores (CPU) en una computadora para la ejecución de uno o varios procesos (programas corriendo).

¡Nuevo!!: Hilo (informática) y Multiprocesamiento · Ver más »

Núcleo (informática)

En informática, un núcleo o kernel (de la raíz germánica Kern, 'núcleo', 'hueso') es un software que constituye una parte fundamental del sistema operativo, y se define como la parte que se ejecuta en modo privilegiado (conocido también como modo núcleo).

¡Nuevo!!: Hilo (informática) y Núcleo (informática) · Ver más »

Núcleo Linux

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

¡Nuevo!!: Hilo (informática) y Núcleo Linux · Ver más »

Operación atómica

Una operación atómica es una operación en la que un procesador puede simultáneamente leer una ubicación y escribirla en la misma operación del bus.

¡Nuevo!!: Hilo (informática) y Operación atómica · Ver más »

OS/2

OS/2 es un sistema operativo de IBM que intentó suceder a DOS como sistema operativo de las computadoras personales.

¡Nuevo!!: Hilo (informática) y OS/2 · Ver más »

Pentium 4

El Pentium 4 fue una línea de microprocesadores de séptima generación basado en la arquitectura x86 y fabricado por Intel.

¡Nuevo!!: Hilo (informática) y Pentium 4 · Ver más »

Pila de llamadas

En ciencias de la computación, una pila de llamadas (en inglés call stack) es una estructura dinámica de datos LIFO, (una pila), que almacena la información sobre las subrutinas activas de un programa de computadora.

¡Nuevo!!: Hilo (informática) y Pila de llamadas · Ver más »

Planificador

El planificador (scheduler) es un componente funcional muy importante de los sistemas operativos multitarea y multiproceso, y es esencial en los sistemas operativos de tiempo real.

¡Nuevo!!: Hilo (informática) y Planificador · Ver más »

POSIX

POSIX (acrónimo de Portable Operating System Interface, y X viene de UNIX como seña de identidad de la API) es una norma escrita por la IEEE, que define una interfaz estándar del sistema operativo y el entorno, incluyendo un intérprete de comandos (o "shell").

¡Nuevo!!: Hilo (informática) y POSIX · Ver más »

Proceso (informática)

Un proceso, en informática, puede entenderse informalmente como un programa en ejecución.

¡Nuevo!!: Hilo (informática) y Proceso (informática) · Ver más »

Programador

Un programador es aquella persona que elabora programas de computadora, los profesionales que crean el software se denominan programadores y utilizan lenguajes de programación, dichos lenguajes son similares a idiomas que permitan entenderse con el ordenador y escribir instrucciones que generan nuevos programas.

¡Nuevo!!: Hilo (informática) y Programador · Ver más »

Registro de pila

Un registro de pila es un registro de una CPU de computadora cuyo propósito es mantener la pista de la posición actual de la pila de llamadas.

¡Nuevo!!: Hilo (informática) y Registro de pila · Ver más »

Semáforo (informática)

Un semáforo es una variable especial (o tipo abstracto de datos) que constituye el método clásico para restringir o permitir el acceso a recursos compartidos (por ejemplo, un recurso de almacenamiento del sistema o variables del código fuente) en un entorno de multiprocesamiento (en el que se ejecutarán varios procesos concurrentemente).

¡Nuevo!!: Hilo (informática) y Semáforo (informática) · Ver más »

Sistema operativo

Un sistema operativo (SO) es el conjunto de programas de un sistema informático que gestiona los recursos del hardware y provee servicios a los programas de aplicación de software.

¡Nuevo!!: Hilo (informática) y Sistema operativo · Ver más »

Software de aplicación

En informática, el software de aplicación es un tipo de software de computadora diseñado para realizar un grupo de funciones, tareas o actividades coordinadas para el beneficio del usuario.

¡Nuevo!!: Hilo (informática) y Software de aplicación · Ver más »

Solaris (sistema operativo)

Solaris es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun Microsystems y actualmente propiedad de Oracle Corporation tras la adquisición de Sun por parte de esta.

¡Nuevo!!: Hilo (informática) y Solaris (sistema operativo) · Ver más »

Ubuntu

Ubuntu es una distribución GNU/Linux basada en Debian GNU/Linux, que incluye principalmente software libre y de código abierto.

¡Nuevo!!: Hilo (informática) y Ubuntu · 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!!: Hilo (informática) y Unidad central de procesamiento · Ver más »

Windows 2000

Windows 2000, antiguamente denominado Windows NT 5.0 en su fase de desarrollo, es la quinta versión descontinuada de Microsoft Windows NT que se puso en circulación el 17 de febrero de 2000 con un cambio de nombre para su sistema NT.

¡Nuevo!!: Hilo (informática) y Windows 2000 · Ver más »

Redirecciona aquí:

Gestion de hilos, Hebra (software), Hilo (informatica), Hilo de ejecucion, Hilo de ejecución, Hilo en sistemas operativos, Hilo(informatica), Hilo(informática), Hilos de ejecucion, PThreads.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »