LINUX.ORG.RU

man i cache


0

0

ну вот у мана есть кзш /var/cache/man/cat*/*, допустим здесь. Когда я в консоли простой юзер то все ок, зтот кзш используется, можно stat посмотреть например у /var/cache/man/cat1/bash.1.gz видно что atime меняется. Но если я зтот же юзер в xterm (-ls) -- то все, кзш не используется. Что зто такое??

★★★★★

покажи свой man -d bash

lg ★★
()

да, man -d все прояснил, оказалось что все это написано в man man. Ман кэширует только при ширине форматирования 80 -- 80 жестко вкомпилено. Так что сейчас я добавил в profile что то типа if [ "$TERM" = "linux" -o "$TERM" = "xterm" ] export MANWIDTH = 80 fi

кэшировать действительно нужно, на сел333 man bash форматируется 4-5 секунд. Что-то он лишнее делает, может он пытается слишком качественно форматировать..

dilmah ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.