Next: Acknowledgements(Sniff) Prev: Browsers and Editors(Sniff) Up: Sniff Top: Top

5.7.7. Efficiency

The loading of a project with 100,000 lines of code takes on a SPARCstation2 about 20 Seconds. Sniff needs with 100,000 lines of code loaded between 5 and 8 MB main storage (depending on how many tools are open). For every further 100,000 lines of code 3 to 4 MB are needed.

For a project with 100,000 lines of code Symbolic queries (e.g., show all classes the names of which contain a certain string) can be answered in less than a second. Cross reference queries based on text search are answered in less than three second (once Sniff's internal cache is loaded). The most frequent cross reference queries are even answered in less than a second.