Re: [Tracker] miner-fs: Placing monitors on directories takes way too much time



On 09/02/2010 01:16 PM, Martyn Russell wrote:
On 02/09/10 10:52, Mildred Ki'Lya wrote:
Hi,

Hi,

I decided I wanted to monitor recursively my whole $HOME directory, and
it takes more than two hours for tracker-miner-fs to place monitors on
each directory recursively, until I made it stop.

Which version of Tracker are you using? There was a bug fixed in this
area recently.

Sorry: tracker-0.8.16-1.fc14.x86_64

Is that normal?

No.

At 11:30 I was fed up and decided to stop it from indexing $HOME and
start index where I am working on my tracker extractor plugin (where I
have example files I want tracked).

I can understand it might take some time, considering I have many
folders and many subfolders, way too many git repositories and old
projects, but still ... (only 72 git repos)

It takes approximately 2 seconds for tracker to place a monitor on a
directory and do what needs to be done within, I thought it could be
quicker.

That's not normal either.

Attached, a snip of my tracker-fs log file

Is this a first time index? It looks like it.

I would find it strange that it's a first time. I didn't wiped the
database for some time ...

This morning, when miner-fs indexed my now limited directory, it took 13
minutes: Finished mining in seconds:831.450245, total directories:229,
total files:3150

Now, I terminated the miners and started them again, and I have:
Finished mining in seconds:783.100584, total directories:229, total
files:3150

Each time, to mine the applications, it takes 4 minutes: Finished mining
in seconds:255.939843, total directories:5, total files:352

It is quite possible that my database is corrupted and so tracker thinks
it has to reindex everything.
I just wiped my databased and started indexing from zero, hopefully,
that'll help.

At the moment, there is a huge difference between 0.8 and 0.9 and
depending on what technologies you use (without considering your
hardware or content being indexed). For example:

  DBus > 1.3.0?
  SQLite > 3.6?
  libunistring/libicu/glib unicode support?
  D-Bus/direct access use?
  New signaling work (in master this week)
  ...

Tracker 0.8 (stable branch)
dbus-1.3.2-0.1.885483.fc14.x86_64
sqlite-3.6.23.1-1.fc14.x86_64

Mildred

-- 
Mildred Ki'Lya
ââââââââââ ïïïïïïïïïïïïïïïïïïïï ââââââââââ
â Jabber, GoogleTalk: <mildred jabber fr>
â Website: <http://ki.lya.online.fr>           GPG ID: 9A7D 2E2B
â Fingerprint: 197C A7E6 645B 4299 6D37 684B 6F9D A8D6 9A7D 2E2B

Attachment: 0x9A7D2E2B.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]