? Une application qui est livré avec Ubuntu , un système d'exploitation basé sur Linux , Tracker compose d'une variété de technologies innovantes qui travaillent ensemble pour affecter le fonctionnement du bureau d'un ordinateur. Destiné à ajouter de sophistication et de l'intégration à l'environnement du système , l'applet Tracker reste efficace et très rapide pour de nombreux usages . Écrit dans le langage de programmation C , Tracker permet également aux développeurs de reconstituer les interfaces Ubuntu et GNOME. Indexer
L'applet Tracker permet de nombreuses options de recherche directement à partir du bureau. Alors que de nombreux autres systèmes utilisent un " trouver " ou " localiser " système qui fonctionne très lentement, Tracker fonctionne la lumière sur les ressources du système et fonctionne relativement rapidement . En utilisant une combinaison de métadonnées et les technologies QDBM SQLite et Tracker exécute une opération de recherche unique, faisant usage d'un système de mot-clé et l'étiquette. Tracker peut rechercher des fichiers en fonction de l'information contenue dans et aussi par des propriétés descriptives, telles que les métadonnées d'un fichier .
Tag Database
Tracker permet à un utilisateur d'étiqueter individuel fichiers avec un mot-clé de choix , travaillant en tandem avec son Indexer et d'aider à l'organisation personnelle . Cette fonctionnalité peut contourner le besoin de plusieurs dossiers qui contiennent chacune des informations spécialisées , une méthode qui peut conduire à l'encombrement. Tracker utilise également cette base de données de tag pour des recherches très précises, telles que la localisation des fichiers créés dans un certain mois qui possèdent une certaine taille de fichier, par exemple .
Extensible Metadata Database
< br >
méthode de fichiers maintien organisés , les métadonnées fournit des données sur d'autres données sur un ordinateur . Tracker exploite un système de métadonnées qui fournit utilité pour d'autres applications , comme les lecteurs de musique. Dans le cas d'un lecteur de musique, quelques chansons possèdent des métadonnées qui comprend un artiste ou le nom de l'album. Base de données Extensible Metadata du Tracker permet une gestion efficace et rapide des métadonnées pour ces types d'applications . La base de données de métadonnées possède l'extensibilité , ce qui signifie que les développeurs ont créé de sorte qu'il peut être étendu à l'avenir avec de nouvelles commandes .
Base de données pour les Premières objets de classe
En programmation, un «l'objet premier de la classe » se réfère à quelque chose qu'un programmeur peut créer , détruire ou passer en paramètre. Un " paramètre ", à son tour , fait référence à un type particulier de variable ou élément d'information . Tracker maintient sa propre base de données pour les objets de première classe , permettant à d'autres applications, telles que GNOME , d'utiliser ses informations. Exceptionnellement, Tracker traite les fichiers sur un ordinateur comme si chacun d'eux était un objet de première classe , ce qui lui permet de stocker les données relatives aux propriétés d'un fichier . Par exemple , les images possèdent dimensions et des fichiers musicaux possèdent longueurs audio, de sorte Tracker garde un œil sur toutes ses informations connexes.