footloose's user avatar
footloose's user avatar
footloose's user avatar
footloose
  • Member for 12 years, 1 month
  • Last seen more than 10 years ago
Stats
1
reputation
0
reached
0
answers
0
questions
About

I am a linux file systems engineer at SF Bay Area.

Recently, I have been writing an Open Source Project at github. The project name is taskqueues. Its a user space implementation of the Linux Kernel's workqueue infrastructure. Check it out at

https://github.com/RamanVerma/taskqueues

  • Taskqueues allow a user space application to define queue structures where it can enqueue function and data pointers to achieve some tangible useful work.
  • These queues are operated upon by PThread based threads.
  • Taskqueues task out the complexity of creation, management, destruction of thread pools. It also saves on context switches because threads are created right upfront and are fed with work by an elegant queue mechanism in the backend.
  • The project has a eleaborate wiki page at github that details design, test infrastructure and future works.

Contributions, suggestions are welcome.

Badges
This user doesn’t have any gold badges yet.
This user doesn’t have any silver badges yet.
1
bronze badge
Posts

This user hasn’t posted yet.