Los continuos avances en el hardware de los ordenadores requieren nuevas técnicas de software, empezando por los sistemas operativos, que permitan aprovechar el sistema de una forma más eficiente y con un mayor rendimiento en términos de consumo de tiempo y recursos. El diseño sin embargo, es algo más cambiante y no tan firmemente establecido, que depende, gran parte de las veces, de la opinión particular del solicitante del desarrollo Web o incluso del diseñador.
Hay que empezar por pensar que, por cuestiones de velocidad, nuestro microprocesador cuenta únicamente con la memoria principal y con la memoria caché en términos de anticipación. De esta forma, cualquier programa y sus datos asociados deben trasvasarse entre la RAM y las memorias auxilares (discos duros, memorias flash, almacenamiento en la red, etc).
TEMARIO
- Procesos
- Threads
- Networking & sockets
- Servicios
- Seguridad
- Etc...