Skip to content
forked from basho/nifwait

Utility to test effect of blocking NIFs on Erlang scheduler

Notifications You must be signed in to change notification settings

slfritchie/nifwait

This branch is 2 commits ahead of basho/nifwait:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

88dd4e9 · Apr 26, 2013

History

4 Commits
Nov 15, 2012
Apr 26, 2013

Repository files navigation

This is a fork of https://github.com/basho/nifwait.

You're probably looking for one of two branches in this repository. The master branch does not contain anything except this README file.

  1. The sleep branch, which corresponds to the basho repo's master branch.
  2. The md5 branch, which corresponds to the basho repo's md5 branch.

The sleep branch is Joe's original, using a pair of simple custom NIF functions to demonstrate scheduler imbalance when NIFs execute for too long without returning control to Erlang code.

The md5 branch does the same, but without using a custom NIF. Instead, it uses the MD5 functions in the Erlang/OTP crypto module to demonstrate the same scheduling problem.

About

Utility to test effect of blocking NIFs on Erlang scheduler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Erlang 59.9%
  • C 40.1%