46 votes

La création d’un lien symbolique vers un autre lien symbolique a-t-elle des effets secondaires ?

La création d’un lien symbolique vers un autre lien symbolique sur une boîte Linux a-t-elle des effets secondaires (en particulier en termes de performances)?

26voto

Daniel Gallagher Points 4301

En général, non. Techniquement, il y aura un très léger impact de performance pour l’indirection, mais il ne sera pas perceptible pour votre application. Par exemple, la plupart des bibliothèques partagées sont des liens symboliques vers des liens symboliques (par exemple, libQtCore.so -> libQtCore.so.4 -> libQtCore.so.4.7 -> libQtCore.so.4.7.1).

4voto

user562374 Points 2196
<blockquote> <p>effets secondaires</p> </blockquote> <p>Oui. Vous ne pouvez empiler qu’un nombre indéso --t-il de liens symboliques avant que le noyau et/ou l’application ne refusent de suivre la chaîne. (Étant donné que la détection de cycle est coûteuse en termes de mémoire, en particulier dans le noyau, aucun indicateur « vu » n’est utilisé et la profondeur de récursivité est plafonnée.)</p>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X