Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป A Study in Malloc: A Case of Excessive Minor Faults
Tweet

connect with us

A Study in Malloc: A Case of Excessive Minor Faults

Abstract: 

GNU libc's default setting for malloc can cause a significant performance penalty for applications that use it extensively, such as Compaq's high performance extended math library, CXML. The default malloc tuning can cause a significant number of minor page faults, and result in application performance of only half of the true potential. This paper describes how to remove the performance penalty using environmental variables and the method used to discover the cause of the malloc performance penalty.

Phillip Ezolt, Compaq

BibTeX
@inproceedings {270843,
author = {Phillip Ezolt},
title = {A Study in Malloc: A Case of Excessive Minor Faults},
booktitle = {5th Annual Linux Showcase \& Conference (ALS 01)},
year = {2001},
address = {Oakland, CA},
url = {https://www.usenix.org/conference/als-01/study-malloc-case-excessive-minor-faults},
publisher = {USENIX Association},
month = nov,
}
Download

Links

Paper: 
http://www.usenix.org/publications/library/proceedings/als01/full_papers/ezolt/ezolt.pdf
Paper (HTML): 
http://www.usenix.org/publications/library/proceedings/als01/full_papers/ezolt/ezolt_html/index.html
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us