[Comm] locate
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Пн Окт 20 15:53:53 MSD 2008
Michael Shigorin пишет:
> On Sun, Oct 19, 2008 at 11:40:08PM +0400, Anton Farygin wrote:
>>>>> Базы данных для locate должны создаваться каждый день по крону.
>>>> Каждую ночь.
>>>> Без anacron не будут, если на ночь выключать машину.
>>> А с anacron будут гробить производительность вскоре после старта.
>>> См. https://bugzilla.altlinux.org/show_bug.cgi?id=3193
>> И что ? Это не повод отключать updatedb.
>
> Повод (ответ обдуман не сейчас, а уже много лет как). Давай
> повесим опрос, сколько людей вообще знают, что такое locate?
Давай не будем вешать опрос. Команда locate описана практически во всех
книгах по Linux.
>
> Им когда-то умел пользоваться gnome-search-tool, хотя смутно
> припоминаются кривости; kfind, судя по активности диска и
> сопоставлению с locate, и при галке "использовать индекс файлов"
> не пользуется (а при нажатии "Стоп" падает).
>
> Или всем надо впаривать постгрес и MTA[*] только потому,
> что некоторые ими действительно пользуются? Ну так давайте
> напряжёмся таки выпустить для некоторых Master, а не устраивать
> когнитивный разрыв между разношёрстной аудиторией Desktop.
давайте не будем передёргивать. локальный postfix и cron - это
обязательное условие существование любого unix'а. лучше научить людей
пользовать его, чем отключать вообще.
>
>> лучше придумать, как меньше гробить производительность.
>
> Я для себя уже придумал и реализовал девять лет тому,
> когда машинка на ночь обычно выключалась (и была медленней).
> Прицеплено к той же баге, помимо стопки ссылок.
>
> Сейчас можно лучше (планировщики и процессов, и I/O не стояли
> на месте), но это ж надо видеть проблему сначала. И время.
Именно. Включить обратно, тогда и время и желание появится.
>
> [*] Дим, понятно, что ты скажешь, но на ноутах UNIX не нужен :)
На ноутах и рабочих станциях _нужен_ UNIX.
Отключение anacron может приводить к довольно большим неприятностям,
особенно если мантейнер какого-то пакета "заточится" на то, что anacron
включен.
Например - osec.
Подробная информация о списке рассылки community