ZDNet UK


Skip to Main Content

  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Videos
  6. Jobs
  7. Resources
  8. Community

 

ZDNet UK RSS Feeds


Desktop platforms Toolkit in association with http://ad.doubleclick.net/clk;205413468;14699245;m?http://adfarm.mediaplex.com/ad/ck/2397-58840-22058-14

Download now

MetaTM/TxLinux: Transactional Memory for an Operating System

PublisherAssociation for Computing Machinery
Format331.4KB PDFDate added30 Mar 2007
Topics Linux - Open Source, Linux Server OS
Downloads17

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.

Download now

Did you find this white paper useful?
30 out of 50 users found this white paper useful


  • Trackback
  • Clip Link

Related white papers

Sendmail Case Study: Planet Tunisie

As the leading ISP in Tunisia Planet Tunisie was forced keep up with technological standards and ensure manageable growth. On the other hand to hold their market position the objective...


Quesgen Systems: Using the Vyatta Open-Source Router and Firewall to Secure Hosted Medical Data

QuesGen provides a hosted online application for clinical researchers to share and manage medical research data. The QuesGen service is an innovative application for medical researchers to manage study data...


Protection for Mac and Linux Computers: genuine need or nice to have?

The current risk to computers running non-Windows platforms is small but growing. As Macs and Linux computers become more prevalent within organizations, they are likely to become more of a...


Desktop TCO Update 2003

Gartner's total cost of ownership update reinforces that switching operating systems generally results in minor changes to TCO. Enterprises should focus on improving manageability to achieve bigger TCO reductions. ...


White paper: The Future of Software Delivery

This paper provides a brief description of past software delivery issues that have contributed to the current environment; identification of key trends that drive our industry today; and an outline...


Linux - Advanced Networking Overview

Linux, a shareware operating system, supports a number of advanced networking features, thanks largely to the huge linux networking community. Besides the reliable TCP/UDP/IP protocol suite, a number of new...


Preparing Your Linux Box for the Internet - Armoring Linux

Organizations throughout the world are adopting Linux as their production platform. By connecting to the Internet to provide critical services, they also become targets of opportunity. To help protect these...


White Paper

Featured White Paper

Measuring the Pain: What is Fragmented Communications Costing Your Enterprise?

In this document, you will discover the results of the largest-ever survey of enterprise and contact center employees. Their workflows reveal the silent but staggering costs of fragmented communications. In fact enterprises with 1000 plus employees could be losing more than ?6 million a year.

Download Now

Other White Papers

High Level Best Practices in Software Configuration Management

When deploying new software configuration management (SCM) tools, implementers sometimes focus on...

Ten Things to Know About Grid Computing on Windows

This Oracle whitepaper offers insights into Oracle Grid. A grid allows a business to add capacity,...

See All White Papers