* [devel] Обновление chroot'ов @ 2008-12-12 12:10 Dmitriy M. Maslennikov 2008-12-12 12:15 ` Dmitry V. Levin 2008-12-12 18:48 ` Michael Shigorin 0 siblings, 2 replies; 10+ messages in thread From: Dmitriy M. Maslennikov @ 2008-12-12 12:10 UTC (permalink / raw) To: ALT Linux Team development discussions Заметил, что при загрузке ноутбука весомую часть времени занимает обновление сред (корней?) для различных сервисов. Посмотрев, что же у меня стоит и запускается при загрузке, выяснил, что мне ничего кроме resolv не нужно. Так вот я не понимаю, зачем мы обновляем эти среды для всего вместо того, чтобы делать это из соответствующих инит скриптов. Чтобы отключение сервиса означало отключение обновления его среды. Или пооптимизировать это еще каким-либо образом. -- Dmitriy M. Maslennikov rlz@etersoft.ru rlz@altlinux.org maslennikovdm@gmail.com master@armory.ru ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Обновление chroot'ов 2008-12-12 12:10 [devel] Обновление chroot'ов Dmitriy M. Maslennikov @ 2008-12-12 12:15 ` Dmitry V. Levin 2008-12-12 18:48 ` Michael Shigorin 1 sibling, 0 replies; 10+ messages in thread From: Dmitry V. Levin @ 2008-12-12 12:15 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 597 bytes --] On Fri, Dec 12, 2008 at 03:10:43PM +0300, Dmitriy M. Maslennikov wrote: > Заметил, что при загрузке ноутбука весомую часть времени занимает > обновление сред (корней?) для различных сервисов. > > Посмотрев, что же у меня стоит и запускается при загрузке, выяснил, > что мне ничего кроме resolv не нужно. > > Так вот я не понимаю, зачем мы обновляем эти среды для всего вместо > того, чтобы делать это из соответствующих инит скриптов. Чтобы > отключение сервиса означало отключение обновления его среды. Или > пооптимизировать это еще каким-либо образом. Попробуйте. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Обновление chroot'ов 2008-12-12 12:10 [devel] Обновление chroot'ов Dmitriy M. Maslennikov 2008-12-12 12:15 ` Dmitry V. Levin @ 2008-12-12 18:48 ` Michael Shigorin 2008-12-13 2:52 ` Dmitriy M. Maslennikov 1 sibling, 1 reply; 10+ messages in thread From: Michael Shigorin @ 2008-12-12 18:48 UTC (permalink / raw) To: ALT Linux Team development discussions On Fri, Dec 12, 2008 at 03:10:43PM +0300, Dmitriy M. Maslennikov wrote: > Так вот я не понимаю, зачем мы обновляем эти среды для всего > вместо того, чтобы делать это из соответствующих инит скриптов. > Чтобы отключение сервиса означало отключение обновления его > среды. Или пооптимизировать это еще каким-либо образом. rpm -e оптимизирует. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Обновление chroot'ов 2008-12-12 18:48 ` Michael Shigorin @ 2008-12-13 2:52 ` Dmitriy M. Maslennikov 2008-12-13 3:24 ` Led 2008-12-13 14:24 ` [devel] " Michael Shigorin 0 siblings, 2 replies; 10+ messages in thread From: Dmitriy M. Maslennikov @ 2008-12-13 2:52 UTC (permalink / raw) To: ALT Linux Team development discussions 12 декабря 2008 г. 21:48 пользователь Michael Shigorin <mike@osdn.org.ua> написал: > rpm -e оптимизирует. Это да. Только я держу установленным postgres, так как иногда занимаюсь разработкой приложений, его использующих. Все время его то удалять, то устанавливать как-то не хочется. Да и вообще случаи бывают разные, зачем производить лишние действия? -- Dmitriy M. Maslennikov rlz@etersoft.ru rlz@altlinux.org maslennikovdm@gmail.com master@armory.ru ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Обновление chroot'ов 2008-12-13 2:52 ` Dmitriy M. Maslennikov @ 2008-12-13 3:24 ` Led 2008-12-13 6:31 ` Dmitriy M. Maslennikov 2008-12-13 14:24 ` [devel] " Michael Shigorin 1 sibling, 1 reply; 10+ messages in thread From: Led @ 2008-12-13 3:24 UTC (permalink / raw) To: ALT Linux Team development discussions On Saturday, 13 December 2008 04:52:30 Dmitriy M. Maslennikov wrote: > 12 декабря 2008 г. 21:48 пользователь Michael Shigorin > > <mike@osdn.org.ua> написал: > > rpm -e оптимизирует. > > Это да. Только я держу установленным postgres, так как иногда > занимаюсь разработкой приложений, его использующих. И что, для разработки под postgres его обязательно в чруте держать? > Все время его то > удалять, то устанавливать как-то не хочется. Да и вообще случаи бывают > разные, зачем производить лишние действия? -- Led ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Обновление chroot'ов 2008-12-13 3:24 ` Led @ 2008-12-13 6:31 ` Dmitriy M. Maslennikov 2008-12-13 12:38 ` Ivan Fedorov 0 siblings, 1 reply; 10+ messages in thread From: Dmitriy M. Maslennikov @ 2008-12-13 6:31 UTC (permalink / raw) To: ALT Linux Team development discussions 13 декабря 2008 г. 6:24 пользователь Led <ledest@gmail.com> написал: > И что, для разработки под postgres его обязательно в чруте держать? Не обязательно. Только вот он там по-умолчанию. И его init-скрипт его там запускает по-умолчанию. И его chroot обновляется по-умолчанию каждый раз при загрузке, хотя он сам не запускается вовсе. Мне кажется, что идеальным вариантом была бы возможность переключать режимы запуска (chroot/не chroot) и не обновлять chroot, до старта сервиса. Это касается не только postgres, конечно, а вообще всех сервисов, которые способны запускаться в chroot. Может подумать над полиси на эту тему? -- Dmitriy M. Maslennikov rlz@etersoft.ru rlz@altlinux.org maslennikovdm@gmail.com master@armory.ru ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Обновление chroot'ов 2008-12-13 6:31 ` Dmitriy M. Maslennikov @ 2008-12-13 12:38 ` Ivan Fedorov 2008-12-13 12:40 ` [devel] [JT] " Andrey Rahmatullin 0 siblings, 1 reply; 10+ messages in thread From: Ivan Fedorov @ 2008-12-13 12:38 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 533 bytes --] "Dmitriy M. Maslennikov" <maslennikovdm-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: > 13 декабря 2008 г. 6:24 пользователь Led <ledest@gmail.com> написал: >> И что, для разработки под postgres его обязательно в чруте держать? > Не обязательно. Только вот он там по-умолчанию. Счаз сменю умолчание у 8.3 и напишу, что chroot-mode уже deprecated! :) PS: Я серьёзно! [-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] [JT] Обновление chroot'ов 2008-12-13 12:38 ` Ivan Fedorov @ 2008-12-13 12:40 ` Andrey Rahmatullin 0 siblings, 0 replies; 10+ messages in thread From: Andrey Rahmatullin @ 2008-12-13 12:40 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 388 bytes --] On Sat, Dec 13, 2008 at 03:38:54PM +0300, Ivan Fedorov wrote: > Счаз сменю умолчание у 8.3 и напишу, что chroot-mode уже deprecated! :) > PS: Я серьёзно! Ты б ещё орал поменьше, было б понятнее, серьёзно ли. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): > Дима может дашь комментарии по данному вопросу Ну почему чуть что сразу ldv? -- ldv in devel@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Обновление chroot'ов 2008-12-13 2:52 ` Dmitriy M. Maslennikov 2008-12-13 3:24 ` Led @ 2008-12-13 14:24 ` Michael Shigorin 2008-12-13 17:37 ` Ivan A. Melnikov 1 sibling, 1 reply; 10+ messages in thread From: Michael Shigorin @ 2008-12-13 14:24 UTC (permalink / raw) To: ALT Linux Team development discussions On Sat, Dec 13, 2008 at 05:52:30AM +0300, Dmitriy M. Maslennikov wrote: > > rpm -e оптимизирует. > Это да. Только я держу установленным postgres, так как иногда > занимаюсь разработкой приложений, его использующих. Все время > его то удалять, то устанавливать как-то не хочется. Ммм... резонно. > Да и вообще случаи бывают разные, зачем производить лишние > действия? В таких случаях помогает обрисовать на бумажке случаи, выписать плюсы-минусы и подумать, кто "платит" за минусы. Вы ж предлагаете не убрать лишние действия, а отчасти заменить их другими лишними действиями. В данном случае мне _кажется_ (хронометраж не проводил, поскольку это делать следует предлагающему), что chkconfig для проверки включенности сервиса выполняется достаточно долго, чтобы заставлять всех пользователей делать множество лишних проверок ради своего установленного, но заглушенного обычно девелоперского постгреса. Если бы он выполнялся пренебрежимо малое время, то смысл бы был. Так же мне кажется более разумным профилировать установку и вообще предоставлять возможности к поддержанию в системе порядка, а не хламушника. Для этого _может_ быть полезней инструмент поверх apt-scripts и смотрелка, насколько давно не запускался тот или иной сервис. Кажется, нечто подобное (применительно к пакетам) было в дебиане, но IIRC оно закладывалось на atime, который сам по себе сильно дорогое удовольствие. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Обновление chroot'ов 2008-12-13 14:24 ` [devel] " Michael Shigorin @ 2008-12-13 17:37 ` Ivan A. Melnikov 0 siblings, 0 replies; 10+ messages in thread From: Ivan A. Melnikov @ 2008-12-13 17:37 UTC (permalink / raw) To: ALT Linux Team development discussions Увидел слово "хронометраж", как-то вдруг вспомнил про www.bootchart.org и по-быстрому сделал http://git.altlinux.org/people/iv/packages/bootchart.git Правда в ближайшее время в Сизиф выкладывать не собираюсь, если кто хочет -- пожалуйста. -- Best regards, Ivan A. Melnikov <iv@altlinux.org> ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2008-12-13 17:37 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-12-12 12:10 [devel] Обновление chroot'ов Dmitriy M. Maslennikov 2008-12-12 12:15 ` Dmitry V. Levin 2008-12-12 18:48 ` Michael Shigorin 2008-12-13 2:52 ` Dmitriy M. Maslennikov 2008-12-13 3:24 ` Led 2008-12-13 6:31 ` Dmitriy M. Maslennikov 2008-12-13 12:38 ` Ivan Fedorov 2008-12-13 12:40 ` [devel] [JT] " Andrey Rahmatullin 2008-12-13 14:24 ` [devel] " Michael Shigorin 2008-12-13 17:37 ` Ivan A. Melnikov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git