发明名称 Multi-threaded shared state variable control
摘要 A method for controlling sharing of resources in a multi-threaded environment includes entering a finite state machine state sequence; controlling resource-sharing threads using the finite state machine state sequence; and exiting the finite state machine state sequence when shared resource control is complete. A multi-threaded shared resource control system includes a finite state machine configured to control multi-threaded access to shared resources; a plurality of producer threads regulated by the finite state machine; and a plurality of consumer threads regulated by the finite state machine. A computer usable medium having computer readable program code embodied therein for causing a computer system to execute a method for controlling sharing of resources in a multi-threaded environment includes entering a finite state machine state sequence; controlling resource-sharing threads using the finite state machine state sequence; and exiting the finite state machine state sequence when shared resource control is complete.
申请公布号 US2007261057(A1) 申请公布日期 2007.11.08
申请号 US20060417427 申请日期 2006.05.04
申请人 SUN MICROSYSTEMS, INC. 发明人 DEARTH GLENN A.;JAY STEPHEN A.
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址