| Publisher | Association for Computing Machinery | ||
|---|---|---|---|
| Format | 331.4KB PDF | Date added | 30 Mar 2007 |
| Topics | Linux - Open Source, Linux Server OS | ||
| Downloads | 17 | ||
This paper quantifies the effect of architectural design decisions on the performance of TxLinux. TxLinux is a Linux kernel modified to use transactions in place of locking primitives in several key subsystems. The authors run TxLinux on MetaTM, which is a new Hardware Transaction Memory (HTM) model. MetaTM contains features that enable efficient and correct interrupt handling for an x86-like architecture. Live stack overwrites can corrupt non-transactional stack memory and requires a small change to the transaction register checkpoint hardware to ensure correct operation of the operating system. The paper also proposes stack-based early release to reduce spurious conflicts on stack memory between kernel code and interrupt handlers.
Related white papers
The Evolution of Integration
Once upon a time life and information systems were simple. Then one day somebody let Pandora out of her box. Someone said -can't we add new requirements to these systems?...
The Role of Open Source Data Integration
This free-to-download whitepaper looks at how Enterprise customers are demanding project]sized data integration tools that can be scaled up to enterprise use. They donft want complex, expensive DI products that...
Software Firm Quickly Builds Competitive Public Sector Portal Solution
Many municipal and regional governments lack the resources needed to build and maintain e-government portals. To help these organizations, Microsoft Gold Certified Partner Spenta Consulting built the Citizen Service Platform...
Newell Rubbermaid Expects to Save $1.5 Million Managing Brand Web Sites Over Two Years
Newell Rubbermaid wanted a common and cost-effective way to manage its more than 30 brand Web sites, while giving each of those sites the distinctive look and function that the...
Red Hat Enterprise Linux beats Microsoft Windows Server 2008 in value, cost
Evaluate the savings, performance, and overall value of a Red Hat Enterprise Linux deployment versus a Microsoft Windows Server 2008 deployment. In this whitepaper, the two systems are compared over...
Red Hat Enterprise Linux leads the way with web applications
Independent tests performed under industry benchmark standards find that Red Hat Enterprise Linux is the leading platform for running web servers--as well as Java applications and other large-scale online transaction...
Red Hat Open Source Security
No software is perfect—even the most rigorously tested and secured operating system or application will contain flaws and vulnerabilities. Open source technology gives administrators control over their infrastructure in a...



