Techniques for executing threads in a computing environment
a technology of computing environment and threads, applied in the field of threads, can solve the problems of application software running on the vm limited to the resources and abstractions provided by the vm
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021]According to the present disclosure, techniques are disclosed that facilitate running legacy software (i.e., a legacy bare metal OS) on top of a Unix-like OS, such as Linux. In various cases, running legacy software on top of a Unix-like OS enables reuse of certain legacy code, while improving scalability through access to a multi-core, multi-processor OS. While the discussion herein is directed to running legacy software on top of a Unix-like OS in a physical network switch that is implemented in a virtualized computing environment, it is contemplated that the techniques disclosed herein are broadly applicable to virtualized and non-virtualized computing environments and may be implemented in devices other than physical network switches. As used herein, a ‘stem thread’ refers to a legacy proprietary user-space thread that ran non-preemptively (i.e., that was uninterruptible) in a serialized manner in an order that messages were posted to a stem message queue (provided by the ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com