fix(guide): simplify directory structure

This commit is contained in:
Mrugesh Mohapatra
2018-10-16 21:26:13 +05:30
parent f989c28c52
commit da0df12ab7
35752 changed files with 0 additions and 317652 deletions

View File

@@ -0,0 +1,26 @@
---
title: Cooling Systems
localeTitle: Sistemas de enfriamiento
---
Su computadora contiene muchas partes que generan calor. El calor puede causar fallas prematuras y comportamientos erráticos. Cuanto más overclockee los gráficos o la CPU, más caliente se ejecutará la computadora. Los sistemas de enfriamiento aseguran que su computadora sea estable y usted extienda la vida de su inversión.
## Caso de enfriamiento
El enfriamiento de la caja puede ser una combinación de una caja bien ventilada y el uso de ventiladores para hacer circular el aire dentro de la caja. La mayoría de los casos vienen con al menos un ventilador. Esta es la configuración mínima. Para obtener los mejores resultados, debe haber al menos dos ventiladores en el caso. Uno es como una admisión para aspirar aire frío, mientras que el otro es un escape para expulsar aire caliente. Hay muchos tipos diferentes de ventiladores y configuraciones. La administración de cables también juega un papel importante en la refrigeración del sistema. La mala gestión de los cables y los cables enredados interrumpen el flujo de aire y hacen que se acumule polvo dentro de la caja.
## Componentes de Enfriamiento
Los dispositivos de enfriamiento están disponibles para partes individuales en la computadora. Los dos más comunes son los refrigeradores para CPU y tarjetas gráficas. Generalmente hay dos tipos de sistemas de refrigeración de componentes, activos y pasivos.
* Sistemas pasivos: generalmente consisten en un disipador de calor o un metal conductor de calor unido al componente. El enfriamiento pasivo funciona al proporcionar una superficie más grande para absorber y disipar el calor.
* Sistemas activos: agregue un ventilador al disipador de calor y está eliminando el calor activamente. El ventilador de enfriamiento se puede ajustar dinámicamente a la carga de la CPU o la tarjeta gráfica en la mayoría de las placas base.
* Enfriamiento líquido: las computadoras de alto rendimiento pueden beneficiarse de un sistema enfriado por líquido. Estos tipos de sistemas hacen circular un líquido entre los componentes calientes y un radiador de refrigeración.
## Consideraciones ambientales
* Manténgalo limpio: el polvo puede obstruir los ventiladores, los disipadores de calor y actuar como una capa aislante que atrapa el calor. Use aire comprimido para mantener el polvo fuera de la cavidad interna.
* Cubiertas de la caja: al contrario de lo que lee en Internet, mantener las cubiertas de la caja en las computadoras ayuda a enfriarse. La ausencia de cubiertas de la caja interrumpe el flujo de aire y puede aumentar el calor dentro de la caja. Ventilación de la sala: ubique la computadora donde esté neutral a los registros ambientales de la sala. Mantenga la computadora alejada de calefactores o ventilaciones en todo momento.
* Ubicación de la sala: ubique la computadora lejos de las ventanas o áreas de fuerte exposición a la luz solar. La colocación en armarios también puede proporcionar desafíos para el enfriamiento.
* Ubicación junto a otras computadoras: ubicar la computadora lejos de otros equipos permite que el aire fluya dentro y fuera de la computadora. La colocación cerca de otros equipos puede restringir el flujo de aire y aumentar el calor.
[Wikipedia - Artículo sobre refrigeración por ordenador](https://en.wikipedia.org/wiki/Computer_cooling)

View File

@@ -0,0 +1,31 @@
---
title: CPU
localeTitle: UPC
---
## UPC
La Unidad Central de Procesamiento (CPU) sirve como el "cerebro" de una computadora, permitiéndole realizar tareas computacionales esenciales.
Las CPU son circuitos integrados, que son circuitos complejos integrados en un solo chip. Incluyen registros, que almacenan valores únicos y pines de entrada / salida. Estos pines les permiten hablar con el resto de la computadora. Debido al continuo avance de la tecnología de la CPU, muchas computadoras hoy en día utilizan una unidad de procesamiento múltiple. Los multiprocesadores son chips únicos que contienen dos o más CPU o "Cores" que permiten mayores capacidades de procesamiento.
Las velocidades de la CPU se miden en gigahertz (GHz). Por cada gigahertz de velocidad, una CPU puede realizar mil millones de instrucciones en un segundo. Estas instrucciones son muy simples, como "agregar dos números" o "mover esta variable a esta ubicación". Para ver esto en acción, lea sobre el [lenguaje ensamblador](https://en.wikipedia.org/wiki/Assembly_language) .
Gigahercios no es el único factor determinante en la velocidad real de un procesador, ya que diferentes procesadores con la misma velocidad de gigahercios (también conocida como velocidad de reloj) pueden realizar tareas del mundo real a diferentes velocidades debido al uso de diferentes conjuntos de instrucciones para realizar estas tareas . Estos conjuntos de instrucciones se denominan arquitecturas de CPU.
La mayoría de las CPU modernas utilizan una arquitectura de 64 bits, lo que significa que utilizan direcciones de memoria de 64 bits. Las CPU más antiguas utilizaban arquitecturas de 32 bits, 16 bits e incluso de 8 bits. El número más grande que puede almacenar una CPU de 64 bits es 18,446,744,073,709,552,000. Una CPPU necesita direcciones de memoria para obtener valores específicos de la RAM. Si llamamos a la longitud de las direcciones de memoria n, 2 ^ n es la cantidad de celdas de memoria que una CPU puede dirigir.
Un ciclo de instrucción para una CPU se denomina ciclo de búsqueda-decodificación-ejecución, donde la computadora recupera una instrucción de su memoria, determina qué instrucción obtuvo y qué hace, y luego ejecuta dichas instrucciones.
Quizás el problema más común que afecta a la CPU es la refrigeración inadecuada. Las CPUs son los principales generadores de calor en sistemas informáticos. Debido a su naturaleza, normalmente se encuentran debajo del ventilador de la computadora. Hay varias formas de reducir el calor en una computadora, siendo los dos sistemas principales ventiladores de aire o sistemas de enfriamiento por líquido. El mantenimiento adecuado del calor y el hardware adicional pueden permitir que una CPU correctamente configurada funcione mejor que la especificada por el fabricante del chip (también conocido como "Overclocking").
**Función**
Un microprocesador es un chip de silicio que contiene millones de transistores microscópicos. Este chip funciona como el cerebro de la computadora. Procesa las instrucciones u operaciones contenidas en los programas de computadora ejecutables. En lugar de tomar instrucciones directamente del disco duro, el procesador toma sus instrucciones de la memoria. Esto aumenta enormemente la velocidad de la computadora.
**Fabricantes de microprocesadores informáticos.**
Hay dos fabricantes principales de microprocesadores de computadora. Intel y Advanced Micro Devices (AMD) lideran el mercado en términos de velocidad y calidad. Las CPU de escritorio de Intel incluyen Celeron, Pentium y Core. Los procesadores de escritorio de AMD incluyen Sempron, Athlon y Phenom. Intel fabrica procesadores móviles Celeron M, Pentium M y Core para portátiles. AMD hace versiones móviles de su Sempron y Athlon, así como el procesador móvil Turion que viene en versiones Ultra y Dual-Core. Ambas compañías fabrican procesadores de un solo núcleo y de varios núcleos.
#### Más información:
[Wikipedia](https://en.wikipedia.org/wiki/Central_processing_unit)

View File

@@ -0,0 +1,13 @@
---
title: Expansion Cards
localeTitle: Tarjetas de expansión
---
## Tarjetas de expansión
El propósito principal de una tarjeta de expansión es proporcionar o expandir características que la placa base no ofrece. Por ejemplo, la PC original de IBM no tenía gráficos integrados ni capacidad de disco duro. En ese caso, una tarjeta gráfica y una tarjeta controladora de disco duro ST-506 proporcionaron capacidad gráfica e interfaz de disco duro respectivamente. Algunas computadoras de una sola placa no hicieron provisiones para las tarjetas de expansión, y es posible que solo hayan provisto tomas de circuito integrado (IC) en la placa para cambios o personalizaciones limitadas. Dado que los conectores multi-pin confiables son relativamente costosos, algunos sistemas del mercado masivo, como las computadoras domésticas, no tenían ranuras de expansión y en su lugar usaban un conector de borde de tarjeta en el borde de la placa principal, lo que hace que el costoso enchufe coincida con el costo del periférico dispositivo.
En el caso de la expansión de la capacidad a bordo, una placa base puede proporcionar un único puerto serie RS232 o un puerto Ethernet. Se puede instalar una tarjeta de expansión para ofrecer múltiples puertos RS232 o puertos Ethernet de ancho de banda múltiple y superior. En este caso, la placa base proporciona una funcionalidad básica, pero la tarjeta de expansión ofrece puertos adicionales o mejorados. La tarjeta de expansión más utilizada hoy en día es la tarjeta gráfica.
#### Más información:
* [Tarjetas de expansión](https://en.wikipedia.org/wiki/Expansion_card)

View File

@@ -0,0 +1,98 @@
---
title: GPU
localeTitle: GPU
---
## GPU
GPU significa Unidad de Procesamiento de Gráficos. La mayoría de las computadoras las usan para renderizar videos o jugar videojuegos.
Una GPU es como una CPU pero tiene diferentes fortalezas y debilidades. Las CPU son muy buenas para ejecutar un par de tareas muy rápidamente. Las GPU son mucho mejores para ejecutar muchas tareas al mismo tiempo, pero más lentas. Una GPU típica puede tener más de 10,000 tareas en ejecución, pero para ejecutar tantas tareas al mismo tiempo, deben compartir la memoria y otros recursos. Las GPU suelen ejecutar tareas muy repetitivas una y otra vez para evitar que la CPU pierda tiempo. Algunas CPU tienen GPU incorporadas, pero tener una GPU separada casi siempre es más potente.
Las GPU se pueden utilizar para el cálculo, así como la representación de video. Las formas comunes de hacer esto incluyen OpenACC, CUDA, OpenCL y OpenGL. Algunas aplicaciones incluyen implementaciones de GPU para reducir la cantidad de tiempo que la aplicación tarda en ejecutarse.
Originalmente, la GPU se usó principalmente para renderizar juegos en 3D para mejorar la resolución y la tasa de cuadros. Pero ahora estas capacidades se están aprovechando más ampliamente para mejorar las cargas de trabajo computacionales en muchas áreas; por ejemplo, modelos financieros, investigación científica de vanguardia y exploración de petróleo y gas. Las GPU también se utilizan como un recurso para la minería de bitcoins, ya que pueden ejecutar tareas repetitivas fácilmente sin agotar los recursos de la CPU, lo que le permite ejecutar un sistema operativo en la computadora con una CPU de bajo nivel y aún así ser capaz de minar bitcoin usando la GPU
Hay dos marcas principales que producen GPU: NVidia y AMD. A menudo se los denomina "equipo verde" y "equipo rojo", que indican el color principal de su logotipo.
Los fabricantes notables de GPU incluyen: Nvidia y AMD / ATI.
## Origen de la GPU
El fondo más primitivo de GPU se puede asignar a la era de los controladores VGA (Virtual Graphics Array). Pero estas no eran en realidad una unidad de procesamiento completa, sino que actuaban como unidades de soporte para funciones de visualización. Un controlador VGA es un controlador de memoria simple conectado a Dynamic RAM y un generador de pantalla. La función principal de un VGA es recibir datos de imágenes, organizarlos correctamente y enviarlos a un dispositivo de video, que era principalmente un monitor de computadora o una pantalla de TV conectada a una consola de juegos para su visualización.
La primera unidad de procesamiento completa para aceleración gráfica fue desarrollada y comercializada por NVIDIA en 1999, "GeForce 256". Los aceleradores 3D más antiguos tenían que depender de la CPU para ejecutar cálculos gráficos. Con la nueva "GeForce 256" como un coprocesador para la CPU, mejoró la velocidad de cuadros en más del 50% y redujo el costo total, expandiéndose así en el mercado de consumo.
## GPU vs CPU
Una CPU está optimizada para una latencia mínima, es decir, "para poder ejecutar tantas instrucciones como sea posible pertenecientes a un único hilo serie, en una ventana de tiempo determinada". El procesador debe poder cambiar rápidamente entre las operaciones. Para obtener una gran cantidad de latencia en la CPU, hay una gran cantidad de infraestructura en la CPU, como grandes cachés para que los datos estén disponibles para su ejecución, muchas Unidades de control para ejecuciones fuera de orden y algunos núcleos de ALU. El ISA de la CPU está diseñado de una manera más general y puede realizar una amplia gama de operaciones. Si bien la CPU fue diseñada para cálculos e instrucciones de propósito general, la GPU evolucionó para cálculos gráficos. El mismo cálculo debe realizarse en cientos y miles de píxeles para la representación 2D / 3D de gráficos. Por lo tanto, las GPU se optimizaron principalmente para un rendimiento máximo. Esto se implementa utilizando toneladas de ALU en una sola arquitectura. La memoria caché L2 se reduce porque hasta que los datos se recuperan de la DRAM, los núcleos de la GPU tienen muchos cálculos que realizar, superponiendo así el tiempo de bloqueo de la CPU con un paralelismo masivo. Esto se conoce como ocultación de latencia.
## Evolución de la arquitectura GPU
Las GPU se modelaron originalmente en el concepto de canalización de gráficos. La canalización de gráficos es un modelo teórico, que comprende los niveles en los que se enviarán y ejecutarán los datos gráficos utilizando GPU y software (como OpenGL, DirectX). La canalización básicamente convierte las coordenadas espaciales 3D en datos pixelados en 2D para que el dispositivo los muestre. La siguiente es una ilustración de "Pipeline de gráficos de función fija tradicional", pipeline comúnmente aceptada hasta hoy.
### 0ª generación
La placa "Reality Engine" de Silicon Graphics Inc. (SGI) marcó el inicio del hardware de GPU y la tubería de gráficos. Pero la tecnología aún dependía de la CPU para la primera mitad. Además, la velocidad estaba limitada a una ejecución de un píxel por ciclo de reloj. El motor utiliza OpenGL, una programación de aplicaciones 2D / 3D ampliamente utilizada.
### 1ª Generación
El "3dfx Voodoo" (1996) evolucionó como uno de los primeros verdaderos aceleradores 3D para juegos. Manejaba el mapeado de texturas, la rasterización y el búfer z, pero la CPU todavía tenía que hacer transformaciones de vértice.
### 2ndGeneration
Este es el punto en el que se lanzó al mercado común la primera GPU verdadera, la "GeForce 256" de NVIDIA. Las GPU del puerto de gráficos acelerados (AGP) de esta generación ofrecían nuevas funciones como la multitimpresión, la transformación de la geometría del hardware, los mapas de luz y la iluminación. Las tuberías tradicionales se conocían como una tubería de "función fija", porque una vez que el desarrollador envió datos gráficos a la tubería de la GPU, los datos no se podían cambiar.
### 3ra generacion
Con esta generación de CPU, surgió la canalización programable. Ahora las partes previamente no programables podrían ser programadas por los programadores. En 2001, NVIDIA lanzó la GeForce3.
### 4ª generación
Con el comienzo del siglo XXI, las primeras "tarjetas gráficas totalmente programables" llegaron a los consumidores. NVIDIA GeForce FX, ATI Radeon 9700 estuvieron entre los primeros. Estas GPU podrían realizar operaciones por píxel junto con sombreadores de píxeles y vértices programables. Pero, se necesitaron hardware dedicados separados para el sombreado de vértices y el procesamiento de sombreadores de píxeles.
### 5ª generación
Las GPU evolucionaron y avanzaron a su velocidad máxima y las GPU de esta generación fueron las primeras en utilizar el bus PCI-express. Se introdujeron múltiples buffers de renderizado, soporte de 64 bits, acceso a texturas, etc., junto con un aumento en la memoria de la GPU.
### 6ª generación
En 2006, el lanzamiento de la GPU de la serie GeForce 8 de NVIDIA revolucionó el alcance y la industria de la GPU, al introducir la GPU como procesadores masivamente paralelos. Fue el primero en tener sombreadores "unificados" y "programables" o, en otras palabras, un procesador unificado programable. Unificado significa que todos los procesos de canalización de gráficos se ejecutaron en un solo procesador y no se requiere una unidad externa para ninguna etapa. Los componentes básicos de la arquitectura de GPU unificada se describen a continuación.
Desde el lanzamiento de las GPU NVidia de la serie 9XX, el aumento del rendimiento entre generaciones solo mejoró. Desde el 980Ti al 1080Ti y al recién lanzado 208Tis, el rendimiento se ha más que duplicado. AMD también comenzó a producir mejores GPU como el RX 580 y el Vega 64, aunque esto todavía no está cerca del nivel de Nvidia. Recientemente, Nvidia lanzó una nueva línea de GPU llamada RTX que incluye las tarjetas de gama alta como 2080Ti, 2080 y 2070. RTX significa "Trazado de rayos", que es una técnica de renderización utilizada para generar imágenes a través del trazado de la trayectoria de la luz. en una escena
## Componentes básicos de la arquitectura GPU unificada
Las arquitecturas unificadas de GPU se basan en una matriz paralela de muchos procesadores programables, en donde todas las etapas de procesamiento de gráficos, a saber, vértice, geometría, rasterización y procesamiento de sombreado de píxeles y cálculos paralelos en el mismo núcleo, en contraste con las GPU anteriores. La matriz de procesadores está altamente integrada con los procesadores de función fija para compresión y descompresión, rasterización, operaciones de trama, filtrado de texturas, suavizado, decodificación de video y procesamiento de video HD.
La siguiente arquitectura discutida se enfoca en ejecutar muchos subprocesos paralelos de manera eficiente en muchos núcleos de procesador.
### Matriz de procesador
Una matriz de procesadores consta de muchos núcleos de procesamiento. Una matriz de procesadores GPU unificada tiene una estructura organizada típica de multiprocesadores multiproceso. Para la ejecución de cada subproceso, está involucrado un multiprocesador, y en cada GPU, el multiprocesador, también conocido como Multiprocesadores de transmisión (SM), hay numerosos procesadores de transmisión, dispuestos en una cola. Todos los procesadores se conectan a las particiones DRAM a través de la red de interconexión.
### Multihilo
Como se mencionó anteriormente, la GPU está optimizada para un alto rendimiento y ocultación de latencia. El subprocesamiento múltiple a gran escala reduce la latencia de las cargas de memoria de la DRAM. Mientras que un subproceso está detenido debido a una instrucción de carga o recuperación para completar, el procesador puede ejecutar otro subproceso. Además, debido a los subprocesos múltiples a gran escala, la GPU admite modelos de programación de sombreadores de gráficos paralelos de grano fino y modelos de programación de computadoras paralelas de grano fino.
### Arquitectura multiprocesador
Además de los núcleos de múltiples procesadores en un SM, hay unidades funcionales especiales, una unidad de instrucciones multiproceso, instrucciones y cachés constantes y una memoria compartida. Además, cada núcleo consta de un gran archivo de registro de múltiples subprocesos (RF). Cada núcleo de procesador de transmisión consta de unidades aritméticas de punto flotante y entero, que juntas pueden manejar la mayoría de las operaciones.
### SIMT
El multiprocesador de transmisión utiliza una arquitectura de "subproceso múltiple de instrucción única (SIMT)". Las instrucciones se ejecutan en un grupo de hilos paralelos conocidos como deformaciones. Cada hilo paralelo es del mismo tipo y comienzan juntos en la misma dirección de programa. La arquitectura del procesador SIMT es bastante similar a la arquitectura SIMD. En SIMT, una instrucción particular se ejecuta en múltiples hilos paralelos de forma independiente, mientras que en SIMD, la misma instrucción se ejecuta en múltiples líneas de datos en grupos síncronos.
### Procesador de streaming
Ejecuta todas las operaciones fundamentales de FP, así como las instrucciones aritméticas, de comparación, de conversión y lógicas de PTX. Unidad funcional especial Algunas de las instrucciones de subprocesos se ejecutan en SFU simultáneamente con otras instrucciones de subprocesos que se ejecutan en los SP.
#### Más información:
* [Wikipedia](https://en.wikipedia.org/wiki/Graphics_processing_unit)
* [OpenACC](https://www.openacc.org/)
* [CUDA](https://developer.nvidia.com/cuda-zone)
* [OpenCL](https://www.khronos.org/opencl/)
* [OpenGL](https://www.opengl.org/)
* [nVidia Blog](https://blogs.nvidia.com/blog/2009/12/16/whats-the-difference-between-a-cpu-and-a-gpu/)
* [NVidia](https://www.nvidia.com/)
* [AMD](http://www.amd.com/en-us/products/graphics)

View File

@@ -0,0 +1,42 @@
---
title: Storage Drives
localeTitle: Unidades de almacenamiento
---
## Unidades de disco duro (HDD)
Los discos duros son dispositivos de almacenamiento permanente para computadoras. Hay varios tipos de unidades de disco duro: discos magnéticos tradicionales, discos de estado sólido de nueva generación o discos híbridos que contienen SSD y almacenamiento magnético.
Los discos duros tradicionales utilizan agujas magnéticas y platos giratorios magnetizados para almacenar datos. Debido a estas partes móviles, los discos duros se dañan fácilmente por caídas y / o golpes. El motor que gira los platos también consume mucha energía y, sin embargo, ningún otro método de almacenamiento es tan asequible para grandes volúmenes de almacenamiento.
Los discos duros vienen en varias capacidades de almacenamiento, y algunos incluso almacenan 10 TB (10 billones de bytes). Las computadoras típicas vienen con 256 GB (256 millones de bytes) a 1 TB de espacio de almacenamiento. Las computadoras portátiles generalmente usan unidades de estado sólido (SSD) porque son más rápidas, más ligeras y no tienen partes móviles, lo que las hace menos propensas a fallar debido al impacto. Para la misma cantidad de almacenamiento, los SSD son generalmente más caros que los discos duros. Recientemente, se han lanzado algunos SSD que interactúan con la placa base a través de la ranura del bus PCIe (PCI Express) utilizando un sistema llamado NVMe. Estos SSD han demostrado ser incluso más rápidos en los tiempos de lectura / escritura que los SSD SATA tradicionales.
Los cabezales magnéticos son responsables de leer y escribir datos, que se almacenan físicamente en un conjunto de discos revestidos magnéticamente apilados uno encima del otro, lo que se conoce como un disco. Las cabezas se encuentran al final de una armadura. Los discos interiores de la fuente tienen dos cabezas en un solo brazo. Esto permite acceder a los datos desde ambos discos, por debajo y por encima del brazo. Los discos superior e inferior de la fuente solo tienen una cabeza al final de un brazo. En el extremo opuesto del brazo hay un actuador. Proporciona el movimiento del brazo para desplazarse desde el centro de la bandeja, el eje, hasta las regiones más externas de la bandeja. La cantidad de tiempo que se tarda en colocar la cabeza en la ubicación concéntrica correcta se conoce como tiempo de búsqueda. Una vez que la cabeza está en la ubicación espacial concéntrica correcta, se pasa más tiempo esperando que el disco gire, de modo que el sector con los datos solicitados esté debajo de la cabeza. Esta cantidad de tiempo se conoce como latencia.
Las cabezas están colocadas a unos pocos nanómetros de los discos giratorios. Se dice que las cabezas "vuelan" por encima de la fuente y, como tal, la distancia entre la cabeza y la fuente se denomina "altura de vuelo". Los cabezales están diseñados para nunca tocar las ubicaciones de los platos que almacenan datos y están recubiertos magnéticamente. En caso de que la cabeza 'toque hacia abajo' en un disco, tanto la cabeza como los sectores de los discos pueden ser destruidos y provocar la pérdida de datos (de ahí la frase "un fallo del disco duro" o "choque del cabezal").
Los discos duros recuperan y almacenan datos de las aplicaciones a petición de la CPU. Esto se conoce como operaciones de entrada / salida - IO para abreviar. Cuando un programa en ejecución requiere un determinado dato, la CPU envía una instrucción para que los datos se obtengan del disco duro. La lectura de este dato es una operación de entrada (desde la perspectiva de la CPU). Luego, el programa puede realizar un cálculo que cambia los datos y los resultados deben almacenarse de nuevo en el disco duro. La CPU solicita que los datos se escriban de nuevo en la unidad. Este sería un ejemplo de una operación de salida (nuevamente, desde la perspectiva de la CPU).
El rendimiento del disco duro se mide principalmente por dos métricas clave 1) el tiempo de respuesta, que es el tiempo que tarda en completarse una operación de lectura o escritura y 2) IOPS, que es un acrónimo de "Operaciones de entrada / salida por segundo". Como su nombre sugiere, IOPS es una medida de las operaciones máximas de IO en un segundo. El factor principal para lograr el máximo IOPS en el menor tiempo de respuesta es la velocidad de rotación del disco duro medida en revoluciones por minuto (RPM). Las velocidades de rotación comunes son 5,400 RPM, 7,200 RPM, 10,000 RPM y 15,000 RPM (comúnmente señaladas como 5.4K, 7.2K, 10K y 15K). Los discos duros con velocidades de rotación más altas (RPM) tendrán un pase de bienes raíces de mayor capacidad por debajo de las cabezas para las operaciones de IO (lecturas y escrituras). Los discos duros con tasas de rotación de RPM más bajas tendrán latencias mecánicas mucho más altas, ya que pasarán menos bienes raíces debajo de las cabezas.
Una herramienta simple para medir las métricas de rendimiento del disco duro se llama IOMeter (vea el enlace a continuación). El programa es muy ligero y fácil de instalar. Una vez que está en funcionamiento, se pueden ejecutar diferentes variaciones de cargas de trabajo para simular las lecturas y escrituras de datos en el disco. Estos datos se analizan y generan métricas para los tiempos de lectura / escritura, IOPS y otras métricas útiles. Las pruebas se pueden guardar para verificaciones consistentes, y los datos se pueden analizar fácilmente en forma de tabla o gráfico.
Los discos duros tienden a categorizarse por caso de uso (capacidad o rendimiento). Las estaciones de trabajo de PC de uso doméstico y de oficina de uso general tienden a usar discos duros de rotación más lenta (5.4K y 7.2K), lo cual está bien para almacenar imágenes y archivos de oficina. Sin embargo, las grandes bases de datos que admiten transacciones bancarias en línea, por ejemplo, utilizan los discos duros de 10K y 15K RPM, ya que serán componentes de un servidor empresarial o una matriz de almacenamiento. Sin embargo, hay un compromiso entre el rendimiento y la capacidad de un disco duro. Por ejemplo, el disco duro de 15K de mayor capacidad disponible en la actualidad es de solo 600 GB, mientras que el disco duro de mayor capacidad para los 5.4K y 7.2K RPM es de 10 TB. La unidad de 600 GB 15K es capaz de 250 IOPS a 3 ms de tiempo de respuesta (promedios). Mientras que la unidad de 10 TB 7.2K TB no mide IOPS en un tiempo de respuesta dado, ya que no está optimizado ni destinado a los casos de uso centrados en IOPS. También hay otras compensaciones en el precio por GB, la energía consumida y el tamaño (2.5 "frente a 3.5" pulgadas).
Las computadoras almacenan datos y archivos en discos duros para su uso posterior. Debido a que los discos duros tienen partes móviles, lleva mucho más tiempo leer un archivo desde un disco duro que desde la memoria RAM o la memoria caché de la CPU. Puede pensar en un disco duro como un archivador: un lugar para almacenar cosas que no estamos usando en este momento, pero que necesitamos más adelante. No tiene suficiente espacio en su escritorio para todos sus papeles, por lo que guarda cosas que no está usando en este momento en el archivador. Una computadora hace justamente esto. Mantiene los archivos que está usando en este momento en la RAM, y los archivos que pueda necesitar más adelante permanecerán en el disco duro. Aunque la RAM tiene tiempos de acceso y respuesta que son dos órdenes de magnitud más rápidos en comparación con los discos duros, su capacidad típica es 1-2 órdenes de magnitud menos que un disco duro típico. Puede colocar resmas de papel en el archivador, pero solo unas pocas en su escritorio.
Se dice que los datos almacenados en la memoria RAM son fugaces, mientras que los datos escritos en un disco duro son persistentes. Esto significa que si la energía se apaga repentinamente, todos los datos que se encontraban en la RAM se perderán y no estarán allí después de que se restablezca la alimentación y se reinicie la computadora. Sin embargo, los datos que se escribieron en el disco duro estarán allí cuando se restaure la energía. Por esta razón, los sistemas operativos y aplicaciones modernos escriben periódicamente datos de sesión y relacionados con la aplicación que actualmente se encuentran en la memoria RAM en el disco duro. De esta manera, si se corta la alimentación, solo se ingresaron 10 minutos de datos en una hoja de cálculo de nueva creación en la que se trabajó durante las 3 horas anteriores a la interrupción de la alimentación y aún no se guardaron en el disco duro. Estos archivos generalmente se indican con una tilde ~ y se pueden encontrar en un directorio temporal o temporal o posiblemente se encuentran en un 'directorio oculto' cuyos contenidos se conocen como archivos ocultos.
## Unidades de estado sólido (SSD)
Las unidades de estado sólido utilizan circuitos integrados para almacenar datos. Por lo tanto, un SSD no tiene partes móviles como el HDD. Esto los hace menos propensos a los choques físicos, se ejecuta silenciosamente y tiene tiempos de lectura / escritura más rápidos gracias a que no es necesario localizar los datos físicamente.
Los SSD generalmente solo se usan como unidades de arranque o almacenamiento para las aplicaciones más utilizadas en la computadora de una persona. Esto se debe a que, aunque su precio ha disminuido mucho en los últimos años, sigue siendo mucho más caro que un disco duro tradicional. Por lo tanto, los discos duros aún se utilizan para almacenar grandes cantidades de datos como nuestras fotos y videos, o en centros de datos o granjas de servidores.
#### Más información:
* [Wikipedia - Unidad de disco duro](https://en.wikipedia.org/wiki/Hard_disk_drive)
* [Wikipedia - Altura de vuelo](https://en.wikipedia.org/wiki/Flying_height)
* [Wikipedia - Almacenamiento de datos informáticos](https://en.wikipedia.org/wiki/Computer_data_storage)
* [PCMag - SSD vs. HDD: ¿Cuál es la diferencia?](https://www.pcmag.com/article2/0,2817,2404258,00.asp)
* [Tendencias digitales - SSD vs. HDD](https://www.digitaltrends.com/computing/solid-state-drives-vs-hard-disk-drives)
* [Proyecto IOMeter](http://www.iometer.org)

View File

@@ -0,0 +1,63 @@
---
title: Computer Hardware
localeTitle: Hardware de la computadora
---
## Hardware de la computadora
En esta sección, exploramos los diversos componentes de hardware de las computadoras modernas.
## Partes de una computadora personal
### Unidad Central de Procesamiento (CPU)
Una Unidad de Procesamiento Central (CPU) es el circuito electrónico dentro de una computadora que lleva a cabo las instrucciones de un programa de computadora al realizar las operaciones básicas de aritmética, lógica, control y entrada / salida (I / O) especificadas en las instrucciones.
![Intel Core i7](http://ecx.images-amazon.com/images/I/51MOTjmtg2L.jpg)
### Tarjetas de expansión (por ejemplo, GPU)
Una unidad de procesamiento de gráficos (GPU) es un circuito electrónico especializado diseñado para manipular y alterar rápidamente la memoria para acelerar la creación de imágenes en un búfer de cuadros destinado a la salida a un dispositivo de visualización.
![Nvidia Titan XP](https://cdn.arstechnica.net/wp-content/uploads/2017/04/nvidia-titan-x.jpg)
### Almacenamiento (SSD o HDD)
La unidad de estado sólido (SSD) o la unidad de disco duro (HDD) se utilizan para almacenar información en la computadora. Retiene la memoria incluso después de la pérdida de energía.
![SSD](https://images10.newegg.com/NeweggImage/ProductImage/20-147-373-09.jpg)
### Memoria (RAM)
La memoria de acceso aleatorio (RAM) es una forma de almacenamiento de datos de computadora que almacena los datos y el código de máquina que se está utilizando actualmente. Un dispositivo de memoria de acceso aleatorio permite que los elementos de datos se lean o escriban en casi la misma cantidad de tiempo, independientemente de la ubicación física de los datos dentro de la memoria.
![RAM](https://images10.newegg.com/NeweggImage/ProductImage/20-232-476-S01.jpg)
### Caso
Se utiliza un estuche para alojar todos los componentes de una computadora.
![Caso](https://images-na.ssl-images-amazon.com/images/I/41Wq97Jk20L._SL500_AC_SS350_.jpg)
### Fuente de alimentación
Una fuente de alimentación es un dispositivo electrónico que suministra energía eléctrica a una carga eléctrica.
![Fuente de alimentación](https://upload.wikimedia.org/wikipedia/commons/thumb/b/b6/SFX_PC-PSU_Delta_IMG_9760.JPG/620px-SFX_PC-PSU_Delta_IMG_9760.JPG)
### tarjeta madre
La placa base sostiene y permite la comunicación entre muchos de los componentes electrónicos cruciales de un sistema, como la unidad central de procesamiento (CPU) y la memoria, y proporciona conectores para otros periféricos.
![tarjeta madre](https://fthmb.tqn.com/mmTUdCN6UBGIKlkEggGq4fpV-3k=/768x0/filters:no_upscale()/gig-57c732ed3df78c71b60e7aa5.jpg)
### Dispositivos de entrada y salida (por ejemplo, teclado y mouse)
El dispositivo de entrada / salida es cualquier hardware utilizado por un operador humano u otro sistema para comunicarse con una computadora.
![Dispositivos de E / S](https://www.clasohlson.com/medias/sys_master/9225929949214.jpg)
### Monitor
Un monitor de computadora es un dispositivo de salida que muestra información en forma pictórica.
![Monitor](https://assets.pcmag.com/media/images/523934-dell-ultrasharp-34-curved-monitor-u3417w.jpg?thumb=y)

View File

@@ -0,0 +1,32 @@
Types of Motherboards. Motherboards come in different sizes, known as form factors. The most common motherboard form factor is ATX. The different types of ATX are known as micro-ATX (sometimes shown as µATX, mini-ATX, FlexATX, EATX, WATX, nano-ATX, pico-ATX, and mobileATX).localeTitle: tarjeta madre
---
## título: placa base
## tarjeta madre
La placa base es la capa de conexión que permite que los componentes de una computadora interactúen entre sí. La placa base generalmente tiene conexiones para la memoria de acceso aleatorio (RAM), un disco duro, una unidad de procesamiento de gráficos (GPU) y una unidad de procesamiento central (CPU). En los escritorios, la placa base es una placa física a la que se conectan todos estos componentes. Sin embargo, en las computadoras portátiles, la placa base generalmente tiene algunos de estos componentes integrados debido a las limitaciones de espacio de las computadoras portátiles.
Una placa base proporciona alimentación y conectividad a los componentes de la computadora, y actúa como la centralita para todas las comunicaciones entre componentes. Si la CPU necesita procesar información que está almacenada en la RAM, por ejemplo, la placa base proporciona una conexión entre la CPU y la RAM, llamada bus de memoria, para permitir el acceso a los datos. Una placa base incluye buses para tarjetas de expansión (incluida la GPU), RAM y discos duros.
Los principales fabricantes de placas base son INTEL, ASUS, ACER, GIGABYTE, IBM, SIMMTRONICS y muchos más.
## Partes de una placa base
Si tuviera que abrir su computadora y sacar la placa base, probablemente se confundiría bastante con las diferentes partes. Dependiendo de la marca y el modelo de su computadora, podría verse algo como esto. Para comprender cómo funcionan las computadoras, no es necesario que conozca cada parte de la placa base. Sin embargo, es bueno conocer algunas de las partes más importantes y cómo la placa base conecta las distintas partes de un sistema informático. Estas son algunas de las partes típicas:
* Un zócalo de CPU: la CPU real se suelda directamente al zócalo. Dado que las CPU de alta velocidad generan mucho calor, existen disipadores de calor y puntos de montaje para los ventiladores justo al lado del zócalo de la CPU. Tenga en cuenta que las CPU solo admiten un solo tipo de socket, por lo que debe coincidir con el socket de la placa base para que funcione. Los tipos de zócalos generalmente cambian cada pocas generaciones y también varían según la etiqueta (CPU de nivel de consumidor, HEDT, CPU de servidor)
* Un conector de alimentación para distribuir energía a la CPU y otros componentes.
* Ranuras para la memoria principal del sistema, generalmente en forma de chips DRAM.
* Un chip forma una interfaz entre la CPU, la memoria principal y otros componentes. En muchos tipos de placas base, esto se conoce como Northbridge. Este chip también contiene un gran disipador de calor. En los últimos años, las características del Northbridge se han integrado cada vez más en la propia CPU.
* Un segundo chip controla las funciones de entrada y salida (E / S). No está conectado directamente a la CPU sino al Northbridge. Este controlador de E / S se conoce como el Southbridge. The Northbridge y Southbridge combinados se conocen como el chipset.
* Varios conectores, que proporcionan la interfaz física entre los dispositivos de entrada y salida y la placa base. El Southbridge maneja estas conexiones.
* Ranuras para uno o más discos duros para almacenar archivos. Los tipos más comunes de conexiones son Integrated Drive Electronics (IDE) y Serial Advanced Technology Attachment (SATA).
* Un chip de memoria de solo lectura (ROM), que contiene el firmware, o instrucciones de inicio para el sistema informático. Esto también se llama la BIOS.
* Una ranura para un video o tarjeta gráfica. Hay varios tipos diferentes de ranuras, que incluyen el puerto de gráficos acelerado (AGP) y Peripheral Component Interconnect Express (PCIe). Ranuras adicionales para conectar hardware en forma de ranuras de Interconexión de Componentes Periféricos (PCI).
#### Más información:
* [tarjeta madre](https://www.computerhope.com/jargon/m/mothboar.htm)
* [Chipset (wikipedia)](https://en.wikipedia.org/wiki/Chipset)
Tipos de placas base. Las placas base vienen en diferentes tamaños, conocidos como factores de forma. El factor de forma de placa base más común es ATX. Los diferentes tipos de ATX se conocen como micro-ATX (a veces se muestran como µATX, mini-ATX, FlexATX, EATX, WATX, nano-ATX, pico-ATX y mobileATX).

View File

@@ -0,0 +1,13 @@
---
title: Power Supply
localeTitle: Fuente de alimentación
---
## Fuente de alimentación
Una unidad de fuente de alimentación (PSU) suministra energía a una computadora. Convierte la alimentación de CA en una alimentación continua de baja tensión de CC para los componentes internos.
Una fuente de alimentación no suele ser reparable por el usuario. Para su seguridad, es aconsejable nunca abrir una unidad de fuente de alimentación.
#### Más información:
* [Fuente de alimentación](https://en.wikipedia.org/wiki/Power_supply_unit_(computer))

View File

@@ -0,0 +1,29 @@
---
title: RAM
localeTitle: RAM
---
## RAM
RAM significa memoria de acceso aleatorio, también conocida como **memoria principal** , **memoria primaria** o **memoria del sistema** . Es una pieza de hardware de computadora donde se almacenan los datos en los que su computadora está trabajando actualmente.
A diferencia de los discos duros, la memoria RAM es una memoria volátil y requiere energía para mantener los datos accesibles. Si la computadora está apagada, todos los datos contenidos en la RAM se pierden. Los nuevos usuarios a menudo confunden la memoria RAM con el espacio en la unidad de disco. Consulte [la](https://www.computerhope.com/jargon/m/memory.htm) definición de [memoria](https://www.computerhope.com/jargon/m/memory.htm) para una comparación entre la memoria y el almacenamiento.
#### Tipos de RAM:
Hay dos tipos principales de RAM: estática (SRAM) y dinámica (DRAM). La RAM estática se construye utilizando flip-flops, es muy rápida, pero es difícil de hacer en tamaños grandes. Dyanmic RAM se construye utilizando condensadores, es bastante rápido, pero se debe actualizar periódicamente para mantener la carga en los condensadores. SRAM se usa a menudo más cerca de la CPU debido a su velocidad y restricciones de espacio, mientras que DRAM se usa como memoria principal.
Algunos ejemplos de RAM de empaquetado son: DIMM, RIMM, SIMM, SO-DIMM y SOO-RIMM. A continuación se muestra una imagen de ejemplo de un módulo de memoria de computadora DIMM de 512 MB, una pieza típica de RAM que se encuentra en las computadoras de escritorio. Este módulo de memoria se instalaría en una de las ranuras de memoria de una placa base.
![RAM](https://images-na.ssl-images-amazon.com/images/I/41kVnWQebtL._SL256_.jpg)
#### Velocidades de RAM:
La clasificación de velocidad de su módulo de RAM es una expresión de su tasa de transferencia de datos, y casi siempre se expresa en megahercios (Mhz). Cuanto más rápido sea el número, más rápido podrá almacenar y recuperar los datos almacenados en la memoria local. La fórmula para la clasificación de velocidad exacta cambia ligeramente según la versión de memoria DDR que usa su computadora. Ya no es simplemente una expresión de la velocidad del reloj, como un procesador, sino una combinación de factores de hardware. Pero en general, cuanto más rápido es mejor. Al igual que la GPU y la CPU, la memoria RAM también se puede overclockear. Para lograr una velocidad más rápida, un usuario debe habilitar un perfil XMP (Intel) o AMP (AMD) en la BIOS. El estándar que dicta la velocidad aproximada de RAM en la mayoría de las computadoras ha sido DDR3, que aún se adopta ampliamente y admite un límite de 2133Mhz. Un nuevo estándar, DDR4, se ha lanzado en los últimos años y promete un rango más amplio de velocidades de reloj y un menor consumo de energía y latencias.
#### Más información:
* [RAM](http://www.webopedia.com/TERM/R/RAM.html) .
* [RAM estática](https://en.wikipedia.org/wiki/Static_random-access_memory)
* [Memoria RAM dinámica](https://en.wikipedia.org/wiki/Dynamic_random-access_memory)
* [Tipos de RAM](http://www.computermemoryupgrade.net/types-of-computer-memory-common-uses.html) .
* [Guía del comprador de memoria portátil](https://www.lifewire.com/laptop-memory-buyers-guide-833024)
* [Wikipedia](https://en.wikipedia.org/wiki/Random-access_memory)

View File

@@ -0,0 +1,11 @@
---
title: ROM
localeTitle: SALA
---
## Memoria de sólo lectura
Esto es un talón. [Ayuda a nuestra comunidad a expandirla](https://github.com/freecodecamp/guides/tree/master/src/pages/computer-hardware/rom/index.md) .
[Esta guía rápida de estilo ayudará a asegurar que su solicitud de extracción sea aceptada](https://github.com/freecodecamp/guides/blob/master/README.md) .
#### Más información: