entrar registro
1

¿Es el enlace estático la solución a todos nuestros problemas?

17 visitas
|
votos: 1 · 0
|
karma: 14
|

Casi todos los lenguajes de programación diseñados en el último par de años han puesto gran énfasis en el enlace estático. Su manera de resolver las dependencias consiste en tenerlo todo en un código que se compila para cada proyecto. Esto trae muchos beneficios, como binarios que pueden ser desplegados en cualquier sitio sin necesidad de mantener o tener una ABI estable. Dado que todo se recompila y enlaza desde cero (aparte de la biblioteca estándar), la ABI no es un problema.

comentarios (1)
  1. --426--
    Había que pensado que si bien es cierto que el enlace dinámico aumenta un huevo la ocupación en disco, también es cierto que existen sistemas de archivos que usan deduplicación de datos, como por ejemplo ZFS o BTRFS ( btrfs.wiki.kernel.org/index.php/Deduplication ). La deduplicación requiere un huevo de memoria RAM si se hace al momento de escribir los archivos, ya que tienes que almacenar la estructura de datos que contiene los hashes de los trozos de archivo ya identificados y preexistentes en disco.
    0    k 13
comentarios cerrados
suscripciones por RSS
ayuda
+mediatize
estadísticas
mediatize
mediatize