Quando executo o seguinte comando no meu Lubuntu 12.10
[11:09 PM] ~ $ find /usr/share/icons/ -iname icon-theme.cache -type f
Recebo o seguinte (após adicionar a data e o tamanho da última modificação):
/usr/share/icons/lubuntu/icon-theme.cache 20121125 61.2 KiB
/usr/share/icons/Humanity-Dark/icon-theme.cache 20120810 40.6 KiB
/usr/share/icons/Humanity/icon-theme.cache 20120810 931.9 KiB
/usr/share/icons/gnome/icon-theme.cache 20121017 65.8 MiB
/usr/share/icons/ubuntu-mono-light/icon-theme.cache 20130408 140.0 KiB
/usr/share/icons/LoginIcons/icon-theme.cache 20130408 628 bytes
/usr/share/icons/ubuntu-mono-dark/icon-theme.cache 20130408 139.9 KiB
/usr/share/icons/hicolor/icon-theme.cache 20130406 12.4 MiB
/usr/share/icons/elementary-mono-dark/icon-theme.cache 20120926 12.4 KiB
E todos esses arquivos, como mostrado no exemplo abaixo, são do tipo TrueType font data
:
[11:09 PM] ~ $ file /usr/share/icons/hicolor/icon-theme.cache
/usr/share/icons/hicolor/icon-theme.cache: TrueType font data
Minhas perguntas, todas estreitamente relacionadas, são:
- O que é
icon-theme.cache
e qual é a sua função? Qual é o significadocache
desses nomes de arquivo? A definição da tag de cache é a seguinte: " um cache armazena dados temporários nas proximidades, para que possam ser recuperados muito mais rapidamente do que buscá-los no armazenamento de backup real (disco, rede) ou recalcular alguns resultados novamente ". - Por que os tamanhos de arquivo são tão diversos? Os
gnome
ehicolor
são os maiores porque fornecem os ícones de fallback (como li em algum lugar)? - E as datas? Eu tenho certeza disso
ubuntu-mono
porque eles apareceram quando eu instaleilight-themes
no 20130408. Então, esses arquivos são modificados durante a alternância de temas ou as datas são apenas um reflexo da data da instalação?