On 31.08.2006, at 17:03, Vlad Seryakov wrote:
Have you run any performance benchmark similar to Tcl array/ns_sets tests?
Well, hard to do that. I mean: against WHAT should it do it? Comparing [ns_config] to [ns_conf get] isn't fair as those are entirely different things. But if you will: server1:nscp 3> time {ns_config section key 100} 1000 4.211 microseconds per iteration server1:nscp 5> time {ns_conf get section key 100} 1000 5.002 microseconds per iteration Not bad, taking in account that ns_config does almost nothing here, whereas ns_conf does quite a few things under the hood. But, I believe, and you can see that by experimenting yourself, that ns_conf will be as fast as ns_config is, so it can *theoretically* replace the ns_config speedwise. Theoretically, because it is case-sensitive per-desing which limits its snap-in replacement caps, of course. You are most welcome to glance at the code and tell what you think about it. Cheers, Zoran