Aprender cuadro de velocidades de DDR5, y entender diferencia entre
Frecuencia del bus
Frecuencia de E/S de los datos
y Cómo se calcula el nombre del módulo
Hay que añadir la DDR que tiene una tasa de transferencia máxima de 6,4 o incluso 7,2Gbps depende el fabricante
Diferencia entre direccionamiento Implícito, inmediato, directo, indirecto y relativo a u registro?
Implícito → no hay que poner nada en la instrucción, la propia operación lo sabe
Inmediato → el dato va en la instrucción
Directo → en la instrucción está la dirección del dato
Indirecto → en la instrucción está la dirección de la dirección del dato
Relativo a un registro → el dato está en un resistro
De qué tipo es el bus PCI-Express?
Qué anchos de banda tiene?
Qué versiones hay y qué velocidades tiene la versión 6.0?
Es de tipo Serie
Tiene de 1 a 16 carriles (lanes) de ancho de banda-> x1, x16 …
Se va por la 6.0 o 7.0 teórica, la 6.0 llega a una velocidad teórica de 126GBs/s (usando x16 lanes)
En la imagen GT es GigaTransfer
En la imagen el Código en línea singifica que se codifica el flujo de bits para que tengan mas cambios y no pierda sincronía, por ejemplo en 8b/10b entran 8 y salen 10, pero ya con los cambios.
Aprender de memoria el
Qué velocidades tiene la versión 7.0 de PCI-Express?
Aprender de memoria los Gb/s por carril y las demas se sacan multiplicando por carril y dividiendo entre 8 para sacar GB/s.
Es más preguntable la velocidad en por lane en Gbps, que en total
Versiones y velocidades teóricas de interfaz SATA
SATA-1-> 1,5 Gbps
SATA-2 -> 3 Gbps
SATA-3 -> 6 Gbps
versiones de SAS y sus respectivas velocidades de transferencia:
| Versión de SAS | Velocidad de transferencia de datos |
————– | ———————————- |
| SAS 1.0 | 3 Gbps |
| SAS 2.0 | 6 Gbps |
| SAS 2.1 | 6 Gbps |
| SAS 3.0 | 12 Gbps |
| SAS 3.1 | 12 Gbps |
| SAS 3.2 | 12 Gbps |
| SAS 4.0 | 22.5 Gbps |
| SAS 4.1 | 22.5 Gbps |
| SAS 4.2 | 22.5 Gbps |
versiones de HDMI y sus respectivas velocidades de transferencia
Aquí tienes la tabla con las versiones de HDMI y sus respectivas velocidades de transferencia:
Versión de HDMI | Velocidad de transferencia de datos |
| ————— | ———————————- |
| HDMI 1.0 | Hasta 4.95 Gbps |
| HDMI 1.1 | Hasta 4.95 Gbps |
| HDMI 1.2 | Hasta 4.95 Gbps |
| HDMI 1.3 | Hasta 10.2 Gbps |
| HDMI 1.4 | Hasta 10.2 Gbps |
| HDMI 2.0 | Hasta 18 Gbps |
| HDMI 2.0a | Hasta 18 Gbps |
| HDMI 2.0b | Hasta 18 Gbps |
| HDMI 2.1 | Hasta 48 Gbps |
versiones de Thunderbolt y sus respectivas velocidades de transferencia:
Truco, Thunderbolt 1 es como USB 3.2, parte de ahí
Luego USB tiene la 4 también
Aquí tienes la tabla con las versiones de Thunderbolt y sus respectivas velocidades de transferencia:
| Versión de Thunderbolt | Velocidad de transferencia de datos |
| ———————- | ———————————- |
Thunderbolt 1 | Hasta 10 Gbps |
| Thunderbolt 2 | Hasta 20 Gbps |
| Thunderbolt 3 | Hasta 40 Gbps |
| Thunderbolt 4 | Hasta 40 Gbps |
Resoluciones, indica los píxeles
XGA -> 1024 x 768
720p -> 1280 x 720 (HD)
1080 -> 1920 x 1080 (FHD)
2K -> 2048 x 1080
QuadHD -> 2560 x 1440
4K ->3840 x 2160 (UHD)
8K -> 7680 x 4320 (UHD)
Velocidades USB4
Velocidades USB4
USB 3.2 1x1 (3.0, 3.1 gen1)
USB 3.2 2x1
USB 4.0 Gen 2
USB 4.0 Gen 3
USB 4.0 Gen 4
USB 3.2 1x1 (3.0, 3.1 gen1) -> 5Gbps
USB 3.2 2x1 -> 10Gbps
USB 3.2 2x2 -> 20Gbps
USB 4.0 Gen 2 -> 20Gbps
USB 4.0 Gen 2 -> 40Gbps
USB 4.0 Gen 4 -> 80Gbps -> Asymetric triple hasta 120Gbps
Opciones del comando tar y para qué sirven
tar -cvf
c es crear un paquete, v de vervose y f se pone siempre para indicar que el parámetro es un fichero
tar -czvf
z, Z, j, J son las opciones para comprimir, en formato gzip
tar cvf
también se puede hacer sin guión
tar -x
es extraer
tar -t
t es listar
Para qué sirven los siguientes comandos bash para manejar usuarios y permisos?
para ver los grupos
indica el grupo del usuario
añadir grupo
borrar grupo
modificar grupo
modificar owner y grupo de un fichero o directorio
modifica grupo de un fichero o directorio
añadir usuario a un grupo
crea usuario y lo asigna a un grupo
cambiar la contraseña de un usuario
para cambiar de usuario
groups: para ver los grupos
groups [usuario]: indica el grupo del usuario
groupadd: añadir grupo
groupdel: borrar grupo
groupmod: modificar grupo
chown : modificar owner y grupo de un fichero o directorio (sintaxis chown user:group)
chgrp: modifica grupo de un fichero o directorio
addusr: añadir usuario a un grupo
addusr -ingroup [grupo]: crea usuario y lo asigna a un grupo
psswd: cambiar la contraseña de un usuario
su [usuario]: para cambiar de usuario
En linux, nombre por lo menos 4 gestor de escritorio/windows managers (son cosas diferentes)
El escritorio utiliza el windows manager para “renderizar” o pintar las ventanas
GNOME / Mutter
KDE / KWin
XFCE / Xfwm
CDE / MWM (Motif Window Manager)
CINNAMON / Muffin
MATE / Marco
LXDE / OpenBox
UNITY / Compiz
Cuáles son los tamaños máximos de archivo y de partición en los siguientes sistemas de ficheros?
ext2
ext3
ext4
ext2 → 2TB / 4TB
ext3 → 2TB / 32TB
ext4 → 16TB / 1EB
Interfaces gráficas de windows (o llamados gestores de ventana o de escritorio) y a qué windows pertenecían
Y en win11 -> FluentDesgn
Estudiar estos detalles del SO MacOS
Detalles del sistema operativo MacOS
En qué niveles se pueden aplicar las GPOs (directivas seguridad) y en qué orden se ejecutan y cuál prevalece?
De primera a última:
Prevalece la última, la OU
Herramientas multiplataforma movilidad
Xamarin (C#) –> Desarrollas en C# y eso genera código Android o iOS
Flutter (Dart) –> Desarrollas en Dart y eso genera código Android o iOS
React Native (Js)
IONIC (TypeScritp)
Apache Cordova (Js)
Adobe Phone Gap (Js)
Qué tamaños máximos de guardado permiten las versiones LTO-8 y LTO-9 en su versión comprimida y sin comprimir?
LTO-8 -> 12 TB sin comprimir / 30 TB comprimidos
LTO-9 -> 18 TB sin comprimir / 45 TB comprimidos
Para qué sirven los siguientes comandos Linux relacionados con la gestión del almacenamiento
fdisk
mdadm
mount
mkfs.ext4
resize2fs dispositivo [nuevo-tamaño]
e2fsck
rsync
tar
pvcreate
pvdisplay
pvmove
vgcreate
vgdisplay
vgextend
vgreduce
lvcreate
lvdisplay
lvextend
lvreduce
fdisk -> Crear particiones -> # fdisk /dev/sdb
mdadm -> Trabajar con Raid
mount -> Montaje de sistemas de ficheros -> # mount -t ext4 /dev/sdb1 /var/log
mkfs.ext4 -> formatear dispositivos con un sistema de ficheros
resize2fs dispositivo [nuevo-tamaño] -> reducir o ampliar un sistema de ficheros
e2fsck -> reparar un sistema de ficheros
rsync -> copia/sincronizacion remota de ficheros / backup inteligente de ficheros usando el
algoritmo delta)
tar -> empaquetar ficheros en un solo archivo y opcionalmente comprimirlo
pvcreate -> crear un volumen físico
pvdisplay -> mostrar información de un volumen físico
pvmove -> migrar un volumen a otro disco físico
vgcreate -> crear un grupo
vgdisplay -> mostrar información de un grupo
vgextend -> aumentar el tamaño de un grupo añadiendo pv
vgreduce -> reducir el tamaño de un grupo quitando un pv
lvcreate -> crear un volumen lógico
lvdisplay -> mostrar información de un volumen lógico
lvextend -> ampliar el tamaño de un volumen lógico
lvreduce -> reducir el tamaño de un volumen lógico
En qué se basan estas tres estrategias de back-up de archivos, y qué diferencias hay entre ellas?
- Completa
- Incremental
- Diferencial
Las tres se basan en el bit de modificado, que es un bit que se activa cuando se modifica un archivo
Qué tamaños máximos de guardado permiten las versiones LTO-8 y LTO-9 en su versión comprimida y sin comprimir?
LTO-8 -> 12 TB sin comprimir / 30 TB comprimidos
LTO-9 -> 18 TB sin comprimir / 45 TB comprimidos
En cuanto a la estructura lógica de almacenamiento en Oracle, qué elementos hay, de arriba a abajo?
Base de datos
Tablespaces -> Sirve para agrupar segmentos de objetos (tablas, índices, etc…). Se puede almacenar físicamente en uno o varios archivos de datos (data files).
Segmentos -> Tabla, Índice, Undo, LoB, …
Extensión (extend) -> Espacio contiguo de bloques
Bloques -> Bloques lógicos de datos. Se mapea con uno o varios bloques del S.O., són múltiplos de estos bloques del S.O.
Qué tres tipos de ficheros tiene una Base de Datos SQL Server y qué extensión tienen?
Primary (.mdf) -> Principales, apuntan al resto
Secondary (.ndf) -> Opcionales por usuario
Transaction log (.ldf) -> Logs para recuperar la BBDD