设为首页 加入收藏

TOP

优先级反转那些事儿(七)
2023-07-23 13:26:40 】 浏览:684
Tags:那些事
sp;priority (IL, WL) */     union {         struct turnstile_list ts_free_turnstiles;    /* turnstile free list (IL) */         SLIST_ENTRY(turnstile) ts_free_elm;          /* turnstile free list element (IL) */     };     struct priority_queue_sched_max ts_inheritor_queue;    /* Queue of turnstile with us as an inheritor (WL) */     union {         struct priority_queue_entry_sched ts_inheritor_links;    /* Inheritor queue links */         struct mpsc_queue_chain   ts_deallocate_link;    /* thread deallocate link */     };     SLIST_ENTRY(turnstile)        ts_htable_link;        /* linkage for turnstile in global hash table */     uintptr_t                     ts_proprietor;         /* hash key lookup turnstile (IL) */     os_refcnt_t                   ts_refcount;           /* reference count for turnstiles */     _Atomic uint32_t              ts_type_gencount;      /* gen count used for priority chaining (IL), type of turnstile (IL) */     uint32_t                      ts_port_ref;           /* number of explicit refs from ports on send turnstile */     turnstile_update_flags_t      ts_inheritor_flags;    /* flags for turnstile inheritor (IL, WL) */     uint8_t                    &nb
首页 上一页 4 5 6 7 8 9 10 下一页 尾页 7/15/15
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇从 iOS App 启动速度看如何为基础.. 下一篇uniapp ios原生插件开发 (framewo..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目