No tienes acceso a esta clase

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

Datos almacenados vs en memoria

23/31
Recursos

Aportes 50

Preguntas 3

Ordenar por:

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

El disco duro es como mi abuelita, es lenta pero tiene mucha experiencia y todo se le queda grabado,
la ram es como yo, depende si tengo corriente o no, muy r谩pido pero nada se me queda en la cabeza 馃槶

Un buffer es un mont贸n de datos y un stream es un proceso donde pasan un mont贸n de datos.

Esta clase me hubiera gustado con mas slides o apoyo gr谩fico

excelente lo reafirme a ver tambi茅n el siguiente v铆deo ambos se complementaron.
https://www.youtube.com/watch?v=yRNwl24l39E&t=716s

  • La informaci贸n en memoria esta pensada para ser escrita rapida pero borrada tambien rapida.
  • La informaci贸n almacenada en disco puede ser almacenada durante mucho mas tiempo pero es mucho mas lento escribir y leer en ellos.

Aqui Devs, pueden leer un poco sobre lo que es Buffer y Stream en NodeJS y tener un poco de contexto para la siguiente clase: Click Aqui

Datos almacenados vs en memoria


Todo esto funciona por tiempos, cuando vas a escribir en memoria todo funciona s煤per r谩pido, sin embargo, cuando tienes que escribir en disco el proceso es m谩s lento.

Especialmente los discos duros antiguos (O sea, los que no son SSD) son s煤per lentos. Aunque los SSD sea m谩s r谩pidos, siguen siendo m谩s lentos que la memoria.

Si a alguien le interesa, esto tiene que ver con uno de los temas del principio de la computaci贸n que es la Arquitectura de Computadoras.

Pueden empezar buscando sobre la arquitectura Von Neumann y la arquitectura Harvard. En verdad es algo interesante!

Datos almacenados vs Datos en memoria

Datos en memoria

  • Es m谩s r谩pido, debido a la distancia entre la CPU y la memoria RAM.
  • Leer y escribir archivos de manera r谩pida.

Datos almacenados

  • Permite almacenar mayor informaci贸n, pero se gestiona de forma m谩s lenta que la RAM.
  • Los tiempos de lectura y escritura son m谩s lentos que escribir y leer en memoria.

Para poder almacenar informaci贸n que parece que se va a gestionar r谩pido, pero a medida del tiempo se queda en memoria, se puede mandar al disco duro y liberar la memoria.

Memoria RAM: Es la memoria de corto plazo del computador. Su funci贸n principal es recordar la informaci贸n que tienes en cada una de las aplicaciones abiertas en el computador, mientras este se encuentre encendido.

Disco Duro: El disco duro guarda y protege los datos a largo plazo, lo que significa que quedar谩n guardados incluso si se apaga el computador.

DISCOS DUROS:
-Persistente
-Secuencial
-Estructurado

MEMORIAS:
-Rapidez
-La informaci贸n se destruye

Este profe me esta dando ganas de pasar al lado del backend jaja

Que buen nivel de explicaci贸n, muy 煤til para tomar mejores decisiones a la hora de crear c贸digo, me hubiera gustado saberlo antes

  • La informaci贸n en memoria esta pensada para ser escrita rapida pero borrada tambien rapida.

  • La informaci贸n almacenada en disco puede ser almacenada durante mucho mas tiempo pero es mucho mas lento escribir y leer en ellos.

Dioss porque llaman 鈥楧isco鈥 a la SSD, NO ES UN DISCO.
Quejas aparte muy buena clase y muy buen profesor, es un detalle minimo pero todo el mundo deberia informarse la diferencia.

Un buffer es un mont贸n de datos y un stream es un proceso donde pasan un mont贸n de buffer.

Este profesor es realmente muy bueno.
Quisiera verlo en m谩s cursos de Platzi.

Stream vs Buffer. Asi que el buffer es m谩s persistente que el stream seg煤n entend铆. Mientras el buffer almacena un mont贸n de datos el stream pasa un mont贸n de datos.

El gestionamiento de memoria, es todo un tema de discusi贸n.
Cuando hablamos de procesos de escritura / lectura, los grandes proveedores de recursos, como lo son las nubes AWS, cobran por el proceso de lectura/escritura y m谩s si el tiempo de reflejo, para ser consumido es o se pretende que sea al instante.
Algunos, recomiendan el uso de la 鈥Cach茅鈥 para realizar una tarea temporal y, como plus, el uso de estructuras de datos para un proceso en caliente de memoria.

la importancia del manejo de la memoria ram para mejorar tiempos de respuestas en proceso respecto al almacenamiento en disco

**Escribir en disco: **toma m谩s tiempo porque est谩 pensado para escribir en muchos archivos, la capacidad es mucho mayor que una memoria RAM.

Hay un curso que te explica a detalle y profundidad lo del Disco Duro (Magn茅tico y SSD) y la Memoria RAM: https://platzi.com/clases/ingenieria/

Escribiendo - leyendo - escribiendo - leyendo, pussss. Eso no
Via mas rapida la ram

Conceptos claves para encarar nuestros proyectos de programaci贸n.

Los SSD son entre 100 y 1000 veces m谩s r谩pidos que un disco duro para pasar informaci贸na a la RAM. Yo tengo una laptop algo antigua y tengo un HDD, pero tengo una unidad de 16GB de memoria de la tecnolog铆a Intel Optane, lo que repone el hecho de tener un HDD.

A efectos generales, las memorias RAM al ser de acceso aleatorio les permite escribir datos de manera r谩pida, mientras que el disco duro debe ordenarlos de manera que luego recuerde d贸nde dej贸 grabada la informaci贸n.

Datos almacenados y en memoria ram
Hay una gran diferencia entre la velocidad si tenemos que escribir los datos cada iteraci贸n, por este motivo podr铆a ser mejor si es que no es necesario escribirlos, podemos solo utilizarlos en memoria, para agilizar velocidades.

驴Qu茅 se puede hacer para evitar la lectura en disco?

Escribir en memoria:: tiene procesos m谩s r谩pido gracias a la cercania de la memoria RAM y la CPU, y sus protocoles de conexi贸n son muy r谩pidos

驴Qu茅 pasa cuando escribes en disco?

驴Qu茅 pasa y como es cuando escribes en memoria?

Memoria RAM en memoria volatil, memoria de facil acceso,
Memoria de Disco, al tener mucha capacidad susu procesos son muy lentos

Que buena introducci贸n para la siguiente clase es excelente!!!

Creo que es una buena explicaci贸n a grandes rasgos, pero debemos ampliar mucho m谩s la informaci贸n.

Diferencias resumidas!

Entendido 馃槂

Tiempo: el tiempo es factor importante a la hora de decidir donde guardar. escriir en la RAM es mucho m谩s r谩pido que escribir en Disco.

炉\锛(銉)锛/炉

Entendido.

entendido

roger that!

GCP functions con node ;D

Hay algo super importante que son los principios de sistemas operativos, este articulo es corto pero interesante:

Cercan铆as de referencia

Informaci贸n que no debes obviar

Buffer: Monton de datos
Stream: Proceso donde pasan datos