On Wednesday 06 August 2008 06:19:52 Gilles Espinasse wrote:
> At least on iana-etc-2.30, there is a STRIP option that remove all
> comments.
>
> Time to resolve protocol name lineary depend of /etc/services file size
>
> See
> http://www.diy-linux.org/pipermail/diy-linux-dev/2006-January/000719.html
> or
> http://unix.derkeiler.com/Mailing-Lists/FreeBSD/current/2004-07/0465.html
>
> Using STRIP=yes remove comments, is a big gain in size and will speed up
> protocol name resolution.
>
> without STRIP=yes
> ls -l build/etc/{services,protocols}
> -rw-r--r-- 1 root root  25075 Aug  5 23:52 build/etc/protocols
> -rw-r--r-- 1 root root 768737 Aug  5 23:52 build/etc/services
>
>
> with STRIP=yes
> ls -l build/etc/{services,protocols}
> -rw-r--r-- 1 root root   2078 Aug  6 10:52 build/etc/protocols
> -rw-r--r-- 1 root root 192217 Aug  6 10:52 build/etc/services
>
> In the worst case ( protocol unknow or near the end of the services file),
> this should divide the time to resolve protocol name by 4.
>
> Gilles

Nice! Thanks for post it.

It's incredible like stuffs like that is staying front of ours eyes and we 
don't see that. It's particularly usefull in Initramfs and embeded systems.



-- 
Valter Douglas Lisbôa Jr.
Sócio-Diretor
Trenix - IT Solutions
"Nossas Idéias, suas Soluções!"
www.trenix.com.br
[EMAIL PROTECTED]
Tel. +55 19 3402.2957
Cel. +55 19 9183.4244
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to