¿Leer desde un disco o RAM es más rápido en comparación con escribir en el mismo medio? ¿En qué casos es más rápido o más lento o lo mismo?

La RAM siempre es más rápida. Ese es su propósito. Tiene su propia línea de comunicación directa y dedicada con el procesador, mientras que otras formas de almacenamiento tienen que compartir vías de comunicación (buses) con otros dispositivos. Además, a veces tienen que pasar por otros buses o componentes antes de llegar al procesador.

Ahora, RAM ha sido tradicionalmente un período más rápido. Ese es el propósito. Para almacenar cosas del disco duro más lento para dar a la CPU un acceso mucho más rápido a los datos. Pero, con muchos SSD baratos que maximizan las velocidades de lectura / escritura del bus SATA III / 6Gbps, las compañías intentarán usar otros buses más rápidos (como el bus PCIe) para permitir que las unidades operen más rápido hasta SATA4 (o lo que sea demonios al final llamándolo) sale. No me sorprendería si la brecha de rendimiento entre RAM y SSD disminuye en los próximos años. Por supuesto, siempre hay nuevos estándares de memoria, como DDR4 y DDR5 que aumentan la velocidad aún más, así que … bueno, nadie descansa sobre sus talones cuando se trata de hacer las cosas cada vez más rápido.

Por lo general, para los discos (HDD y SSD) es más rápido leer que escribir, en el caso de los HDD porque es más difícil modificar un sector que leerlo, en el caso de los SSD porque si la celda no está vacía, el controlador necesita enjuague y luego escriba.
Las técnicas de almacenamiento en caché están aprovechando estos problemas en los SSD y ahora la mayoría de ellos dicen que pueden escribir con la misma velocidad (o casi la misma) mientras leen

RAM, por otro lado, debería ser igual de rápido que leer y escribir