Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
clase:asir:fhw:2eval:tema06 [2021/01/21 13:01] admin [Interfaz Físico] |
clase:asir:fhw:2eval:tema06 [2023/03/21 08:22] admin [Discos SSD] |
||
---|---|---|---|
Línea 59: | Línea 59: | ||
* CHS (Cylinder-Head-Sector): | * CHS (Cylinder-Head-Sector): | ||
* LBA (Logical block addressing): | * LBA (Logical block addressing): | ||
+ | |||
+ | {{: | ||
Línea 64: | Línea 66: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
==== Métodos de grabación magnética ==== | ==== Métodos de grabación magnética ==== | ||
- | Existen | + | Existen |
* LMR (Longitudinal Magnetic Recording): Los datos se guardan de forma longitudinal. | * LMR (Longitudinal Magnetic Recording): Los datos se guardan de forma longitudinal. | ||
Línea 87: | Línea 90: | ||
El problema fue que algunos fabricantes, | El problema fue que algunos fabricantes, | ||
+ | |||
+ | |||
+ | * HAMR (Heat-assisted magnetic recording): Es como PMR pero el disco se calienta con un láser , lo que hace que las densidades sean aun mayores. Esta tecnología es la que está consiguiendo que tengamos discos de decenas de TB actualmente. Su mayor impulsor es Seagate. Los problemas de HARM son las elevadas temperaturas (400 ºC), el coste energético de calentar el disco y dudas sobre la fiabilidad del láser a largo plazo. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * MAMR (Microwave-Assisted Magnetic Recording): Es como PRM pero el disco se bombardea con un campo de microondas, lo que hace que las densidades sean aun mayores. Esta tecnología es la que está consiguiendo que tengamos discos de decenas de TB actualmente. Su mayor impulsor es Western Digital. | ||
+ | |||
+ | * EAMR (energy assisted magnetic recording): Es como se llaman a las dos tecnologías de MARM y EARM. Ya que ambas han aparecido a la vez y tienen capacidades similares. | ||
Línea 92: | Línea 104: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | * [[https:// | + | |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * El fraude de WD en sus discos duros: |
- | * {{demanda-2020.05.29-malone-v-western-digital-corporation-red-nas-smr.pdf |Demandando a Western Digital}} | + | * [[https:// |
+ | * {{demanda-2020.05.29-malone-v-western-digital-corporation-red-nas-smr.pdf |Demandando a Western Digital}} | ||
+ | | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
Línea 113: | Línea 130: | ||
* Muy rápidos | * Muy rápidos | ||
* Tienen un número limitado de escrituras. | * Tienen un número limitado de escrituras. | ||
+ | |||
+ | |||
+ | Vamos ahora una serie de gráficas para comprar la capacidad y el precio de los SSD vs los HDD en 2022 | ||
+ | |||
+ | * En la siguiente gráfica podemos ver las diferencias de capacidades y precios de distintos SSD y HDD. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | <sxh python> | ||
+ | import matplotlib.pyplot as plt | ||
+ | import numpy as np | ||
+ | from sklearn.linear_model import LinearRegression | ||
+ | from matplotlib.ticker import AutoMinorLocator | ||
+ | |||
+ | figure=plt.figure(figsize=(18, | ||
+ | axes = figure.add_subplot() | ||
+ | |||
+ | axes.xaxis.set_minor_locator(AutoMinorLocator(2)) | ||
+ | axes.yaxis.set_minor_locator(AutoMinorLocator(2)) | ||
+ | axes.set_facecolor("# | ||
+ | axes.grid(visible=True, | ||
+ | axes.grid(visible=True, | ||
+ | axes.tick_params(axis=' | ||
+ | axes.tick_params(axis=' | ||
+ | axes.tick_params(axis=' | ||
+ | axes.tick_params(axis=' | ||
+ | |||
+ | axes.set_xlabel(' | ||
+ | axes.set_ylabel(' | ||
+ | axes.set_title(" | ||
+ | |||
+ | |||
+ | axes.xaxis.set_ticks(np.arange(0.0, | ||
+ | axes.yaxis.set_ticks(np.arange(0, | ||
+ | |||
+ | |||
+ | x=[0.5, | ||
+ | y=[101, | ||
+ | axes.scatter(x, | ||
+ | |||
+ | |||
+ | x=[2, | ||
+ | y=[48, | ||
+ | axes.scatter(x, | ||
+ | |||
+ | axes.legend() | ||
+ | </ | ||
+ | |||
+ | * En la siguiente gráfica podemos ver una regresión lineal del precio de los discos HDD para poder saber cuales son mas caros o baratos. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | <sxh python> | ||
+ | import matplotlib.pyplot as plt | ||
+ | import numpy as np | ||
+ | from sklearn.linear_model import LinearRegression | ||
+ | from matplotlib.ticker import AutoMinorLocator | ||
+ | |||
+ | figure=plt.figure(figsize=(18, | ||
+ | axes = figure.add_subplot() | ||
+ | |||
+ | axes.xaxis.set_minor_locator(AutoMinorLocator(2)) | ||
+ | axes.yaxis.set_minor_locator(AutoMinorLocator(2)) | ||
+ | axes.set_facecolor("# | ||
+ | axes.grid(visible=True, | ||
+ | axes.grid(visible=True, | ||
+ | axes.tick_params(axis=' | ||
+ | axes.tick_params(axis=' | ||
+ | axes.tick_params(axis=' | ||
+ | axes.tick_params(axis=' | ||
+ | |||
+ | axes.set_xlabel(' | ||
+ | axes.set_ylabel(' | ||
+ | axes.set_title(" | ||
+ | |||
+ | axes.xaxis.set_ticks(np.arange(0.0, | ||
+ | axes.yaxis.set_ticks(np.arange(0, | ||
+ | |||
+ | |||
+ | x=[2, | ||
+ | y=[48, | ||
+ | axes.scatter(x, | ||
+ | |||
+ | model = LinearRegression().fit(list(zip(x)), | ||
+ | x_recta=[min(x), | ||
+ | y_recta = model.predict(list(zip(x_recta))) | ||
+ | axes.plot(x_recta, | ||
+ | </ | ||
+ | |||
+ | * En la siguiente gráfica podemos ver una regresión lineal del precio de los discos SSD para poder saber cuales son mas caros o baratos. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | <sxh python> | ||
+ | import matplotlib.pyplot as plt | ||
+ | import numpy as np | ||
+ | from sklearn.linear_model import LinearRegression | ||
+ | from matplotlib.ticker import AutoMinorLocator | ||
+ | |||
+ | figure=plt.figure(figsize=(18, | ||
+ | axes = figure.add_subplot() | ||
+ | |||
+ | axes.xaxis.set_minor_locator(AutoMinorLocator(2)) | ||
+ | axes.yaxis.set_minor_locator(AutoMinorLocator(2)) | ||
+ | axes.set_facecolor("# | ||
+ | axes.grid(visible=True, | ||
+ | axes.grid(visible=True, | ||
+ | axes.tick_params(axis=' | ||
+ | axes.tick_params(axis=' | ||
+ | axes.tick_params(axis=' | ||
+ | axes.tick_params(axis=' | ||
+ | |||
+ | axes.set_xlabel(' | ||
+ | axes.set_ylabel(' | ||
+ | axes.set_title(" | ||
+ | |||
+ | axes.xaxis.set_ticks(np.arange(0.0, | ||
+ | axes.yaxis.set_ticks(np.arange(0, | ||
+ | |||
+ | |||
+ | x=[0.5, | ||
+ | y=[101, | ||
+ | axes.scatter(x, | ||
+ | |||
+ | model = LinearRegression().fit(list(zip(x)), | ||
+ | x_recta=[min(x), | ||
+ | y_recta = model.predict(list(zip(x_recta))) | ||
+ | axes.plot(x_recta, | ||
+ | </ | ||
Mas información: | Mas información: | ||
Línea 130: | Línea 276: | ||
* Conexión PCIe (Realmente se llama Add-in Card " | * Conexión PCIe (Realmente se llama Add-in Card " | ||
{{: | {{: | ||
+ | |||
+ | Más información: | ||
+ | * [[https:// | ||
Línea 167: | Línea 316: | ||
Con esos dos datos podemos calcular cuantos terabytes se pueden escribir como media cada dia o TBWPD (TeraBytes Written Per Day). | Con esos dos datos podemos calcular cuantos terabytes se pueden escribir como media cada dia o TBWPD (TeraBytes Written Per Day). | ||
- | $$TeraBytes \quad Written \quad Per \quad Day \quad (TBWPD)=\frac{TWB}{365*Años \quad de \quad garantía}$$ | + | $$TeraBytes \quad Written \quad Per \quad Day \quad (TBWPD)=\frac{TBW}{365*Años \quad de \quad garantía}$$ |
Pero realmente el dato que acabamos de calcular | Pero realmente el dato que acabamos de calcular | ||
Línea 251: | Línea 400: | ||
^ Nombre ^ Velocidad (Gb/s) ^ Velocidad Util (Gb/s) ^ Nombre Alternativo ^ Otro nombre alternativo ^ | ^ Nombre ^ Velocidad (Gb/s) ^ Velocidad Util (Gb/s) ^ Nombre Alternativo ^ Otro nombre alternativo ^ | ||
- | | SATA 1,5 Gb/s | 1,5 | 1,2 MB/s | SATA I | SATA 1.0 | | + | | SATA 1,5 Gb/s | 1,5 Gb/s | 1,2 Gb/s | SATA I | SATA 1.0 | |
- | | SATA 3 Gb/s | 3 | 2,4 MB/s | SATA II | SATA 2.0 | | + | | SATA 3 Gb/s | 3 Gb/s | 2,4 Gb/s | SATA II | SATA 2.0 | |
- | | SATA 6 Gb/s | 6 | 4,8 MB/s | SATA III | SATA 3.0 | | + | | SATA 6 Gb/s | 6 Gb/s | 4,8 Gb/s | SATA III | SATA 3.0 | |
- | ¿Como se calcula la velocidad | + | ¿Como se calcula la velocidad |
Por lo tanto la formula es: | Por lo tanto la formula es: | ||
Línea 261: | Línea 410: | ||
$$ Ratio =\frac{8b}{10b}=0, | $$ Ratio =\frac{8b}{10b}=0, | ||
- | $$ Velocidad \quad Util \quad (Gb/s) =Velocidad \quad (Gb/ | + | $$ Velocidad \quad Util \quad (Gb/ |
Veamos un ejemplo. | Veamos un ejemplo. | ||
Línea 349: | Línea 498: | ||
^ PATA | IDE | | | | ^ PATA | IDE | | | | ||
^ SATA | | IDE o AHCI | | | ^ SATA | | IDE o AHCI | | | ||
- | ^ PCIe (AIC) | | | AHCI o MVMe | | + | ^ PCIe (AIC) | | | AHCI o NVMe | |
- | ^ M.2 | | AHCI | AHCI o MVMe | | + | ^ M.2 | | AHCI | AHCI o NVMe | |
Pasemos ahora a explicar cada uno de ellos: | Pasemos ahora a explicar cada uno de ellos: | ||
Línea 359: | Línea 508: | ||
| SATA | SATA | AHCI | Son los discos SATA que usamos actualmente. Se gastan para discos duros. También se usan con SSD pero están siendo reemplazados por los M.2 | | | SATA | SATA | AHCI | Son los discos SATA que usamos actualmente. Se gastan para discos duros. También se usan con SSD pero están siendo reemplazados por los M.2 | | ||
| PCIe (AIC) | PCIe | AHCI | Fueron los primeros discos SSD que se conectaban en un zócalo PCIe. Aun usaban el protocolo AHCI, no tuvieron mucho éxito ya que para esa época el SATA aun era lo suficientemente rápido | | PCIe (AIC) | PCIe | AHCI | Fueron los primeros discos SSD que se conectaban en un zócalo PCIe. Aun usaban el protocolo AHCI, no tuvieron mucho éxito ya que para esa época el SATA aun era lo suficientemente rápido | ||
- | | PCIe (AIC) | PCIe | MVMe | Actualmente son los discos mas rápidos ya que puede llegar a usar los 16 railes de PCIe | | + | | PCIe (AIC) | PCIe | NVMe | Actualmente son los discos mas rápidos ya que puede llegar a usar los 16 railes de PCIe | |
| M.2 | SATA | AHCI | Son los discos M.2 " | | M.2 | SATA | AHCI | Son los discos M.2 " | ||
| M.2 | PCIe | AHCI | De estos hay muy pocos discos ya que aunque usan como interfaz físico PCIe aun usan el protocolo antiguo AHCI. | | | M.2 | PCIe | AHCI | De estos hay muy pocos discos ya que aunque usan como interfaz físico PCIe aun usan el protocolo antiguo AHCI. | | ||
- | | M.2 | PCIe | MVMe | Son los discos M.2 mas rápidos ya que ademas de usar PCIe , usan el nuevo protocolo | + | | M.2 | PCIe | NVMe | Son los discos M.2 mas rápidos ya que ademas de usar PCIe , usan el nuevo protocolo |
Línea 456: | Línea 605: | ||
* Micro SD | * Micro SD | ||
* M.2 Key E | * M.2 Key E | ||
+ | * [[https:// | ||
Mas información: | Mas información: | ||
Línea 666: | Línea 816: | ||
* Si no tienes SSD, busca por internet una captura de pantalla de CrystalDiskInfo de un SSD. | * Si no tienes SSD, busca por internet una captura de pantalla de CrystalDiskInfo de un SSD. | ||
</ | </ | ||
+ | |||
+ | ==== Ejercicio 14 ==== | ||
+ | Lee el siguiente artículo: | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | Haz un esquema de una placa base y explica en que consiste el problema. | ||
+ | |||
+ | ==== Ejercicio 15 ==== | ||
+ | En Amazon podemos encontrar los siguientes discos: | ||
+ | * {{ : | ||
+ | * {{ : | ||
+ | |||
+ | Indica | ||
+ | * Si en la descripción de alguno de ellos hay algo erroneo. | ||
+ | * ¿Cual te compraría? Razona la respuesta. | ||