Kevin Lai and Mary Baker
Stanford University
Our results show that the x86 operating systems and system libraries we tested fail to deliver the Pentium's full memory write performance to applications. On small-file workloads, Linux is an order of magnitude faster than the other systems. On networking software, FreeBSD provides two to three times higher bandwidth than Linux. In general, Solaris performance usually lies between that of the other two systems.
Although each operating system out-performs the others in some area, we conclude that no one system offers clearly better overall performance. Other factors, such as extra features, ease of installation, or freely available source code, are more convincing reasons for choosing a particular system.
Download the full text of this paper in ASCII (45,031 bytes) and POSTSCRIPT (379,544 bytes) form.
To Become a USENIX Member, please see our Membership Information.