Существуют другие инструменты сборки, такие как сканирования и cmake который, возможно, быстрее.
Однако, так как Ваша производительность происходит случайным образом, я сделал бы, больше расследования прежде, чем сделать крупный масштаб реструктурирует Вашей системы сборки.
Принятие Вашего имени пользователя и группы является ricab, имеет Вас попробованный sudo chgrp ricab /var/log/screenlock.log
и sudo chmod g+rw /var/log/screenlock.log
? Необходимо затем смочь прочитать и записать screenlock.log с помощью учетной записи.
Нормально, что Вы не можете записать в /var/log
как некорневой пользователь. Вызов sudo не является хорошим решением. Не поднимайте полномочия, если они не на самом деле необходимы для чего-то. Запишите файл журнала в своем корневом каталоге.
logscreenlock >~/.screenlock.log