Why mmap is faster than system calls

CPU profile of the sequential/warm syscall experiment
CPU profile of the sequential/warm mmap experiment
Breakdown of the running time with mmap and system calls

--

--

--

I research computer systems, raise young scientists and consult in the area of systems performance. I am a professor at the University of British Columbia.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

[Notice] Klaytn SDK caver-java v1.6.0 Released

Pipelining HMSet vs Pipelining HSet in Redis : Lessons learnt in Production

Learnings from studying the ship-wrecks

Getting started with Spring Cloud Config

CSAW365 — Saturn Pwn 200 (2014)

Mockito gotcha: Beware of method invocation when stubbing

After Learning Python, What Are The Next Steps to Become An AI Developer?

One day you’re questioning what on earth will ever make you feel happy and fulfilled

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alexandra (Sasha) Fedorova

Alexandra (Sasha) Fedorova

I research computer systems, raise young scientists and consult in the area of systems performance. I am a professor at the University of British Columbia.

More from Medium

Arguing with a programmer. It’s all about logic right?

An android, without any other covering, wears a human mask.

Review of XState

Clean Code interpretation by Robert C. Martin (Uncle Bob).

CS373 Spring 2022: Vibhuti Sharma