InnovationQ will be updated on Sunday, September 22, from 10am-noon ET. You may experience brief service interruptions during that time.
Browse Prior Art Database

Floating memory pages in a cluster environment

IP.com Disclosure Number: IPCOM000010386D
Original Publication Date: 2002-Nov-22
Included in the Prior Art Database: 2002-Nov-22
Document File: 3 page(s) / 11K

Publishing Venue



In order to achieve the goal of a self-organizing Linux cluster there are various problems that have to be solved. One of these is to share memory in a cluster wide manner. This publication presents a possible solution how to extend the existing swapping mechanism of the Linux operating system in a way that shared memory pages can be obtained from a remote node by deploying a new type of swap device. A design is proposed for the device driver responsible for swapping in and swapping out shared pages remotely. Further considerations are made regarding multiple access to shared pages. This issue leads to designing an appropriate locking mechanism for shared pages.