O banco de dados dconf
é um binário armazenado em /home/user/.config/dconf/user
e, pelo menos no meu sistema, ele tem apenas 16kb de tamanho. O gerenciamento do banco de dados e locais personalizados são discutidos no site do gnome , embora a discussão seja principalmente útil como informação de fundo, como normalmente não é necessário modificar nenhuma das opções dconf
ou o local do banco de dados.
No entanto, na discussão menciona o
formato de banco de dados binary dconf (GVDB)
e novamente no site do gnome , o banco de dados é descrito como sendo single compact binary format
e, portanto, não parece tem alguma coisa a ver com binários EXI XML.
É possível substanciar este ponto pesquisando as listas de discussão do Gnome . Um desenvolvedor, Ryan Lortie, neste e-mail , fala sobre como
A leitura no dconf é feita diretamente de um arquivo mapeado na memória contendo as configurações em um formato de árvore eficiente
Ryan Lortie ainda está trabalhando em dconf
, como ele escreve em sua entrada de blog recente , mas em suas outras entradas ele menciona apenas o formato de banco de dados GVDB
usado por dconf
(por exemplo, aqui e aqui ), e ele não menciona nada sobre um binário XML EXI ou está sendo discutido em relação a dconf
.
Para mais informações sobre dconf
e gsettings
, consulte: