The SPARC architecture manual: version 8
The SPARC architecture manual: version 8
Tradeoffs in supporting two page sizes
ISCA '92 Proceedings of the 19th annual international symposium on Computer architecture
The design and implementation of a log-structured file system
ACM Transactions on Computer Systems (TOCS)
Scheduler activations: effective kernel support for the user-level management of parallelism
ACM Transactions on Computer Systems (TOCS)
Performance of an OLTP application on symmetry multiprocessor system
ISCA '90 Proceedings of the 17th annual international symposium on Computer Architecture
SVR4UNIX Scheduler Unacceptable for Multimedia Applications
NOSSDAV '93 Proceedings of the 4th International Workshop on Network and Operating System Support for Digital Audio and Video
Hi-index | 0.00 |
Servers are an essential part of today's computing environments. High performance is one of the critical requirements that the applications demand from servers. It is often found that the key performance bottleneck on servers is the operating systems. We have investigated the commonly encountered performance anomalies and found that they are due to the mismatches between operating systems and the distinct characteristics of server applications. The characteristics pose several scalability issues in operating systems. We discuss possible scalable solutions and their trade-offs to support applications on servers efficiently.