The Implementation of a RAM Disk

Article Preview

Abstract:

RAM disk uses the memory of a computer to construct a high speed, high reliable storage space. Though it is useful, there is little information on the development of RAM disk, especially on Microsoft Windows platform. On Windows platform, RAM disk has to be realized though writing Windows drivers. Implement drivers for Windows is a challenging task that only a small group of programmer can handle for many years. Now, with the new Windows Driver Foundation (WDF), this task is much easier. In this paper, Microsoft’s skeleton RAM disk driver in Windows Driver Kit (WDK) was analyzed and modified. At last, a full function, resizable RAM disk driver was got.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

672-677

Citation:

Online since:

September 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Wikipedia, http: /en. wikipedia. org/wiki/Ram_disk.

Google Scholar

[2] Hui Gong, Xuezhou XU, Ronglu CAO, Design and Implementation of Full RAM Linux System Based on Ramdisk, Microcomputer Development, vol. 15, 2005, pp.75-77.

Google Scholar

[3] Qingmin Liu, Lan Tian, The Research on the Terminal of Serial Net Communication, Microcontrollers & Embedded Systems, 2007. 6, pp.35-38.

Google Scholar

[4] P Orwick, G Smith, Developing Drivers with the Microsoft Windows Driver Foundation. Microsoft Press, (2007).

Google Scholar

[5] Windows Driver Kit Document, Microsoft Corporation, (2007).

Google Scholar

[6] Microsoft Developer Network Library, Microsoft Corporation, (2008).

Google Scholar