Computaci贸n, procesadores y memoria

1

C贸mo funcionan los correos electr贸nicos

2

驴Qu茅 es un byte? 驴Qu茅 es un bit?

3

C贸mo funcionan los circuitos electr贸nicos

4

Procesadores y arquitecturas de CPU

5

驴Qu茅 es un system on a chip?

6

Diferencia entre memoria RAM y disco duro

7

GPUs, tarjetas de video y sonido

8

Perif茅ricos y sistemas de entrada de informaci贸n

9

La evoluci贸n de la arquitectura de la computaci贸n

C贸mo funciona Internet

10

Introducci贸n a las redes y protocolos de Internet

11

Puertos y protocolos de red

12

Qu茅 es una direcci贸n IP y el protocolo de Internet

13

Cables submarinos, antenas y sat茅lites en Internet

14

Qu茅 es un dominio, DNS o Domain Name System

15

C贸mo los ISP hacen Quality of Service o QoS

16

C贸mo funciona la velocidad en internet

17

Qu茅 es el Modelo Cliente/Servidor

18

C贸mo funciona un sitio web

19

Internet es m谩s grande de lo que crees

Sistemas operativos

20

Diferencias entre Windows, Linux, Mac, iOS y Android

21

Permisos, niveles de procesos y privilegios de ejecuci贸n

22

Fundamentos de sistemas operativos m贸viles

23

Sistemas operativos embebidos e Internet of Things

Archivos y estructuras de datos

24

Metadatos, cabeceras y extensiones de archivos

25

C贸mo funciona el formato JPG

26

Videos, contenedores, codecs y protocolos

27

C贸mo funciona .zip: 脕rboles binarios

Contenido Bonus

28

Qu茅 es una red neuronal

29

驴Qu茅 es SQL y NoSQL?

30

Qu茅 es un algoritmo

31

El poder de un Raspberry Pi

32

Principios de la ingenier铆a de software sostenible

No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Reg铆strate

Comienza en:

0D
12H
4M
50S

Diferencia entre memoria RAM y disco duro

6/32
Recursos

La importancia de la memoria RAM y el disco duro se debe a que son elementos donde se guarda informaci贸n y datos de un dispositivo, como un computador. La memoria RAM se diferencia del disco duro porque no guarda de manera persistente los datos y los discos duros s铆.

Este tipo de memoria funciona a alta velocidad porque puede llegar a cualquier lugar donde est谩n guardados los datos de manera instant谩nea. En cambio, los discos duros son lentos porque deben llegar al punto exacto donde est谩n alojados los archivos para poder abrirlos.

Qu茅 es la memoria RAM

La memoria RAM es uno de los componentes principales de un dispositivo, ya sea un computador o un celular. RAM significa Random Access Memory, es decir, un tipo de memoria de acceso aleatorio y punto principal donde se almacenan los datos de aplicaciones que est谩s usando. Cuantos m谩s programas se est茅n ejecutando, m谩s memoria RAM necesitar谩s.

memoriaram (1).png

Este elemento almacena informaci贸n de manera temporal, es decir, esos datos se borrar谩n cuando apagues el dispositivo, por lo cual si la informaci贸n excede la capacidad de la memoria RAM, la CPU empezar谩 a guardarla en el almacenamiento de tu computador ralentizado el desempe帽o del dispositivo.

Repasa y aprende m谩s sobre: 驴Qu茅 es un system on a chip?

C贸mo funciona la memoria RAM

En la memoria de acceso aleatoria (RAM) est谩n almacenados, de manera temporal, todos los programas y archivos que est谩n en ejecuci贸n al momento de utilizar el computador. Si abrimos un archivo con el bloc de notas, ambos deben estar cargados en la RAM.

La CPU puede acceder a la memoria RAM a trav茅s de un 铆ndice compartido, es decir, un 铆ndice que indica en qu茅 posiciones de memoria se encuentran las partes de un archivo o proceso. Los datos viajan a trav茅s de un conjunto de cables paralelos llamado bus de datos, que comunica la CPU con el disco duro y la memoria principal para permitir la transferencia de datos.

Qu茅 tipos de memoria RAM existen

Si tienes un computador encontrar谩s que tiene alguno de estos dos tipos de memorias RAM: la Memoria RAM est谩tica o la Memoria RAM Din谩mica.

  • Memor铆a RAM est谩tica: es un tipo de memoria a la que se le conoce como SRAM y preserva datos en la medida que tenga energ铆a suficiente en su sistema. No tiene que actualizarse constantemente para retener informaci贸n y esto la hace m谩s r谩pida, sin embargo, su costo es elevado y no suele ser la primera opci贸n para un dispositivo.

  • Memoria RAM din谩mica: tambi茅n conocida como DRAM, suele ser la memoria principal de sistemas inform谩ticos porque es m谩s asequible. Est谩 conformada por un capacitador y un transistor, por lo cual su sistema est谩 dise帽ado para actualizarse constantemente con el fin de retener informaci贸n

Qu茅 es un disco duro

Un聽disco duro聽 o hard drive es una pieza de hardware que almacena datos en un disco de manera permanente. El usuario puede acceder a estos datos para leer y escribir archivos.

C贸mo funciona el disco duro

En generaciones anteriores, un disco duro conten铆a un brazo mec谩nico que se utilizaba para leer y escribir los datos en un disco de metal mientras este se encontraba girando, algo similar a los antiguos discos de vinilo. Cuando el brazo le铆a o escrib铆a informaci贸n, necesitaba moverse para acceder a las diferentes partes del disco.

Actualmente, existe una serie de nuevos discos, llamados de estado s贸lido (Solid State Drive) que ya no emplean ning煤n tipo de brazo o disco giratorio y cuyo funcionamiento se asimila m谩s al de la memoria RAM, sin que la informaci贸n se pierda al apagar el equipo. Esto permite que la velocidad de lectura y escritura sea de manera m谩s r谩pida y el tiempo de vida 煤til del disco se extienda por no tener piezas m贸viles que puedan da帽arse.

Ejemplo de disco duro SSD 鈥渆stado s贸lido鈥 vs. HDD 鈥渕ec谩nico鈥
disco-duro-solido-y-mecanico-ejemplo.jpg

Diferencia entre el disco duro y la memoria RAM

Los discos duros tradicionales son relativamente lentos porque deben posicionarse donde est谩 el archivo almacenado y esto puede implicar que el brazo mec谩nico que mueve el cabezal se tome mucho tiempo en encontrar todos los聽pedazos聽del archivo.

La memoria RAM es m谩s r谩pida, ya que puede acceder a los datos almacenados de manera instant谩nea. La diferencia est谩 en que los discos duros no son vol谩tiles; guardan la informaci贸n de manera persistente aunque se les quite el suministro de energ铆a. La informaci贸n de la memoria RAM, en cambio, se elimina en el momento en el que el computador se apaga.

Adem谩s, almacenan los archivos de manera secuencial, para almacenar un archivo, este se parte en varios pedacitos y se guarda la posici贸n de cada uno de ellos; adem谩s de su ubicaci贸n en el disco para poder leerlos secuencialmente.

Para qu茅 sirven los sistemas de archivos de un disco

Para poder almacenar los archivos de forma adecuada, un disco duro necesita un sistema de archivos que son convenciones internas de los sistemas operativos para poder acceder a los archivos almacenados.

  • En Linux existe ext3 o ext4.
  • En Windows exist铆a FAT16 o FAT32 (File Allocation Table), que fue reemplazado por NTFS (New Technology File System).
  • En Mac OSX el sistema de archivos se llamaba HFS (Hierarchical File System) pero ahora se llama AFS (Apple File System) en macOS Sierra.

Cuando abrimos un archivo, la CPU (Unidad Central de Procesamiento) se lo pide al disco duro y luego lo lleva a la memoria de acceso aleatorio, o random access memory, para leerlo.

Contribuci贸n creada con los aportes de: Mayra L贸pez.

Aportes 439

Preguntas 77

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

As铆 luce un Disco Duro por dentro.

Ver apuntes de la clase.

Notas de la Clase

Forma en que se Organizan los Datos en el Disco Duro:

  • Persistente
    Conserva su contenido incluso cuando se interrumpe la alimentaci贸n del sistema.
  • Secuencial
    Para acceder a un registro en particular se tiene que leer registro x registro desde el inicio hasta alcanzar el registro particular que contiene el dato requerido
  • Estructurada
    Tiene una forma especial de guardarse dentro de s铆 misma, a la misma se le llama Sistema de Archivos

Sistema de Archivo

  • Son convenciones internas decididas por el O.S, que utilizamos para poder acceder a los archivos por dentro.
  • La mayor铆a de los Sistemas Operativos (O.S) tiene su propio sistema de archivos.
  • No son compatibles entre s铆.
  • Internamente son formas de estructurar los archivos

Las Principales Funciones

  • La asignaci贸n de espacio a los archivos.
  • La administraci贸n del espacio libre y del acceso a los datos resguardados.
  • Estructurar la informaci贸n guardada en el disco duro, que luego ser谩 representada ya sea textual o gr谩ficamente utilizando un gestor de archivos.

Algunos Sistemas de Archivos

  • Windows
    • FAT (File Allocation Table)
    • FAT16 - FAT32
      • El 16 y el 32 representaba la cantidad de Bits que se usaban para guardar la posici贸n de los archivos.
    • NTFS (New Technology File System)
  • MAC OS
    • HFS (Hierarchical File System)
    • HFS+ (HFS Extended)
    • APFS (Apple File System)
  • Linux
    • minix
    • xia
    • ext2 - ext3

Forma en que se localiza y se lee la informaci贸n en el Disco Duro
En la parte superior interna del Disco Duro, est谩 la cabecera o 铆ndice del archivo, la cual depende del sistema de archivos y es donde se encuentra la lista de todos los archivos y su respectiva ubicaci贸n.
Estos indices a trav茅s de los Drivers del Sistema Operativo (O.S), le indican al O.S como darle una orden al procesador (CPU) para que la cabeza de lectura del disco duro se mueva a la posici贸n donde se encuentra el archivo.

驴C贸mo se borra un archivo del Disco Duro?
Cuando un archivo se borr贸 del disco duro, no significa que se borraron los Bytes donde se encuentra el archivo, sino que se borr贸 el 铆ndice correspondiente a ese archivo de la cabecera, por lo que se hace imposible acceder al mismo desde la cabecera.

Luego cuando otro archivo llegue va a encontrar el 谩rea donde se encuentra el archivo, vac铆a y la va a reescribir.
Para estos casos se puede utilizar software de recuperaci贸n de datos, u otros m茅todos m谩s profesionales y cient铆ficas con herramientas forenses.
- Software de Recuperaci贸n: es un tipo de software que permite la recuperaci贸n de datos da帽ados, eliminados o inaccesibles desde un dispositivo de almacenamiento.

En los casos donde los Hackers quieren borrar definitivamente una informaci贸n o archivo del disco duro utilizan m茅todos como el software Shredder.
- Sofware Shredder: es el software que puede eliminar archivos de su disco duro sin temor a que se puedan recuperar. Para eliminar o borrar archivos de forma permanente de su sistema, debe utilizar un programa que sea capaz de reescribir los archivos con series aleatorias de datos binarios varias veces. Este proceso a menudo se denomina trituraci贸n.

Memoria Cach茅

  • Se encuentra internamente en la CPU
  • Es una especie de memoria RAM ultra veloz
  • En la misma se guardan las cosas m谩s fundamentales del Sistema Operativo, las instrucciones que se necesitan ejecutar de manera inmediata.
  • Es una t茅cnica en la que las aplicaciones inform谩ticas almacenan datos temporalmente en la memoria principal de una computadora (RAM) para permitir recuperaciones r谩pidas de esos datos.
  • La RAM que se utiliza para el almacenamiento temporal se conoce como cach茅.
  • Dado que acceder a la RAM es significativamente m谩s r谩pido que acceder a otros medios como unidades de disco duro o redes, la memoria cach茅 ayuda a que las aplicaciones se ejecuten m谩s r谩pido debido a un acceso m谩s r谩pido a los datos.
  • La memoria cach茅 es especialmente eficaz cuando la aplicaci贸n muestra un patr贸n com煤n en el que accede repetidamente a los datos a los que se accedi贸 anteriormente.

RAM (Random-access memory)

  • Es un componente extremadamente r谩pido que almacena temporalmente toda la informaci贸n que un dispositivo necesita en este momento y en el futuro cercano.
  • El acceso a la informaci贸n en la RAM es incre铆blemente r谩pido, a diferencia de los discos duros m谩s lentos, que brindan almacenamiento a largo plazo.
  • Ejecuta muchos procesos paralelamente, es decir, al mismo tiempo. Uno de ellos es el Sistema Operativo, m谩s concretamente aquellas funciones que necesitamos y utilizamos con frecuencia, las dem谩s se quedan en el disco duro por si en alg煤n momento se necesitan.
  • Tanto la memoria RAM como la CPU siempre saben d贸nde est谩 todo ya que poseen un 铆ndice compartido de los datos de la RAM y la CPU. Este facilita la localizaci贸n de proceso por parte de la CPU de manera muy r谩pida.

System on a Chip no son actualizables, habr铆a que cambiar todo el sistema. Por el contrario, en la CPU si se le pueden cambiar partes

Conexi贸n entre la RAM y la CPU, y el Disco Duro y la CPU

  • La RAM y el Disco Duro se conectan a la CPU mediante un Bus de Datos. Sin embargo, a muchas veces no se utilizan cables, sino que se utiliza un circuito interno.
    • Bus de Datos: es un sistema dentro de una computadora o dispositivo, que consta de un conector o conjunto de cables, que proporciona transporte de datos. Un bus de datos puede transferir datos hacia y desde la memoria de una computadora, o hacia o desde la unidad central de procesamiento (CPU) que act煤a como el 鈥渕otor鈥 del dispositivo. Un bus de datos tambi茅n puede transferir informaci贸n entre dos computadoras.
  • Normalmente la conexi贸n entre la CPU y la RAM se hace mediante un socket DDR1, DDR2, DDR3 y a trav茅s de la conexi贸n con la tarjeta madre. Esto suele llamarse Puente o Bridge.
  • Con el Disco Duro el Bus de Datos tiene nombres especiales:
    • SATA (Serial Advanced Technology Attachment)
    • IDE (Integrated Drive Electronics)

Si estas leyendo esto y te sientes abrumado, de tanta informaci贸n, no te preocupes ve con calma, roma no se construyo en un d铆a y poco a poco todo se ira haciendo m谩s claro y tomando su forma. Lo importante es que no te rindas nunca ok?

Creo que fui la unica que cuando en windows decia FAT entendio que significaba que era un archivo gordo :v

Mi resumen:

Discos duros
Guarda archivos de manera **persistente **(memoria), los lee de forma secuencial (de principio a fin) y se guardan de una manera estructurada (*sistemas de archivos).

  • son convenciones internas decididas por el sistema operativo.

驴c贸mo se sabe donde esta el archivo?
Dependiendo del sistema de archivos, por lo general en los primeros sectores del disco se encuentra el indice (tambi茅n llamado cabecera). es donde estan todas las direcciones de todos los archivos. Los indices a traves de los drivers le indican sistema operativo como darle una orden al cpu para la cabeza de lectura del disco duro se mueva hasta el lugar donde est谩 el archivo.

CPU
El carga el sistema operativo, cuenta con memoria cache en la cual se guardan programas fundamentales para que la cpu ejecute de manera inmediata.
Al leer un archivo como el del ejempo: la cpu va al disco duro (fu茅 la orden que emiti贸 el sistema operativo) captura el archivo, toma los bytes del archivo y se los lleva a la memoria RAM

Memoria RAM
驴c贸mo se lee los datos qu茅 est谩n en la memoria ram?
El cpu y la ram compart茅n un 铆ndice, por la tanto siempre saben donde est谩 todo. Por esa razon es super veloz el acceso a esa informaci贸n.

Freddy me enaga帽as pero al mismo tiempo me haces aprender jaja (Me puso a investigar)
El binario de la H es 01001000 (0+64+0+0+8+0+0+0 = 72)
Alt + 72 = Escribe la letra H

01001101 da 77 y escribe la letra M

Me gusta mucho esta clase 馃槃

Apuntes de clase:
Una analog铆a para entender el funcionamiento del sistema de memorias, somos un procesador y estamos trabajando con informes, la idea es que lo estas utilizando de forma mas inmediata este en tu escritorio o memoria cache, tu escritorio es peque帽o por lo que atr谩s de ti tienes un estante para almacenar mas datos con los que estas trabajando y que no caben en tu escritorio, este estante vendr铆a a ser la memoria RAM, cuando te vas a casa necesitas vaciarlo y dejar todo en la sala de archivo o Disco duro. La memoria RAM es nuestra memoria principal, cercana al procesador le provee todos los datos que necesita sin tener que ir a la sala de archivo porque estos ya han sido cargados dentro de ella, sin embargo la RAM no es lo suficientemente r谩pida por lo que la efectividad del procesador se queda corta, es por ello que ocupamos 鈥渓a memoria cache鈥 que almacena de forma permanente la informaci贸n mientras haya alimentaci贸n y ademas es mas r谩pida que la memoria RAM, se utiliza como paso intermedio entre la RAM y el procesador, estos m贸dulos de memoria est谩n dentro del procesador.
Un SSD (Solid State Drive) vendr铆a siendo una sala de archivo pero una que es mucho mas r谩pida.
Intel Optane: seria una peque帽a sala de archivos mas peque帽a, cercana y mejor organizada en un futuro podr铆a sustituir a la memoria SSD.
_
En conclusi贸n cada memoria desempe帽a una funci贸n, podemos decir que es un sistema de memorias para dar la m谩xima eficiencia a nuestros procesadores.
_
Mas acerca del dico duro:
Un disco duro tiene una ahuja magnetica que lee dentro de un disco de acero magnetizado, es muy parecido a un tocadiscos, en realidad no solo tiene un disco sino una serie de ellos apilados, cada vez que se solicitan datos al disco duro, este tiene que buscarlos dentro de estos discos, el disco tiene una tabla donde tiene apuntado el sitio de cada uno de estos archivos esto se llama el sistema de archivos, que seria el equivalente a tener un indice para saber en que estanter铆a de la sala de archivo se encuentra cada uno de los informes que necesitamos, cuando al disco se le pide un archivo se mira la tabla de sistemas de archivos y luego se va buscar los datos a la posici贸n especificada.
_

  • Un pedazo del sistema operativo siempre vive en la cache del CPU.
  • La mayor parte del sistema operativo de ejecuci贸n esta en la memoria RAM.

Direcciones de memoria: indice compartido de los datos de la memoria RAM y de la CPU.
_
Necesitamos una forma de conectar el HD al CPU y la RAM a la CPU para ello utilizamos un bus de datos, que son las conexiones entre estos componentes.
Con los discos duros el bus de datos tiene nombres especiales, actualmente lo conocemos como SATA.

  • sistemas de archivos: son convenciones internas de los sistemas operativos para poder acceder a los archivos almacenados.

  • Cuando nosotros tenemos un disco duro externo conectado a un computador normalmente lo conectamos por un bus de datos que tiene el nombre de USB (Universal Serial Bus).
    _
    Fuente: https://www.youtube.com/watch?v=IwUq0RiUank

Cuando se borra un archivo del Disco
No se borrar los bytes, sino que elimina el archivo del indice de la cabecera.
Cuando un archivo nuevo ingresa se re-escribe sobre el espacio vacio.

Alguien save de alguna pagina o libro que hable profundamente de esto?

Para los que quieran profundizar sobre estos temas les recomiendo mucho leer este libro:
Organizaci贸n y arquitectura de computadores

Vaya que Chrome ocupa mucha RAM 馃槄

Me impacta y me sorprende lo divertido que es ver este curso un viernes a las 2 de la ma帽ana jajaja

Lo que se me viene a la mente, es: 驴Como sera la estructura en la computacion cuantica?

Apuntes de la clase 馃槂

Est谩 el ejemplo de la biblioteca:
La biblioteca es el disco duro, donde tienes todos los libros, hasta los que no necesitas.
Despues tienes las estanter铆as que est谩n a tus lados, esta es la memoria RAM, porque puedes acceder rapidamente a ellas porque es lo que m谩s ocupas en tu trabajo.
Y por ultimo tienes el escritorio donde est谩s sentado, con unos cuantos libros y archivos que necesitas usar al instante, esta es la memoria cach茅 del CPU.

Clase 6
驴Que puedo aprender de esta clase?
驴Como puedo utilizarlo a nivel personal y a nivel profesional?
驴Para que me sirve este conocmiento?
驴En que me ilumina?
驴Como mejorar谩 mi calidad de vida?

Memoria RAM
Disco duro

  • Guarda de manera persistente (si no hay electricidad igual funciona)
  • Secuencial
  • Estructurada
    Sistemas de archivos! (Convenciones internas del sistema operativo 鈥) Windows NTFS, Apple File System

Apuntes claves:

  • Un SO abre un archivo con la CPU
  • La CPU tiene la memoria cache 馃槷 ES SUPER RAPIDA PAPII
  • En Cache suelen estar las instrucciones fundamentales
  • Memoria RAM == ramdom acces ss memory

H o l a (4 bytes)

Existe un indice compartido entre los datos de la cpu y la memoria RAM

Estas son las direcciones de memoria o nombres de variables 馃槷 para los programadores

var x = 鈥済ato鈥
//x es indicado en memoria con codigo hexadecimal

El indice compartido es ultra veloz
CPU <-> RAM
Con la flecha me refiero a la conexion doble

<-> == buses de datos

Bus de datos
SATA
IDE
USB 馃槷 (Universal serial bus)

Este es mi resumen que hice desde el arranque del computador hasta el procesamiento de sus tareas:

  1. Cuando se arranca un computador. Se inicia por medio de la BIOS (Basic Input Output System) que es un sistema de arranque que tiene predefinidas las funciones a ejecutar para iniciar el arranque de la computadora junto con su sistema operativo.
  2. La Bios comienza a verificar que los perifericos tienen el correcto funcionamiento y si este es el caso. Arranca el sistema operativo comenzando por activar el DISCO DURO.
  3. En el disco duro tenemos almacenado nuestro sistema operativo que es un software dise帽ado para trabajar con componentes de hardware y ejecutar m谩s programas dentro de este. En conclusi贸n es un programa que nos permite gestionar la memoria, entrada-salida y la gesti贸n de procesos del computador.
  4. El disco duro envia las instrucciones del sistema operativo a la memoria RAM (memoria de acceso aleatorio) que es m谩s rapida que el disco DURO, este es un tipo de memoria FLASH es decir por medio de circuitos y transistores. Esta a su vez contiene todos los procesos que est谩n en ejecuci贸n y puede ejecutar procesos en paralelo teniendo almacenados en ella multiples programas. Si la ram no tiene la suficiente memoria para poder 鈥渁lmacenar鈥 todos los procesos de tacazo los va cargando por pedacitos hasta completar la tarea.
  5. La ram envia las instrucciones al procesador para que las procese.
  6. El procesador en la primera ejecucion de arranque lo que hace es encender o activar todos los perifericos conectados a la motherboard.
  7. El procesador tiene su propia memoria de acceso ultra-mega-rapido que se llama la memoria cach茅.
  8. En la memoria cache debe estar una partesita del sistema operativo puesto que son ordenes que se estar谩n accediendo constantemente y necesitan ser ejecutadas con mucha rapidez.
  9. Al llamar un archivo Saludo.txt. Lo que hace el procesador es tomar el archivo (bytes) del documento y los monta en la RAM.
  10. La ram debe tener en ella SIEMPRE el sistema operativo puesto que este es el que le indica como se almacenan los datos para que sean de rapido acceso. Despues se los envia al procesador por medio de un bus de datos o tambien llamado BRIDGE (puente).
  11. El procesador ejecuta todas estas instrucciones y las procesa.

Disculpen lo largo xd

Escuchando un podcast completo en youtube dijeron que con un link especial nos regalaban este curso. muy entusiasmado lo comence pero no era el curso lo gratis sino que solo las seis primeras clases. me encantaron las seis clases, pero la publicidad que hicieron fue enga帽osa!

Hay un video en el canal de nate gentile que explica porque necesitamos tantas memorias y porque todav铆a no usamos una s贸lo a. El video se llama "porque tantas memorias? "

Disco duro ssd 鈥渆stado solido鈥 vs hdd 鈥渕ec谩nico鈥:

Cuando se borra un archivo del disco duro el archivo realmente no se borra, lo que se borra es la cabecera o 铆ndice de ese archivo en el disco duro; cuando otro archivo llegue a esa ubicaci贸n de memoria (que ahora esta como ibre), reescribe los bytes presentes en ese indice por los nuevos. Si quieres borrar de forma segura el contenido de tu disco dura, usa Shredder.

Al respecto de los navegadores y la memoria RAM, este 煤ltimo a帽o he estado experimentando con diferentes navegadores y de todos los que he probado Opera y Brave son los mejores, no consumen mucha memoria RAM tienen extensiones 煤tiles y sobre todo Brave cuida mucho la privacidad del usuario 馃槃

Apuntes en Clase

  • Caracter铆sticas de un HDD : Persistente =>Secuencial=>Estructurada
  • Sistemas de archivos => FAT16/32,NTFS(Windows), EXT3,EXT4(Linux),HFS,ApFS(Mac) Todos en escencia son maneras de estructurar archivos.
  • Cabecera o 铆ndice de Archivos => Direcci贸n de los archivos dentro de la HDD, indica donde inicia y termina un archivo, estos 铆ndices a trav茅s de los drivers indican al sistema Operativo como dar una orden de apertura del archivo para que el cabezal del disco se posiciones sobre el segmento indicado.
  • Existen sistemas de archivos mas amigables para el sistema de lectura de cabezal, asin como tambien sistemas amigables con memorias flash y SSD.
  • Cuando uno 鈥淏orra鈥 un archivo del disco, en realidad lo que se hace es borrar el indice de lectura del mismo, pero los bytes sigan ahi hasta que exista otro archivo que quiera alojarse en la misma direcci贸n, en ese caso este sobreescribe el archivo anterior.
  • Existen softwares que recorren toda la estructura del disco en busca de estructuras de archivos que no se encuentres indexadas, las recupera y los vuelve a escribir en la lista de cabeceras, existen inclusive herramientas m谩s especializadas que recuperan inclusive archivos ya sobreescritos, utilizando t茅cnicas especializadas.
  • Memoria Cache =>Memoria ultra r谩pida, mucho mas que la RAM inclusive, alojada dentro de la CPU que se encarga de mantener activo los programas que actualmente se encuentran abiertas, a fin de acceder de manera m谩s r谩pida a ellos.
  • Indice compartido = Direcciones de memoria
  • Los programadores constantemente estan asignando direciones de memoria al crear y asignar valores a variables.
  • La Memoria RAM tiene almacenado el sistema operativo dentro a fin de saber acceder al mismo, un pedazo del sistema tambi茅n est谩 alojado en la cach茅, solamente lo necesario, lo dem谩s est谩 en el disco duro.
  • Buses de Datos =>Son conexiones que existen entre la CPU y la Memoria, entre la CPU y el Disco Duro, la conexi贸n entre la CPU y la memoria se produce mediante sockets ubicados en la placa madre, eso tiende a llamarse puentes o Bridges, mientras que la conexion entre el hdd y la CPU se producen con cables de diferentes tecnolog铆as, IDE, ATA, SATA, SCSI.

Les comparto esta imagen que encontr茅 en pixabay 馃槂

La memoria ram es ultra veloz, esta conectada con la CPU atraves de un bus de datos se llaman bridges, en el disco duro el bus de datos que va hacia la CPU se llama SATA o ATA

驴Qu茅 es la memor铆a RAM? y 驴C贸mo funcionan los discos duros?

Disco duro es donde normalmente se guarda la informaci贸n que tenemos en el computador. Dicha informaci贸n se guarda de forma persistente, secuencial y estructurada (mediante un sistema de archivos).

En la cabecera o indices del disco duro se encuentra encuentra la ubicaci贸n de los archivos, cuando se elimina un archivo, se elimina el indice y no los bytes usados.

Memoria RAM es conocida como memoria vol谩til lo cual quiere decir que los datos no se guardan de manera permanente, es por ello, que cuando deja de existir una fuente de energ铆a en el dispositivo la informaci贸n se pierde. Asimismo, la memoria RAM puede ser reescrita y le铆da constantemente.

Bus de datos es un cable o circuito interno (Bridges) de la tarjeta madre, que ayudan la conexi贸n entre los diferentes componentes conectados con la CPU.

<h3>RESUMEN 001</h3>

HDD (Hard Disk Drive): Es un diapositivo de almacenamiento de datos que emplea un sistema de grabaci贸n magn茅tica para almacenar y recuperar archivos digitales. Permite el acceso aleatorio a los datos, lo que significa que los bloques de datos se pueden almacenar o recuperar en cualquier orden y no solo de forma secuencial. Las unidades de disco duro son un tipo de memoria no vol谩til que retiene los datos almacenados incluso cuando est谩n apagados.


<h3>Tipo de conexi贸n de datos</h3>

Las unidades de discos duros pueden tener distintos tipos de conexi贸n o interfaces de datos con la placa base. Cada unidad de disco r铆gido puede tener una de las siguientes opciones:

  • IDE:
    La interfaz de ATA (Advanced Technology Attachment) originalmente conocido como IDE (Integrated Device Electronics), controla los dispositivos de almacenamiento masivos de datos.

  • SATA:
    Es el m谩s com煤n de los est谩ndares de conexi贸n, utiliza un bus serie para la transmisi贸n de datos. Notablemente m谩s r谩pido y eficiente que IDE

  • SAS:
    Serial Attached SCSI (SAS) es una interfaz de transferencia de datos en serie, sucesor del Small Computer System Interface (SCSI) paralelo, aunque sigue utilizando comando SCSI para interaccionar con los diapositivos SAS. Aumenta la velocidad y permite la conexi贸n y desconexi贸n r谩pidamente.

alguien sabe porque siempre las memorias o discos duros van en potencias de 2?

Disco duro memoria persistente, secuencial, estructurada, sistemas de archivos, ext3, ext4, fat, ntfs, hfs, apfs, cabecera, indice, Juliet, shredder, memoria cache, sistema operativo, block de notas chrome, variable, indice compartido, bus de datos, Ata, Sata, Ide, Usb

Bus de datos Cable IDE. super ancho. todavia lo uso. y el SATA que es delgadito

Los Sistemas de archivos NTFS y PAL son la razon por la cual las consolas hechas en America solo aceptan los juegos hechos NTFS y las consolas hechas en Europa solo aceptan los hechos en PAL?, o esto es otro tema para combatir pirateria?

Memoria Cache: Es una memoria muchisimo mas rapida que la memoria ram, Esta memoria esta en componentes como la CPU, RAM, discos duros, pero en este caso hablaremos sobre la memoria cache del CPU, es la que mantiene internamente un almacenamiento de los procesos que estamos realizando para de forma que si lo estamos haciendo repetitivamente, los mantenga en su cache para tener una mejor eficiencia y fluidez

En este v铆deo se explica de manera sencilla los tipos de memorias que utiliza nuestro ordenador.
驴Por qu茅 tantas memorias?

Voy con mi resumen:

El almacenamiento lo podemos clasificar en dos partes, una persistente que esta alojada en el disco duro sin importar su tipo, y una volatil que es la memoria RAM.

Los computadores dependen de las dos, pero de la que mas depende es de la RAM, por que es con la que estamos trabajando constantemente y donde tenemos montados todos los programas inmediatos y el sistema operativo.

En conjunto a la memoria Ram tenemos el CACHE que es una memoria aun mas rapida, pero con un almacenamiento menor, y es donde almacenamos elementos clave del sistema operativo que necesitamos ejecutar lo m谩s rapido posible.

Ahhh gracias Freddy, por fin entiendo la Memoria RAM y Los Discos Duros, en serio me encanta este curso鈥

Me parece s煤per interesante como es la recuperaci贸n de archivos, sab铆a que se pod铆a pero no c贸mo era

Sabemos que los archivos se almacenan en el disco duro y la hora de abrirlo, se cargan en memoria RAM, pero鈥 驴C贸mo exactamente funciona eso?

Los discos duros antiguos funcionan como los vinilos antiguos: tienen un cabezal que va leyendo los datos que pasan por debajo de ella a medida que el disco gira a una velocidad constante.

Los discos duros son lentos porque deben posicionarse donde est谩 el archivo almacenado y esto puede implicar que el brazo mec谩nico que mueve el cabezal se tome mucho tiempo en encontrar todos los pedazos de datos del archivo.

La memoria RAM es m谩s r谩pida ya que puede acceder a los datos almacenados de manera instant谩nea.

Los discos duros de estado s贸lido no tienen el cabezal ni los discos que giran, sino que son m谩s parecidos a las memorias RAM: funcionan electr贸nicamente. A pesar de eso guardan los datos en memorias flash, que son un poco m谩s lentas que las RAM.

Los discos duros no son vol谩tiles: guardan la informaci贸n de manera persistente aunque se les quite el suministro de energ铆a.

Adem谩s almacenan los archivos de manera secuencial: para almacenar un archivo, 茅ste se parte en varios pedacitos y se guarda la posici贸n de cada uno de estos pedacitos y su ubicaci贸n en el disco para poder leerlos secuencialmente.

Los sistemas de archivos son convenciones internas de los sistemas operativos para poder acceder a los archivos almacenados.

En Linux existe ext3 o ext4
En Windows exist铆a FAT16 o FAT32 (File Allocation Table), que fue reemplazado por NTFS (New Technology File System)
En Mac OSX el sistema de archivos se llamaba HFS (Hierarchical File System) pero ahora se llama AFS (Apple File System) en macOS Sierra
Cuando abrimos un archivo, el CPU se lo pide al disco duro y luego lo lleva a la memoria RAM para leerlo.

En la RAM est谩n todos los programas y archivos que est谩n en ejecuci贸n. Si abrimos un archivo con el Bloc de Notas, por ejemplo, ambos deben estar cargados en la RAM. Y el CPU puede acceder a la memoria RAM a trav茅s de un 铆ndice compartido, es decir, un 铆ndice que indica en qu茅 posiciones de memoria se encuentran qu茅 partes de un archivo o proceso.

Los discos duros funcionan como vinilos antiguos: tienen un cabezal que va leyendo sus datos que pasan por debajo de este en lo que el disco gira a una velocidad constante. Estos son muy lentos ya que el deben posicionarse donde se encuentra el archivo almacenado y esto puede implicar que el brazo mec谩nico tome mucho tiempo para encontrar todos los pedazos de archivo.

Los discos duros de estado solido no tienen cabezal ni los discos que giran, estos funcionan electr贸nicamente por medio de chips especiales que guardan los datos en memorias flash.

Los discos son el lugar donde se guarda todos nuestros archivos.
Los discos duros tienen ciertas caracter铆sticas que les da su esencia algunas de ellas son que tienen memoria persistente, lo cual significa que aunque nosotros desconectemos la electricidad el archivo va a seguir ah铆. Tambi茅n los Discos duros guardan la informaci贸n de una manera secuencial, esto significa que para acceder a x archivo debes acceder al principio de este e irlo viendo en segmentos para poder abrirlo de una manera estructurada todos los archivos estan guardados de una forma estructurada lo que significa que tienen una forma especial de guardarse adentro.
Esas formas se llaman sistemas de archivos, los cuales son convenciones internas decididas del sistema operativo que nosotros usamos, para poder acceder a los archivos por dentro.

Cuando abrimos un archivo en el CPU se lo pide al disco duro y luego lo lleva a la memoria RAM para leerlo. Los datos de este viajan a trav茅s de cables y sockets en paralelos llamados Bus de datos que comunica el CPU con el disco duro y la RAM para permitir la transferencia de datos

vaya final鈥

Todo super claro y entendible 馃槂

que buen profesor es freddy, se entiende muy bien todo.

Realmente me sorprendi贸 lo del USB no lo hab铆a pensado. (impactado)

Clase 6 鈥 Qu茅 es la memoria RAM y c贸mo funcionan los discos duros.


驴De qu茅 maneras almacena los datos un disco duro?

  • Persistente.
  • Secuencial.
  • Estructurada.

驴Qu茅 significa que un disco duro almacene los datos de manera persistente?

  • Esto significa que, aunque el disco duro no tenga electricidad los datos seguir谩n guardados en el disco duro.

驴Qu茅 significa que un disco duro almacene los datos de manera secuencial?

  • Esto significa que el disco debe ir desde el principio del archivo y poco a poco hasta el final para poder acceder al archivo.

驴Qu茅 significa que un disco duro almacene los datos de manera estructurada?

  • Esto significa que los datos se almacenan en un sistema de archivos.

驴Qu茅 son los sistemas de archivos?

  • Son convenciones internas decididas por el sistema operativo que estemos usando para lograr acceder a los archivos.

驴C贸mo se llaman los sistemas de archivos de Linux?

  • Ext3.
  • Ext4.

驴C贸mo se llaman los sistemas de archivos de Windows?

  • FAT.
  • NTFS.

驴Qu茅 significan las siglas FAT?

  • File allocation table.

驴Qu茅 tipos de sistemas de archivos FAT existen?

  • FAT 16.
  • FAT 32.

驴Qu茅 significan las siglas NTFS?

  • New Tecnology File Sistem o en espa帽ol sistema de archivos de nueva tecnolog铆a.

驴Entre los sistemas de archivo FAT y NTFS cu谩l usamos hoy en d铆a?

  • NTFS.

驴De d贸nde viene el sistema de archivos NTFS?

  • De Windows NT.

驴Para qu茅 estaba dedicado Windows NT?

  • A las redes.

驴Cu谩les son los sistemas de archivos de Mac OS?

  • HFS.
  • APFS.

驴Qu茅 significan las siglas HFS?

  • Hierarchical File System o en espa帽ol Sistema jer谩rquico de archivos.

驴Qu茅 significan las siglas APFS?

  • Apple File System.

驴Cu谩l es el sistema de archivos que usa Apple hoy en d铆a?

  • APFS

驴Los sistemas de archivos de Linux, Windows y Mac OS son compatibles entre ellos?

  • No.

驴C贸mo sabemos la posici贸n de un archivo almacenado en un disco duro?

  • Gracias a la cabecera o 铆ndice de los archivos.

驴Qu茅 es la cabecera o 铆ndice de archivos?

  • Es una lista que cuenta con todas las direcciones de los archivos.

驴Los CD, DVD, Blu-ray tienen sus propios sistemas de archivos?

  • Si.

驴Existen sistemas de archivos amigables con discos que rotan para acceder a la informaci贸n?

  • Si.

驴Existen sistemas de archivos amigables con memoria flash para acceder a la informaci贸n?

  • Si.

驴Cu谩ndo elimino un archivo elimino completamente los bytes del archivo?

  • No.

驴Qu茅 es lo que realmente se elimina cuando eliminamos un archivo del disco duro?

  • Eliminamos el 铆ndice del archivo que estaba en la cabecera.

驴Un archivo nuevo que almacenemos puede ocupar el espacio en bytes de un archivo que previamente se hab铆a eliminado?

  • Si.

驴Con software podemos recuperar archivos eliminados del disco duro?

  • Si.

驴Qu茅 hace un software para recuperar archivos eliminados del disco duro?

  • Busca Bytes que no est茅n relacionados con el 铆ndice o cabecera de archivos.

驴t茅cnicamente como se llama el componente qu铆mico con el que funcionan los discos duros?

  • Haluros de plata.

驴Qu茅 t茅cnicas usaban los cient铆ficos forenses para recuperar datos de un disco duro?

  • Analizando los materiales de plata que se encontraban en el disco duro.
  • Congelando el disco y as铆 su sistema el茅ctrico.

驴Qu茅 hacen los hackers para eliminar casi por completo datos de un disco duro?

  • Usan la t茅cnica Sheredder.

驴Qu茅 hace la t茅cnica Sheredder para eliminar casi por completos datos de un disco duro?

  • Reescribe m煤ltiples veces el 谩rea en la que se encuentran los datos que se quieren eliminar.

驴En d贸nde encontramos la memoria cache?

  • En la CPU.

驴Qu茅 es la memoria cache de la CPU?

  • Es una memoria en la que se guardan ciertos programas que est谩n corriendo en ese mismo momento para que sea m谩s f谩cil para nosotros acceder a ellos.

驴Qu茅 memoria es m谩s r谩pida la RAM o la cache de la CPU?

  • La cache.

驴En la memoria Cache de la CPU se almacenan lo m谩s fundamental del sistema operativo?

  • Si.

驴C贸mo es el flujo de informaci贸n en el que tratamos de acceder a un archivo guardado en el disco duro?

  • El disco duro se lo env铆a al CPU.
  • La CPU lo analiza y procesa para envi谩rselo a la memoria RAM.
  • La memoria RAM es la encargada de cargar el archivo y la aplicaci贸n que nos permite abrir el archivo.

驴C贸mo saben la CPU y la memoria RAM la posici贸n de los archivos que les da el disco duro?

  • Por medio de un 铆ndice compartido.

驴C贸mo se llama el 铆ndice compartido que tienen la memoria RAM y la CPU?

  • Direcciones de memoria.

驴C贸mo conocen los programadores las direcciones de memoria?

  • Como variables.

驴Cu谩l es la caracter铆stica m谩s relevante del 铆ndice compartido entre la memoria RAM y la CPU?

  • Es ultra veloz.

驴La memoria RAM tiene parte del sistema operativo?

  • Si.

驴La memoria cache tiene una parte del sistema operativo?

  • Si.

驴Por qu茅 la memoria RAM no almacena todo el sistema operativo?

  • Porque no estamos usando todo el sistema operativo en un mismo momento. Entonces lo que hace la memoria RAM es cargar 煤nicamente lo que estamos utilizando en el momento

驴El disco duro almacena las partes que no estamos usando del sistema operativo?

  • Si.

驴Un System on a Chip es actualizable?

  • No.

驴Qu茅 usamos para conectar el disco duro y la memoria RAM a la CPU?

  • Buses de datos.

驴Cu谩l era la forma de los buses de datos hace algunos a帽os?

  • Anchos, planos y largos.

驴Siempre es un cable el que conecta a la CPU con la memoria RAM y el disco duro?

  • No, en ocasiones son circuitos internos.

驴Qu茅 tipos de Socket usamos para conectar la memoria RAM a la CPU?

  • DDR1
  • DDR2
  • DDR3
  • DDR4

驴Los sockets y la tarjeta madre hacen parte de la conexi贸n entre la CPU y la memoria RAM?

  • Si.

驴C贸mo llamamos a las conexiones entre la CPU y la Memoria RAM?

  • Puentes o Bridges.

驴C贸mo se llaman los buses de datos usados para conectar el disco duro con la CPU?

  • ATA.
  • SATA.
  • IDE.

驴C贸mo se llama el bus de datos que usamos para conectar discos duros externos?

  • USB.

驴Qu茅 significan las siglas USB?

  • Universal Serial Bus o en espa帽ol Bus Universal en serie.

Siempre quise ver como funciona todas estas tecnolog铆as que a diario manejo, sent铆 la misma agradable sensaci贸n cuando tome el curso de computacui贸n b谩sica.!! gracias @freddier.

Les adjunto unas preguntas para repasar la clase. Les reomiendo que vean toda la clase completa. Luego vean las preguntas y sin consultar la clase intenten responder las preguntas como si le estuvieran explicando a alguien que desconoce del tema.
.
Si la persona te comprende las respuestas a las preguntas y es capaz de dec铆rtelo a ti devuelta, has entendido, has creado conocimiento.
.

  1. Qu茅 debe cumplir la forma en que se guardan los datos en un disco duro y qu茅 significan?
    .
  2. C贸mo se guarda la informaci贸n dentro de un disco duro?
    .
  3. C贸mo la CPU accede y conecta a la informaci贸n en el disco duro?
    .
  4. Qu茅 son los sistemas de archivos?
    .
  5. C贸mo funciona una memoria RAM?
    .
  6. C贸mo se conecta y accede la CPU a la memoria RAM?
    .
  7. Qu茅 es la memoria cache?
    .
  8. C贸mo se borra la informaci贸n en un disco duro?
    .
  9. C贸mo son algunas t茅cnicas de ciencias forenses para recuperar informaci贸n de discos duros?
    .
  10. C贸mo los hackers borran la informaci贸n de un disco duro?

jajaja cuando dijo chrome XDDDD

  • La memoria RAM accede a la informaci贸n instant谩neamente, cargada previamente, sin un orden especial, a trav茅s de un 铆ndice compartido con la CPU y su Memoria cache a trav茅s de lo conocido como 鈥淏us de datos鈥 (Bridges)
  • Por su lado, el disco duro funciona de manera similar a un tocador de vinilos, que a trav茅s de un 铆ndice busca los bytes con la informaci贸n y se lo comunica a la CPU a trav茅s del bus de datos 鈥淪ATA鈥.

Les dejo un video que me ayudo a entender de mejor manera como se almacenan los bits en un SSD https://www.youtube.com/watch?v=5Mh3o886qpg

Hare el mejor resumen posible. Cuando tenemos un archivo, un .text por ejemplo, es almacenado en el disco duro. El disco duro cuenta con rasgos como una memoria persistente (capacidad para almacenar datos sin necesidad de contar con electricidad.), secuencialidad y estructuralidad al momento de guardar los archivos ejemplificando con los sistemas de archivs (estandares dados por el sistema operativo sobre como almacenar y acceder a los archivos.) y lo diferencian de la memoria ram u otros componentes. El disco duro registra todos los archivos por medio de el indice y despues por medio de drivers se comunica con el sistema operativo para que este le ordene al cpu leer los archivos solicitados. Para que esto ocurra, primero el cpu toma el valor en bytes del archivo como una orden y lo transporta a la cpu por medio de sata o ide, despues el cpu envia ese valor en bytes hacia la memoria ram por medio de un bridge o un bus de datos y en la memoria ram gracias al sistema operativo se representa el archivo con alguna herramienta. Existe un indice compartido entre la memoria ram y el cpu tambien conocido como nombre de variable y esto permite que sepan que archivos hay y la cpu pueda tomar esos archivos y utilizarlos en la memoria cache.

Tengo 2 a帽os trabajando como programador, pero no sab铆a como trabajaba todo este hardware a este nivel de especificaci贸n, realmente es incre铆ble!

Disco Duro - verdadero funcionamiento - Magnetismo

Las partes del disco duro son 5:
Circuito impreso, Motor el茅ctrico, Brazos accionadores, Bandejas del plato, Cabezales.

Datos
Los datos se almacenan en el interior de peque帽as pistas conc茅ntricas en la superficie del plato, durante la fabricaci贸n se crean hasta 200000 pistas en el plato.

Cada pista esta dividida en sectores, el mapa de las pistas y de los sectores que hay en el circuito impreso le dice al cabezal donde tiene que leer o escribir exactamente la informaci贸n.

La superficie del plato es suave y brillante pero de cerca es algo mas complicada, en la superficie hay una pel铆cula magn茅tica que memoriza toda la informaci贸n, los cabezales magnetizan las secciones microscopicas de la pel铆cula y almacenan los datos
empleando un c贸digo binario de uno o ceros, cada uno o cero se llama bit.

Los bits tienen mas o menos valor seg煤n la orientaci贸n de su campo magn茅tico positivo o negativo.

Es relativamente 鈥渇谩cil鈥 acumular bits, una fotograf铆a de alta calidad puede medir 29 millones de bits y necesitar 12 secciones del plato, parece gigantesco pero en realidad una grandiosa cantidad de bits pueden caber en un sitio extremadamente
peque帽o, " cada cent铆metro cuadrado de la superficie del plato tiene 31 mil millones de bits"

Gracias al poder del magnetismo la brillante superficie del disco duro puede almacenar el contenido de varias colecciones de enciclopedias o miles de im谩genes con mucha facilidad.

El disco duro es un maravilloso aparato de reducci贸n que comprime monta帽as de datos en peque帽os bits con tan solo pulsar una tecla.

Linux soporta muchos tipos de sistemas de ficheros / archivos.
Aqu铆 dos: Basados en Discos, como pueden ser ext2, ext3, ReiserFS, XFS, JFS, UFS, ISO9660, FAT, FAT32 o NTFS.
Sistemas de Ficheros que sirven para comunicar equipos en red de diferentes sistemas operativos, como NFS (utilizado para compartir recursos entre equipos Linux) o SMB (para compartir recursos entre m谩quinas Linux y Windows).

  • Los discos duros mec谩nicos tienen un cabezal que gira, la velocidad de acceso depende de velocidad de revoluciones del disco.
  • Los disco de duros de estado solido son m谩s r谩pidos ya que funcionan como un memoria, pero son m谩s lentos.
  • Los discos duros guardan la informaci贸n de manera persistente.
  • Los archivo se guardan de manera secuencial, de una forma estructurada.
  • Los sistemas de archivos son las convenciones que usan los SO, para acceder a los archivos. Windows: FAT, FAT32, NTFS; Linux: ext3, ext4, XFS; Mac: HSF, AFS.
  • En la cabecera de los discos, se guarda el indice del sector donde se encuentra un archivo.
  • Cuando se borra un archivo, lo que en realidad se borra es el indice de la cabecera.
  • En la memoria cache del CPU, se guardan ciertos programas, los m谩s fundamentales para el SO, para que se ejecuten con mayor rapidez.
  • Para abrir un archivo el CPU, le pide al disco duro y luego lo pone en memoria.
  • En la memoria RAM se encuentran todos los programas que se encuentran ejecutando en este momento.
  • Para que el CPU, pueda acceder al archivo, accede mediante un indice o direcci贸n de memoria del archivo o proceso, esta direcci贸n de memoria esta un sistema hexadecimal.

Espero que les sirva este aporte me sirvi贸 para complementar lo aprendido en esta clase relacionado al funcionamiento de la memoria RAM:
https://www.youtube.com/watch?v=yRNwl24l39E

De las mejores explicaciones que que he podido escuchar!!!

Aqui un video corto pero muy interesante sobre el Disco Duro. Esta en ingles pero se le pueden activar los subt铆tulos en espa帽ol 馃槂
https://www.youtube.com/watch?v=wteUW2sL7bc

Qu茅 es la memoria RAM y c贸mo funcionan los discos duros
Caracter铆sticas de los discos duros:
鈥 Memoria persistente: la informaci贸n se queda guardada, aunque no haya corriente el茅ctrica
鈥 Acceso secuencial: Necesita recorrer todo lo que esta antes del dato que estamos buscando para poder llegar a 茅l.
鈥 Informaci贸n estructurada: Se guardan de una forma especifica de guardar los archivos, llamados sistemas de archivos, cada sistema operativo tiene su propia forma de guardar los archivos
o Linux: Ext
o Windows: FAT, NTFS
o MAC: HFS, APFS

驴C贸mo los discos duros saben donde esta el archivo que estamos tratando de abrir?
En las primeras secciones del disco duro hay una parte la cual se llama cabecera o 铆ndice y este lo que hace es que tiene la direcci贸n de donde se encuentran cada uno de los archivos que hay en el disco duro. Gracias a este sistema cuando abrimos un archivo el disco duro sabe exactamente donde esta el archivo que estamos tratando de abrir. Cuando un archivo se borra de nuestro disco duro lo que realmente pasa es que el 铆ndice de ese archivo se elimina y el disco duro ya no tiene la forma de como acceder a el
Memoria cache: Es una memoria m谩s r谩pida que la RAM en la cual se guardan las instrucciones m谩s fundamentales del sistema operativo para que la CPU tenga acceso a ella de forma inmediata.
La memoria RAM funciona diferente al disco duro ya que en la memoria RAM siempre se sabe donde esta cada archivo en cada momento y por ello es mucho m谩s r谩pido acceder a los archivos que ya se encuentran cargador en ella, la memoria RAM y la CPU tienen un 铆ndice compartido en el con el cual pueden acceder a los datos de la memoria RAM, la caracter铆stica principal de este 铆ndice compartido es que es ultra veloz y por ellos cuando la CPU quiere acceder a alg煤n archivo de la memoria RAM lo puede hacer de una forma inmediata.
驴C贸mo se comunica la CPU al disco duro y a la memoria RAM?
Para conectar la CPU con la RAM y el disco duro se utiliza algo llamado bus de datos el cual puede ser un cable o un circuito interno, en el caso de la RAM se utilizan los bridges (DDR). En el caso de los discos duro se utilizan bus de datos espec铆ficos, en un principio se utilizaban el ATA, en la actualidad se utiliza el bus de dato SATA.

Excelente, me cost贸 un poco entender los Sistemas de Archivos, investigu茅 un poco m谩s por mi cuenta y ya los comprendo mejor. B谩sicamente son los encargados de guardar, modificar y eliminar archivos en un S.O.

Cuando explica como el 铆ndice le lleva el mensaje al cabezal del disco duro, por todo un proceso largo y complejo, me hace pensar:

  • Es como si tuviera digamos a mi hermana al frente m铆o, pero para decirle algo a mi hermana, le llame a mi prima, para que ella le llame a mi mami, para que mi mami le diga mi mensaje a mi hermana que tengo al frente, jajjaja.

  • Entonces en la clase es algo como el 铆ndice le dice al S.O. que le diga al procesador, que este le diga al cabezal del disco duro que se mueva a una determinada posici贸n. jajaja (Se me cruzaron los cables en esa parte, al menos as铆 lo entend铆 yo ggg)

Chrome jugando pacman con la memoria ram ._.

Bastante informaci贸n en un video, buen video!

A dia de hoy se usan los discos de estado solido para genuinamente darle una nueva vida a la pc, ya que el SO como muchas aplicaciones de uso principal las cargan ahi, y son extremadamente mas rapidos

Los cient铆ficos forenses revisan las posiciones de los bits del disco duro con m谩quinas especializadas y as铆 es como pueden recuperar la informaci贸n. Los hackers reescriben varias veces el disco duro con comandos especiales escribiendo en 茅l muchos bytes para que sea casi imposible recuperar la informaci贸n.

es el curso que mas contenido tiene pero lo bueno que va conectando las bases

Discrepo en un punto que se帽ala el profesor: en un disco duro los archivos NO se guardan secuencialmente. Todos los fragmentos de un archivo quedar谩n almacenados en sectores discontinuos. L贸gicamente, s铆, parecer铆a que se recuperan en secuencia. En el disco f铆sicamente, quedar谩n fuera de secuencia, con los fragmentos repartidos entre m煤ltiples sectores.

Tipos de memoria ram


Cada capitulo se hace mas interesante:)

Incre铆ble que por armar un PC conozca los nombres de muchas cosas vistas aqu铆, pero no ten铆a NI IDEA de qu茅 hac铆an 馃く

Comparaci贸n entre un SSD Y HDD

HDD: Hard disk drive.
SSD: Solid state drive.

S贸lo por curiosidad: Disco de vinilo:
El disco de vinilo鈥, 鈥 es un medio de almacenamiento anal贸gico de se帽ales sonoras, caracterizado por utilizar como material de soporte un pl谩stico denominado policloruro de vinilo. 馃榿

Para qu茅 sirven los sistemas de archivos de un disco
Para poder almacenar los archivos de forma adecuada, un disco duro necesita un sistema de archivos. Los sistemas de archivos son convenciones internas de los sistemas operativos para poder acceder a los archivos almacenados.

  • En Linux existe ext3 o ext4.
  • En Windows exist铆a FAT16 o FAT32 (File Allocation Table), que fue reemplazado por NTFS (New Technology File System).
  • En Mac OSX el sistema de archivos se llamaba HFS (Hierarchical File System) pero ahora se llama AFS (Apple File System) en macOS Sierra.

Cuando abrimos un archivo, la CPU (Unidad Central de Procesamiento) se lo pide al disco duro y luego lo lleva a la memoria RAM para leerlo.

Para hacer borrado seguro para que no encuentren su 鈥減ack鈥 pueden borrar los datos eraser.exe o en linux el comando shred con los argumentos -uvz; ejemplo: shred -uvz Archivo.txt
Si tienen dudas coloquen el argumento: --help a la derecha del comando.

Siento que se me va explotar la cabeza luego de ver tanta informaci贸n. Jajaja

Prob茅 a crear un archivo de texto .txt con la palabra 鈥渉ola鈥 y efectivamente pesaba 4 bytes

Cada letra, numero o simbolo es representado de acuerdo al codificador implementado. No es lo mismo el latino a comparacion del estadounidense o el chino o japones por los simbolos que manejan en sus idiomas. Los m谩s conocidos son el ASCII o UTF-8, etc. Se le da un cierta cantidad de bits para representarlos y al ser tecleados, le mandan a traves de un codificador, a la computadora la se帽al del simbolo tecleado y luego de tener el imput, lo procesa para luego dar el output a traves de la pantalla para visualizar el resultado.

Nada mas como aporte a la clase: byte se pronuncia 鈥渂ait鈥 pues su ra铆z 谩nglica se respeta en espa帽ol y en todos los idiomas, pero Giga se pronuncia Giga en espa帽ol por su ra铆z proveniente de lat铆n y en principio se deber铆a pronunciar as铆 en todos los idiomas pues es un prefijo, pero en Estados Unidos lo pronuncian (erradamente) 鈥淕uiga鈥濃 y en M茅xico (tambi茅n erradamente) 鈥淵iga鈥

Disco Duro= Persistente, secuencial, estructurada

Lastima que Freddy no explico el overclocking. Voy a buscar, pero ser铆a interesante que lo dijeran en el curso.

DD >> M. Persistente, secuencia y estructurada
Linux: Ext3, Ext4
W: FAT, NTFS
MacOS: HFS, APFS

Bus de datos: SATA, IDE, USB (Universal)

RAM >> Siempre sabe donde esta todo (Memory Address, Variable Name) Indice Compartido (Codigo hexadecimal).

Carga de a pocos lo que necesita

Las conexiones de todos los elementos (DD, RAM, etc) a la CPU se llaman bus de datos

Arquitectuta de la CPU

En este se encuentran los bloques de como esta compuesta la CPU, y la forma de su conexion hacia sus otros dispositivos tanto como de su funcionamiento, entre ellos se encuentran:

  • Unidades de entada y salida

  • Memoria RAM

  • Memoria ROM

  • Unidad Central De Procesos

  • Reloj

  • Buses de datos

  • Buses de direcciones

En este diagrama podemos ver, el CPU mas detalladamente , viendo de lo que lo compone, igualmente siendo los buses de direcciones y buses de datos los que llevan la informacion y logra o deja comunicar los unos con los otros, a su vez todos los dispositivos aca vistos son de gran importancia y son requeridos todos para el buen funcionamiento y rendimiento de la CPU.

Discos duros:
Forma en que organizan datos:

  • Persistente

  • Secuencial

  • Estructurada

Un SSD iniciaba un sistema operativo en menos de la mitad del tiempo que un HDD de 7.200 rpm, y que triplicaba ampliamente sus velocidades de escritura y lectura de datos.

Ay dios ya me duele la cabeza. Estan muy completas y muy bien explicadas tus clases como siempre Freddy, Me encantan!

Para los que deseen averiguar un poco mas sobre Shredder les comparto el link de programa: https://www.fileshredder.org/ Saludos 馃槂

Gran Explicaci贸n Freddy, no es por nada pero ojal谩 todos los profesores de platzi explicaran as铆.

Master Freddy! Incre铆ble c贸mo recuerdas lo que ya sab铆as y aprendes a la vez!

Por que los discos duros no te dan el espacio completo que dice?

Cabecera; 铆ndice

Memoria Cach茅

脥ndice compartido entre RAM y CPU.