发明名称 | 用于在多线程系统中设置事件的技术 | ||
摘要 | 为在不中间调度线程的情况下在多线程系统中设置一个或多个事件,首先使调度器变得实质上无效。然后,例如通过重复地调用功能以针对每一将要设置的事件一次设置单个事件来设置所述事件。然后,将所述调度器恢复到其正常有效性。可通过人为地将正在处理的当前线程的优先权设置为可能的最高优先级而使所述调度器变得无效。这防止了在正在设置所述事件期间所述当前线程被另一个线程抢先。在已设置所有事件之后,将所述当前线程的优先权恢复到原始优先级,此随后将所述调度器恢复到其正常有效性。 | ||
申请公布号 | CN101194231A | 申请公布日期 | 2008.06.04 |
申请号 | CN200680020091.9 | 申请日期 | 2006.04.12 |
申请人 | 高通股份有限公司 | 发明人 | 戴维·布拉克曼 |
分类号 | G06F9/46(2006.01) | 主分类号 | G06F9/46(2006.01) |
代理机构 | 北京律盟知识产权代理有限责任公司 | 代理人 | 刘国伟 |
主权项 | 1.一种处理器可读媒体,其用于存储:用于将当前线程的优先权设置为高优先级的代码;用于设置至少一个事件的代码;及用于将所述当前线程的所述优先权恢复到原始优先级的代码。 | ||
地址 | 美国加利福尼亚州 |