Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

88 results about "POSIX" patented technology

The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines the application programming interface (API), along with command line shells and utility interfaces, for software compatibility with variants of Unix and other operating systems.

Multithreading-based parallel executing method for long transaction

A long transaction is a transaction which contains multiple atomic transactions and is longer in executing time. The serial execution for the atomic transactions not only costs longer executing time for the long transaction but also occupies more system resources and causes the reduction of the running efficiency of the system. The invention discloses a multithreading-based parallel executing method for a long transaction, which comprises the following steps: (1) formally describing the long transaction as an expanding directed graph; (2) cutting LT (Language Transaction) into a plurality of sub-transactions LT capable of being executed in a parallel form and giving a cutting algorithm; (3) deriving a plurality of sub-threads on the basis of POSIX (Portable Operating System Interface of Unix) threading library (or Windows threading API (Application Program Interface)), so as to execute the long transaction in a parallel embedding mode; and (4) running paralleled codes on a multi-core processor (or a multi-CPU (Central Processing Unit) processor). According to the multithreading-based parallel executing method for the long transaction, the executing time for the long transaction is obviously shortened, the executing efficiency for the long transaction is increased, and the method can be applied to the fields, such as SOA (Service Oriented Architecture), service combination, transaction treatment, and the like.
Owner:杭州久碳科技有限公司

Coexistence processing method and device for kernel mode protocol stack and user mode protocol stack

The embodiment of the invention provides a coexistence processing method and a device for a kernel mode protocol stack and a user mode protocol stack, and belongs to the technical field of networks. The method comprises the following steps: taking over a socket related function of a system, and using an interface specification consistent with a POSIX standard; modifying the taken-over system socket related function, and modifying a socket function corresponding to the application program, so that a kernel mode protocol stack interface and a user mode protocol stack interface are unified; and according to a preset message transmission rule, selecting to use the kernel mode protocol stack or the user mode protocol stack to process a receiving and sending message of the application program. According to the coexistence processing method and the device for the kernel mode protocol stack and the user mode protocol stack, a kernel mode protocol stack interface and a user mode protocol stackinterface are unified, coexistence of a single application and multiple protocol stacks is achieved, for application programs needing to use the user mode protocol stacks, only simple interface replacement needs to be conducted according to the user mode protocol stacks, the application program source program transplantation workload is small, and the system performance is high.
Owner:CHINANETCENT TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products