FS#36955 - [glibc] create locales in parallel
Attached to Project:
Arch Linux
Opened by Dave Reisner (falconindy) - Monday, 16 September 2013, 19:48 GMT
Last edited by Allan McRae (Allan) - Monday, 14 October 2013, 05:26 GMT
Opened by Dave Reisner (falconindy) - Monday, 16 September 2013, 19:48 GMT
Last edited by Allan McRae (Allan) - Monday, 14 October 2013, 05:26 GMT
|
Details
We apparently took /usr/bin/locale-gen from Debian, and it's
slow and awful. I mentioned to you that I modified the
script to generate locales in parallel, and it's far faster.
On my machine...
Before $ time locale-gen Generating locales... pt_PT.UTF-8... done de_DE.UTF-8... done en_US.UTF-8... done en_US.ISO-8859-1... done ru_RU.UTF-8... done tr_TR.UTF-8... done zh_CN.UTF-8... done cy_GB.UTF-8... done Generation complete. real 0m6.759s user 0m6.191s sys 0m0.439s --------------------------------- After: $ time locale-gen Generating locales... pt_PT.UTF-8 de_DE.UTF-8 en_US.UTF-8 tr_TR.UTF-8 ru_RU.UTF-8 cy_GB.UTF-8 zh_CN.UTF-8 en_US.ISO-8859-1 Generation complete. real 0m1.538s user 0m6.003s sys 0m0.418s |
This task depends upon
Notes for me to approach upstream for a unified solution...
Arch, Debian, Gentoo(?): Bash script
Fedora: Lua thing
openSuse: Ships all locales