Bug 7602

Summary: медленный backend
Product: Sisyphus Reporter: Anton Farygin <rider>
Component: alterator-i18nAssignee: inger <inger>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: ldv, mike
Version: unstable   
Hardware: all   
OS: Linux   

Description Anton Farygin 2005-08-08 13:20:56 MSD
команда /usr/lib/alterator/backend/i18n -l available выполняется очень медленно,
если в системе установлены все локали.
Comment 1 inger@altlinux.org 2005-08-09 11:38:23 MSD
Антон, пожайлуста засеки сколько выполняется:
for i in `locale -a`; do LC_ALL=$i locale title; done
Дима, есть ли способ быстрее выдергивать из glibc всю эту информацию?
Comment 2 Anton Farygin 2005-08-09 15:33:18 MSD
0.19user 0.43system 0:37.24elapsed 1%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (1948major+55519minor)pagefaults 0swaps

Это на быстром двухпроцессором сервере.
Comment 3 Dmitry V. Levin 2005-08-09 19:42:05 MSD
Конечно, можно выдрать соответствующий кусок из glibc/locale/programs/locale.c,
чтобы не запускать locale столько раз.  Ускорение будет на порядок.
Comment 4 inger@altlinux.org 2008-01-10 17:25:14 MSK
неактуально вследствие исчезновения пакета из Сизифа.
Comment 5 Michael Shigorin 2008-01-12 01:55:49 MSK
А жаль, ну да closed.