I am looking for user-mode multi-threading library/framework for C++ under Linux. I am familiar with boost::thread and ACE_Thread_Manager but AFAIK both of them eventually use OS native thread’s support.
Suggestions will be highly appreciated.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Is MTasker the kind of thing you’re looking for? It’s also a cooperative multi-tasking library. You might also want to consider just whipping up some state machines.
Also check out State Threads and MIT Pthreads.
This tool will assist in the generation of hierarchical state machines, which could be used for this purpose: CHSM