? Um aplicativo que vem com o Ubuntu, um sistema operacional baseado em Linux, perseguidor composto por uma variedade de tecnologias inovadoras que trabalham em conjunto para afetar a operação da área de trabalho de um computador. Com a intenção de adicionar sofisticação e integração ao ambiente do sistema , o applet Rastreador mantém-se eficiente e muito rápido para muitos usos. Escrito em linguagem de programação C, Rastreador também ajuda os desenvolvedores a juntar as peças do Ubuntu e as interfaces Gnome. Indexador
O applet Rastreador permite amplas opções de pesquisa directamente a partir da área de trabalho. Enquanto muitos outros sistemas utilizam um sistema de "encontrar" ou " localizar " que corre muito lentamente, Rastreador corre luz sobre os recursos do sistema e funciona relativamente rapidamente. Usando uma combinação de metadados e os SQLite e QDBM tecnologias , Rastreador executa uma operação de busca única fazendo uso de uma palavra-chave e sistema de tag. Tracker pode procurar arquivos com base na informação contida dentro e também por propriedades descritivas , tais como metadados de um arquivo .
Tag Banco de Dados
Rastreador permite que um usuário para marcar indivíduo arquivos com uma palavra-chave de escolha , trabalhando em conjunto com o seu indexador e ajudar com a organização pessoal. Este recurso pode contornar a necessidade de várias pastas que cada um contém informação especializada , um método que pode levar à desordem. Rastreador também usa esse banco de dados para pesquisas tag altamente específicos , tais como a localização de arquivos criados dentro de um determinado mês que possuem um determinado tamanho do arquivo, por exemplo.
Extensible Metadata Database
< br >
Um método de manter arquivos organizados , metadados fornece dados sobre outros dados em um computador . Rastreador opera um sistema de metadados que fornece utilitário para outras aplicações , tais como leitores de música . No caso de um leitor de música , algumas músicas possuem metadados que inclui um artista ou nome do álbum. Extensible Metadata do banco de dados do rastreador permite uma gestão rápida e eficaz de metadados para estes tipos de aplicações . O banco de dados de metadados possui extensibilidade, o que significa que os desenvolvedores criaram para que ele possa ser ampliado no futuro com novos comandos .
Banco de dados para First Class objetos
Na programação, uma "objeto de primeira classe " se refere a algo que um programador pode criar , destruir ou passar como um parâmetro. Um " parâmetro ", por sua vez , refere-se a um tipo especial de variável , ou uma parte da informação . Rastreador mantém seu próprio banco de dados para objetos de primeira classe , permitindo que outros aplicativos, como o GNOME, para utilizar suas informações. Excepcionalmente, Rastreador trata os arquivos em um computador como se cada um fosse um objeto de primeira classe, que lhe permite armazenar dados relacionados a propriedades de um arquivo . Por exemplo , as imagens possuem dimensões e arquivos de música possuem comprimentos de áudio , de modo Rastreador mantém o controle sobre todas as suas informações relacionadas.