cpufisicalogicacore
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
cpufisicalogicacore [2020/04/01 01:42] – mariano | cpufisicalogicacore [2020/04/01 02:11] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ===== CPU Física, lógica, core, thread ==== | + | ===== Diferencias entre CPU Física, lógica, core, thread ==== |
{{ : | {{ : | ||
- | Cuando tratamos de conocer la arquitectura y prestaciones a nivel de CPU de una computadora mediante comandos Linux como nproc o lscpu, muchas veces nos encontramos con que no somos capaces de interpretar sus resultados porque confundimos términos como CPU física, CPU lógica, CPU virtual, núcleos o cores, threads, sockets, etc. | + | |
+ | Cuando tratamos de conocer la arquitectura y prestaciones a nivel de CPU de una computadora mediante comandos Linux como nproc o lscpu, muchas veces nos encontramos con que no somos capaces de interpretar sus resultados porque confundimos términos como CPU física, CPU lógica, CPU virtual, núcleos o cores, threads, sockets, etc.((articulo por Daniel López Azaña, www.daniloaz.com)) | ||
// | // | ||
Línea 36: | Línea 38: | ||
Así, desde el punto de vista de Linux o de cualquier otro sistema operativo, una máquina con un único procesador de un solo core o núcleo, pero con la tecnología HyperThreading, | Así, desde el punto de vista de Linux o de cualquier otro sistema operativo, una máquina con un único procesador de un solo core o núcleo, pero con la tecnología HyperThreading, | ||
+ | |||
+ | '' | ||
+ | |||
+ | La tecnología Hyper-Threading consiste en simular dos procesadores lógicos dentro de un único procesador físico. El resultado es una mejora en el rendimiento del procesador, puesto que al simular dos procesadores se pueden aprovechar mejor las unidades de cálculo manteniéndolas ocupadas durante un porcentaje mayor de tiempo. Esto conlleva una mejora en la velocidad de las aplicaciones que según Intel es aproximadamente de un 60 % | ||
==== Aparición de las arquitecturas multicore ==== | ==== Aparición de las arquitecturas multicore ==== | ||
Pero tal y como decíamos antes, aunque las CPU’s con hyperthreading ofrecen mayor capacidad de procesamiento, | Pero tal y como decíamos antes, aunque las CPU’s con hyperthreading ofrecen mayor capacidad de procesamiento, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Al contrario que en el caso de la tecnología HyperThreading, | ||
+ | |||
+ | A nivel de sistema operativo, al usuario de un sistema con un procesador quad-core se le indicaría que tiene 4 CPU’s, pero serían 4 cpus lógicas (LCPU), no físicas. Si además ese procesador incorporara la tecnología HyperThreading, | ||
+ | |||
+ | ==== 1 LCPU = 1 thread ==== | ||
+ | |||
+ | Por último comentar que a veces se indica que un procesador ofrece por ejemplo un total de 4 threads, o que tiene 2 threads por núcleo. Esto se refiere simplemente a que permiten un determinado número de hilos de ejecución o trabajos de procesamiento simultáneamente, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ==== CPU lógica vs CPU virtual ==== | ||
+ | |||
+ | El término CPU virtual es comparable al de CPU lógica, pero introduce un cierto matiz, ya que se encuadra más en términos de virtualización informática. Se refiere a aquellas cpus mapeadas a una máquina virtual desde el hardware subyacente del host, que pueden ser cpus físicas o lógicas, con HyperThreading o no. Pero normalmente 1 cpu lógica del sistema host se mapea a 1 cpu virtual dentro de la máquina virtual, por lo que se podría decir que son términos casi equivalentes. | ||
---- | ---- | ||
Línea 46: | Línea 68: | ||
[[so|Volver]] | [[so|Volver]] | ||
- | |||
- | --- // | ||
×
iphelper toolbox
you see this when javscript or css is not working correct
Untested
cpufisicalogicacore.1585705341.txt.gz · Última modificación: 2020/04/01 01:42 (editor externo)