Siempre supe que los sistemas operativos Mac tenían un concepto de "bifurcaciones de recursos", pero me acabo de enterar de que esta función, de hecho, ha quedado obsoleta desde la llegada de OS X.
También acabo de descubrir el mdls
comando de terminal que enumera los metadatos.
¿Algunos o alguno de estos metadatos provienen de bifurcaciones de recursos? Si no, ¿dónde se almacenan los metadatos? ¿O los metadatos se generan cada vez que se necesitan?
Sí, algunos de los metadatos se almacenan en los llamados atributos de archivo extendidos. Los atributos del archivo extendido se almacenan en una bifurcación con nombre.
Entonces, en esencia, las bifurcaciones todavía se usan mucho en OS X. Sin embargo, la "bifurcación de recursos" específica administrada por la API de Resource Manager está obsoleta, como usted describe.
Tenga en cuenta que otras partes de los metadatos pueden provenir de una amplia gama de fuentes de datos, algunas almacenadas en el disco, otras generadas al importar (por ejemplo, al consultar los servicios en la nube cuando se trata de archivos almacenados en iCloud o un servicio similar).
mdls
utiliza la API de Spotlight para recuperar los metadatos para mostrarlos. La API de Spotlight se basa en fuentes tales como datos del sistema de archivos, metadatos del sistema de archivos, atributos extendidos y muchos otros lugares. En particular, tiene un sistema de complementos importadores que se encargan de analizar varios tipos de archivos, contactar con varios servicios en la nube, etc.
usuario101978
com.apple.ResourceFork
!jksoegaard
sendero hippie