会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 9. 发明授权
    • System and method for finding preempted threads in a multi-threaded application
    • 在多线程应用程序中查找抢占线程的系统和方法
    • US06418460B1
    • 2002-07-09
    • US08802802
    • 1997-02-18
    • Nawaf K. BitarRobert M. EnglishRajagopal Ananthanarayanan
    • Nawaf K. BitarRobert M. EnglishRajagopal Ananthanarayanan
    • G06F900
    • G06F9/4843G06F9/462
    • A system and method for inexpensively detecting preempted execution entities such as threads without kernel involvement. In a computer system having a memory and one or more processors, a shared memory arena is formed in user space within the memory. A preempt bit vector is then formed within the shared memory arena such that the preempt bit vector is accessible to any of a plurality of execution entities running in user mode. The preempt bit vector includes a plurality of rbits, wherein each rbit is associated with one of the plurality of execution entities and wherein an rbit is marked whenever its associated execution entity is preempted. Detection of preempted threads then becomes a matter of reading, via program code executing in user mode on one of the plurality of processors, bits in the preempt bit vector to detect preempted execution entities.
    • 一种用于廉价检测抢占执行实体(如没有内核参与的线程)的系统和方法。 在具有存储器和一个或多个处理器的计算机系统中,在存储器内的用户空间中形成共享存储器竞技场。 然后在共享存储器竞技场内形成先占比特向量,使得抢占比特向量可以以用户模式运行的多个执行实体中的任何一个访问。 抢占比特向量包括多个rbits,其中每个rbit与多个执行实体中的一个相关联,并且其中每当其相关联的执行实体被抢占时,rbit被标记。 然后,通过在多个处理器之一上的用户模式下执行的程序代码来检测抢占的线程成为读取的问题,以检测抢占的执行实体。