Messages in this thread | | | Date | Mon, 06 Apr 1998 11:02:15 -0400 | From | Gautam H Thaker <> | Subject | Real-Time and QoS support in planned v2.2 kernel |
| |
I understand that V2.2 kernel release can happen in the next few months. For purpose of planning, will v2.2 kernel be "as realtime as"
a) solaris 2.6 b) Lynx OS c) VxWorks
Solaris 2.6 has a good preemtive kernel, but seems a bit heavy weight for various uses. It also does not support POSIX priority inheritance/ceiling protocols. (solaris 2.6 man page says:
Threads Library pthread_mutex_setprioceiling(3T)
NAME pthread_mutex_setprioceiling, pthread_mutex_getprioceiling - change the priority ceiling of a mutex
SYNOPSIS #include <pthread.h>
int pthread_mutex_setprioceiling(pthread_mutex_t *mutex, int prioceiling, int *old_ceiling); int pthread_mutex_getprioceiling (const pthread_mutex_t *mutex, int *prioceiling);
DESCRIPTION In the current implementation, {_POSIX_THREAD_PRIO_PROTECT} is undefined and the functions pthread_mutex_setprioceiling() and pthread_mutex_getprioceiling() return ENOSYS. )
Does Linux support these calls?
Also, is the stuff under net/sched (things such as sched_cbq, sched_csz, etc.) ready to be used/tested? I can't find any instructions on how to use these. (altq on FreeBSD has excellent support for CBQ and RSVP, it seems. It would be nice if Linux can achieve similar capabilities. I would be willing to help test heavily, if it would help.)
Gautam H. Thaker Distributed Processing Lab; Lockheed Martin Adv. Tech. Labs A&E 3W; 1 Federal Street; Camden, NJ 08102 609-338-3907, fax 609-338-4144 email: gthaker@atl.lmco.com
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu
| |