Noticia Los binarios universales se "comen" el espacio de tu Mac: qué son y cuándo se pueden borrar

Los binarios universales se comen el espacio de tu Mac: qué son y cuándo se pueden borrar


En tu Mac, ve a Ajustes del Sistema > General > Almacenamiento. Allí verás un apartado de aplicaciones y podrás comprobar cuánto ocupa cada una. Y ya te adelantamos que seguramente buena parte de ese espacio corresponde a los llamados binarios universales, aunque no se pueda saber de forma nativa cuánto ocupan exactamente.


Estos son una serie de códigos que Apple lleva tiempo utilizando con el fin de facilitar la transición entre procesadores Intel y Apple Silicon, los cuales son los que integran los Mac desde finales de 2020. Y aunque siguen siendo útiles en algunos casos, puede que estén guardando códigos que nunca llegarán a ejecutarse.

Qué son los binarios universales​

Intel Apple Silicon


Un binario universal es un archivo que permite que una misma aplicación funcione en los dos tipos de procesador que llevan los Mac. Tanto en los Intel que se usaban antiguamente (con arquitectura x86) como en los Apple Silicon de la serie 'M' (con arquitectura ARM). Muchas aplicaciones incluyen dos versiones compiladas del ejecutable, una para Intel y otra para Apple Silicon.


La ventaja para el usuario es que no tenemos que preocuparnos de cuál descargar. La aplicación es la misma para todos y, cuando la abrimos, macOS detecta automáticamente qué procesador tiene nuestro equipo y ejecuta únicamente el código correspondiente a esa arquitectura.

Un programador pidió ayuda a Microsoft para activar Windows 10 y la respuesta fue invitarle a crackearlo. Apple lleva 14 años haciéndolo más fácil
En Applesfera
Un programador pidió ayuda a Microsoft para activar Windows 10 y la respuesta fue invitarle a crackearlo. Apple lleva 14 años haciéndolo más fácil

Cabe señalar que tampoco son una idea nueva que venga de la transición de Intel a Apple Silicon. La compañía ya recurrió a los binarios universales durante la transición de PowerPC a Intel en 2006.

Cuándo son importantes y cuándo no​


Los binarios universales siguen siendo muy importantes mientras siguen conviviendo los Mac con procesadores Intel y Apple Silicon. Un desarrollador puede distribuir un único archivo y asegurarse de que funcionará de forma nativa en ambos tipos de equipos, sin obligar al usuario a buscar una versión concreta.


También son especialmente útiles para quienes utilizan varios Mac. Por ejemplo, si tienes un MacBook con chip de la serie 'M' y todavía conservas un Mac con Intel, puedes instalar exactamente la misma aplicación en ambos equipos sin preocuparte de la compatibilidad.

Sin embargo, si únicamente utilizas un Mac con Apple Silicon y sabes que esa aplicación nunca va a ejecutarse en un Mac Intel, laa parte del ejecutable destinada a Intel nunca llegará a utilizarse.


Aun así, esta situación tiene fecha de caducidad. Apple ya ha anunciado que macOS 27 será el principio del fin de Rosetta 2, que es la tecnología que permite ejecutar ese software y que supondrá que las apps construidas para Intel vayan desapareciendo.

Qué pasa si se borran y cuándo conviene hacerlo​

App Store En Imac


La respuesta corta es que no suele pasar nada por borrarlos. Si mantienes el código de la app correspondiente a la arquitectura de tu Mac, seguirá funcionando perfectamente y estarás ahorrando espacio en el disco al eliminar el de la otra arquitectura.


Solamente existe una situación en la que podrías encontrarte con un inconveniente. Y pese a todo, es muy poco habitual que la encuentres. Por ejemplo, que hagas una copia del Mac con Time Machine y la traslades a otro equipo con diferente arquitectura. O que de algún otro modo traslades los datos de esa app a otro Mac.

Pero como ya explicábamos, esto no suele ser común. Por tanto, en condiciones normales borrar los binarios universales es hasta recomendable. Es cierto que no pasará nada por mantenerlos y, de hecho, es posible que lleves años con ellos sin haber experimentado un problema, ya que no es algo que genere errores. Pero si quieres optimizar al máximo el espacio, lo mejor es borrarlos.

Cómo borrar los binarios universales en macOS​


La forma más conocida de borrar estos archivos es hacerlo mediante Terminal, usando la herramienta lipo. Este comando permite eliminar una arquitectura concreta de un ejecutable y conservar únicamente la que corresponde a tu Mac.

De dónde procede el sonido de arranque de los Mac. Es el chime más útil que existe
En Applesfera
De dónde procede el sonido de arranque de los Mac. Es el "chime" más útil que existe

Aquel es un método funcional, pero también requiere saber exactamente qué archivo estás modificando, ya que un error puede dejar la aplicación inutilizable. Por eso no es recomendable que lo ejecutes si no tienes el suficiente conocimiento técnico o si tienes dudas.


Por eso, lo mejor suele ser acudir a una aplicación de terceros especializada en la limpieza de archivos. Nos referimos a aplicaciones que se dedican a rastrear todos los archivos del Mac para eliminar datos inservibles de la memoria caché, restos de apps que ya desinstalaste, cookies de webs que ya no visitas, etc.

Binarios Universales Cleanmymac


Algunas de las más conocidas son CleanMyMac y App Cleaner & Uninstaller, que incluyen estas y otras funciones, aunque son de pago. Si buscas una herramienta gratuita para ello, Pearcleaner puede ayudarte a liberar espacio eliminando aplicaciones y sus archivos asociados, aunque no dispone de una función específica para eliminar binarios universales de forma masiva.


En Applesfera | Apple macOS: todas las versiones hasta la fecha, cómo saber la que estás usando y cómo actualizar el sistema operativo

En Applesfera | Nuevo MacBook Pro táctil con pantalla OLED - Todo lo que creemos saber sobre el próximo portátil profesional de Apple


-
La noticia Los binarios universales se "comen" el espacio de tu Mac: qué son y cuándo se pueden borrar fue publicada originalmente en Applesfera por Álvaro García M. .

Continúar leyendo...