User Tools

Site Tools


how_we_measure

This is an old revision of the document!


How we measure

While some of our software criteria are subjective - like “easy to use” - or very clear - like “free software” - the criteria, that software should be simple and lightweight are something which can be measured.

There are several values which can be used to determine the “lightweightness” and complexity of a program.

* Size of the source code * Size of the compiled binary * Lines of Code * the programming language which was used * RAM usage

We think, the first three values are giving only limited indications on how lightweight a program is.

The programming language is a strong indicator - a program which was programmed in a language that translate directly to machine code, made by a compiler will be more efficient and lightweight as a program which was programmed in a language which bust be run by an interpreter or bytecode interpreter.

An even stronger indicator is memory usage. So we will measure the memory usage oa a program to give clear recommendations. we do this by using the program smem.

how_we_measure.1608398635.txt.gz · Last modified: 2020/12/19 17:23 by senioradmin

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki