¿Por qué el alias es tan grande en tamaño de archivo en Mountain Lion?

10

Noté que los alias que creo en Mountain Lion son muy grandes en tamaño de archivo (por ejemplo, ¡un alias a una carpeta es de 5.8MB!)

En comparación con Leopard, tenían solo unos 500 KB.

¿Por qué es esto? ¿y hay alguna manera en el sistema donde pueda hacerlos más pequeños sin recurrir a la creación de alias a través del terminal?

jackJoe
fuente
Probablemente se trata de cambios en la cantidad de información de Vista rápida almacenada en el archivo de alias.
Wayfaring Stranger
@WayfaringStranger No lo creo, porque el antiguo alias (los hechos en Leopard) que todavía tengo, se comportan de la misma manera y su tamaño es 10 veces más pequeño. Pensé que sería el tamaño del icono?
jackJoe
En respuesta a la segunda pregunta: el servicio seiryu.home.comcast.net/~seiryu/symboliclinker.html se puede usar para crear enlaces simbólicos en Finder sin abrir el terminal.
ptim
@memeLab desafortunadamente un enlace simbólico no es un alias (mueve el original y no resuelve el enlace, ¡y tampoco puedes hacer un enlace simbólico de un archivo!), por lo que eso no resuelve este problema.
jackJoe
¡Duplicar! Además, aquí está la siguiente pregunta lógica: ¿Cómo acortar su tamaño?
cregox

Respuestas:

5

Dado que Lion, además de almacenar íconos de Retina, parece que un alias almacena sus diferentes tamaños de íconos tanto en los datos como en la bifurcación de recursos (el xattr com.apple.ResourceFork). Posiblemente en un alejamiento de las bifurcaciones de recursos, sin dejar de admitir sistemas operativos anteriores (por ahora).

El alias que acabo de crear contenía los siguientes formatos: is32, s8mk, ic11, il32, l8mk, ic12, ic07, ic13, ic08, ic14, ic09, ic10

Se describen aquí: http://en.wikipedia.org/wiki/Apple_Icon_Image_format

chimbo
fuente
Acabo de buscar de nuevo en Google, y acabo de recibir esa confirmación. Buena esa. Para cualquier persona que le gustaría una "solución", aquí está el enlace para la discusión: discussions.apple.com/thread/3988292?start=0&tstart=0
jackJoe
0

En High Sierra, lo siguiente funciona: simplemente seleccione el alias y ejecute el comando Finder "Mostrar original" (comando-R). Esto reduce el tamaño del alias al mínimo. Esto trajo un alias que anteriormente era de 24 Mb a 8 Kb.

Bagazo
fuente