El principio de localidad es una guía. En el pasado, cuando la mayoría de la gente escribía en C, Assembly o Fortan, algunos científicos informáticos emprendedores notaron que el código generalmente se escribía para que la siguiente instrucción fuera la siguiente. En otras palabras, que podría organizar su código para que la instrucción más comúnmente ejecutada estuviera justo al lado de la instrucción anterior. Esto le permitiría usar menos códigos que significa ‘saltar a otro lado’
Esto también era válido para los datos, las personas escribían en el almacenamiento de datos las cosas que pertenecían juntas, juntas.
Entonces, al ver estas cosas, las personas diseñaron los sistemas informáticos para que al tomar 1 instrucción, en su lugar, agarraran 1024 instrucciones. O 8192 instrucciones para el caso. Cuando estás leyendo desde un medio de almacenamiento como un disco, el tiempo que lleva tomar lo siguiente en el disco es mucho menor que tomarlo desde otro lugar, porque tienes que esperar a que el disco gire. A menudo, esto dio lugar a aumentos de rendimiento.
- Cómo aprender el aprendizaje automático y la inteligencia artificial
- ¿Por qué todas las distribuciones de Linux tienen Python preinstalado y no C / C ++?
- ¿Cuál es el estado actual de la generación de pruebas automatizadas en informática?
- ¿Cuáles son algunos problemas no resueltos en la conversión de texto a imagen?
- ¿Hay alguna diferencia entre los simuladores Cadence Specter y Synopsys HSPICE?
Por lo tanto, el principio de localidad sigue siendo un meme de que debes organizar las cosas para que estén muy juntas con las otras cosas que también se tratan, porque las computadoras están diseñadas para que este sea el modo de funcionamiento óptimo.
El principio de localidad también es para las personas. Es más fácil entender un pasaje si forma una narración en orden que si cambia las ideas todo el tiempo.