[Xorp-users] Need suggestion about Embedded platform requirments.
naresh raga
naresh_raga at yahoo.co.in
Sat Jun 26 11:47:58 PDT 2010
Hello Ben and Surabh,
I am also working to port xorp onto Embedded platform(arm-based).I have seen all your conversations in the mailing list.You have worked a lot in reducing the memory footprint of xorp.I am worried about the CPU requirements.
I have observed while starting xorp using ./xorp_rtrmgr with a small
boot file having interfaces and fea enabled is more CPU resource
intensive.Using top I have observed CPU and memory requirements (peak values) as:
Process %CPU %MEM
xorp_rtrmgr 6 0.3
xorp_fea 4 0.2
These
values are for xorp-1.7 built with optimization(compiler flags used-Os
) and the build size in /usr/local/xorp is around 21MB after stripping
the binaries.My systems had two CPUs each of 3.00GHz and RAM is 1.9GB.So on
calculating 10% of 6.00GHz=600MHz (nearly) is the CPU needed to start
xorp with such a small configuration.Are there ways in reducing CPU .
I need suggestion what could be the minimum CPU and RAM requirement for complete xorp to work on embedded target.Or
Quagga(unicast)+Xorp(multicast):For this combination what could be the CPU and RAM requirements of an embedded target to work.
I think saurabh can come up with a good reply for the latter case as he is working on this combination on embedded platform.
Thanks for your work and support,
T Raga Naresh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-users/attachments/20100627/16973852/attachment.html
More information about the Xorp-users
mailing list