URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 2381
[ Назад ]

Исходное сообщение
"Google Desktop на ноутбуке"

Отправлено WatchCat , 24-Дек-08 19:09 

Имея на ноутбуке огромное количество технической информации в виде накопленных
за два десятка лет мелких файлов,
давно испытывал проблемы при необходимости быстро найти нужное и искал средства,
способные упростить эту задачу. С выходом Google Desktop for Linux проблема
почти решилась. Да, я знаю что существуют и другие средства индексации содержимого
диска, но все что я видел оказывалось неудобно в ежедневном использовании.
При всем неожиданном удобстве Google Desktop, однако выяснилось, что GD не совмещается с энергосберегающим режимом -
он не позволяет останавливать жесткий диск при бездействии компа. Происходит это
потому, что процесс gdl_fs_crawler постоянно обращается к специфическим файлам в
каталоге ~/.google/desktop - насколько я понимаю, они используются для межпроцессного
взаимодействия между отдельными "частями" GD. Это происходит раз в несколько десятков
секунд независимо от того, делается ли что-то на компе или нет.
Кто бы подсказал разработчикам из Гугла идею вынести эти спецфайлы куда-нибудь в /var/tmp,
чтобы они располагались на примонтированной туда виртуальной файловой системе?
Или если им этого не хочется - расположить файлы в отдельном подкаталоге под ~/.google/
desktop - чтобы можно было вместо этого подкаталога сделать символьную ссылку на /var/tmp.
А то сейчас в том же каталоге где эти файлы - есть еще и каталог с данными, при такой
структуре ссылку хрен сделаешь.  

P.S. Эх, был бы исходник, сам бы поправил и не отвлекал занятых людей - тоже ведь
польза от opensource...


Содержание

Сообщения в этом обсуждении
"Google Desktop на ноутбуке"
Отправлено vic , 24-Дек-08 20:47 
>Происходит это
>потому, что процесс gdl_fs_crawler постоянно обращается к специфическим файлам в
>каталоге ~/.google/desktop - насколько я понимаю, они используются для межпроцессного
>взаимодействия между отдельными "частями" GD. Это происходит раз в несколько десятков
>секунд независимо от того, делается ли что-то на компе или нет.
>Кто бы подсказал разработчикам из Гугла идею вынести эти спецфайлы куда-нибудь в
>/var/tmp,
>чтобы они располагались на примонтированной туда виртуальной файловой системе?

мм.. файлы имеют статичные имена или нет?, если да, то можно попробовать сделать ссылки конкретно на файлы. Или вообще этот каталог разместить в вирт. фс, а подкаталог с данными подцепить ссылкой из виртульной fs в обычную или mount bind.
хз, может получится то что нужно :)


"Google Desktop на ноутбуке"
Отправлено angra , 25-Дек-08 06:35 
Тогда уже лучше на unionfs глянуть.


"Google Desktop на ноутбуке"
Отправлено WatchCat , 24-Фев-09 22:18 
>>Происходит это
>>потому, что процесс gdl_fs_crawler постоянно обращается к специфическим файлам в
>>каталоге ~/.google/desktop - насколько я понимаю, они используются для межпроцессного
>>взаимодействия
>мм.. файлы имеют статичные имена или нет?, если да, то можно попробовать
>сделать ссылки конкретно на файлы.

Что-то сомневаюсь что ссылки на эти специфические файлы будут работать. Это ведь не обычные
файлы, а "средства межпроцессного взаимодействия", организующие каналы между процессами.