[personal profile] donnerpeter
Не знаю, как вам, а мне вот идейское индексирование уже снится, даже в отпуске. Сегодня во сне пришёл живой пользователь и сообщил, что всё в нашей Идейке хорошо, только вот есть одна маааленькая проблемка, вряд ли кому известная. Ну, говорю, удиви меня. После долгих расспросов выяснилась "малоизвестная" проблема: запускаешь грэдл или гит (а хорошую вещь, как известно, на "г" не назовут) и уходишь пить чай, через полчаса возвращаешься и хочешь уже поработать. Переходишь в идейку, и тут-то она и просекает, что что-то на диске поменялось, и надо бы его ещё несколько минут поиндексировать и, возможно, покомпилировать. И приходится идти пить чай дальше, а уже не помещается. Такая вот проблема.

Но все сны как сны, а в этом внезапно решение придумалось, и оно после просыпания даже не кажется бредом. Не индексируем мы прямо сразу не потому что не можем, а чтобы не соревноваться с другими программами за ресурсы и не делать лишней работы, если потом кто-то опять всё на диске поменяет. Но можно же синхронизировать (и индексировать, и компилировать) файлы, когда компьютер не загружен. Смотреть на общую загрузку процессора мы как-то уже умеем. Если она меньше 10% в течение пары десятков секунд, то можно и поиндексировать, наверное.

Осталось это ещё обдумать, пообсуждать, и, возможно, даже сделать. А может, кто-нибудь ещё это прочитает, вдохновится и сделает сам :)

Profile

Peter Gromov

February 2025

S M T W T F S
      1
234567 8
9101112131415
16171819202122
232425262728 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 19th, 2025 05:33 am
Powered by Dreamwidth Studios