Hva Er Tracker Applet i Ubuntu?

Et program som følger med Ubuntu, et Linux-basert operativsystem, Tracker består av en rekke innovative teknologier som arbeider sammen for å påvirke driften av en datamaskinens skrivebord. Ment å legge raffinement og integrasjon til systemmiljøet, forblir Tracker applet effektiv og veldig fort for mange bruksområder. Skrevet i programmeringsspråket C, Tracker hjelper også utviklere sette sammen Ubuntu og GNOME-grensesnitt.

Indexer

Den Tracker applet åpner for omfattende søkemuligheter rett fra skrivebordet. Mens mange andre systemer bruker en "Søk" eller "finne" system som kjører veldig sakte, Tracker kjører lite systemressurser og fungerer relativt raskt. Ved hjelp av en kombinasjon av metadata og SQLite og QDBM teknologier, kjører Tracker en unik søkeoperasjon gjør bruk av et søkeord og tag system. Tracker kan søke etter filer basert på informasjon som finnes i og også av beskrivende egenskaper, for eksempel en fil metadata.

tag Database

Tracker lar brukeren å merke enkeltfiler med et nøkkelord for valg, som arbeider i tandem med sin indeksering og bistå med personlig organisasjon. Denne funksjonen kan omgå behovet for flere mapper som hver inneholder spesialisert informasjon, en metode som kan føre til rot. Tracker bruker også denne tag database for høyt spesifiserte søk, for eksempel å finne filer som er opprettet innenfor en viss måned som har en viss størrelse fil, for eksempel.

Extensible Metadata Database

En metode for å holde filene organisert, gir metadata data om andre data på en datamaskin. Tracker driver et metadata system som gir verktøyet til andre programmer, for eksempel musikkspillere. I tilfelle av en musikkspiller, noen sanger har metadata som inkluderer en kunstners eller albumnavnet. Tracker er Extensible Metadata Database muliggjør en effektiv og rask håndtering av metadata til disse typer applikasjoner. Metadataene database besitter utvidelsesmuligheter, noe som betyr at utviklere skapte den slik at den kan utvides i fremtiden med nye kommandoer.

Database for First Class Objects

I programmering, en "første klasse objekt" refererer til noe som en programmerer kan skape, ødelegge eller passere som en parameter. A "parameter", i sin tur, refererer til en spesiell type variabel, eller opplysning. Tracker opprettholder sin egen database for første klasse objekter, slik at andre programmer, for eksempel GNOME, å utnytte sin informasjon. Unikt, Tracker behandler filer på en datamaskin som om hver var et førsteklasses objekt, slik at det å lagre data knyttet til en filens egenskaper. For eksempel bilder eie dimensjoner og musikkfiler eie lyd lengder, så Tracker holder orden på all tilhørende informasjon.