由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Unix版 - [转载] 写Thread Library遇到的问题
相关主题
A question about DQS3.3.2 how to check queue in a network printer?
[转载] UNIX下的一个奇怪问题!帮忙:怎样知道UDP socket里queue了多少data?
[转载] UNIX下的strtok一个奇怪的现象!
emacs中有什么键可以完成象vi中命令模式下的%的操作?How to get the name of current executable in a library routine?
how to display color for java or c mode in xemacsnetlibrary的private collection..
simple questionhelp
Help needed on Unix System V message queue[转载] shared library一问
Help wanted for UNIX message queue[转载] 再问一个shared library的问题
相关话题的讨论汇总
话题: cond话题: queue话题: library话题: thread话题: mutex
进入Unix版参与讨论
1 (共1页)
p******s
发帖数: 938
1
【 以下文字转载自 Programming 讨论区 】
【 原文由 phageous 所发表 】
要在UNIX下写一user level的thread library,得能实现monitor的功能,
比如mutex_lock(mutex_t *mutex), cond_signal(cond_t *cond)等,
现在有如下问题:
因为需要建立一批queue,如ready queue, cond queue, lock queue等。
请问怎样保存访问这些queue的指针?因为如cond_signal之类的函数是void的,
而且只有cond_t *cond这一个参数。ready queue该如何创建?
在monitor里的函数怎么访问这些queue?
1 (共1页)
进入Unix版参与讨论
相关主题
[转载] 再问一个shared library的问题how to display color for java or c mode in xemacs
Re: SOS!!! (about FLTK)simple question
what's the difference between .a and .so,Help needed on Unix System V message queue
xmemcpy是个虾米东东?Help wanted for UNIX message queue
A question about DQS3.3.2 how to check queue in a network printer?
[转载] UNIX下的一个奇怪问题!帮忙:怎样知道UDP socket里queue了多少data?
[转载] UNIX下的strtok一个奇怪的现象!
emacs中有什么键可以完成象vi中命令模式下的%的操作?How to get the name of current executable in a library routine?
相关话题的讨论汇总
话题: cond话题: queue话题: library话题: thread话题: mutex