Jump to content

RAMFS.IFS

From EDM2
Revision as of 03:41, 18 November 2016 by Ak120 (talk | contribs) (Created page with "RAMFS by Karl Olson is a "remote file system" (as opposed to a "local file system"). IFS=RAMFS.IFS <parameters> '''Parameter:''' * /Q disables messages at boot '''Fea...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

RAMFS by Karl Olson is a "remote file system" (as opposed to a "local file system").

IFS=RAMFS.IFS <parameters>

Parameter:

  • /Q

disables messages at boot

Features:

  • Create as many RAM drives as you want, using the drive letters that you want
  • Size only limited by available RAM and swap disk space
  • Allocates swappable RAM from OS/2 as necessary when files are created, and releases it again when files are deleted
  • Long file name support like in HPFS. Case isn't significant, but preserved like in HPFS. Files with long names are not visible from DOS and WINOS2 programs.
  • Extended Attributes - up to 64 KB total for each file/directory (HPFS supports up to 64 KB for each EA, up to 256 KB total for each file/ directory)
  • RAM is allocated in units of one page (4 KB)

use RAMDISK.EXE to create a RAM drive. To create a drive R:, type RAMDISK R:, see also

  RUN=RAMDISK.EXE

freely available at http://karl.myip.org

Tip: By Ulrich Moeller: Some applications have trouble with TEMP being set to the root directory of a drive. So if you set TEMP to the RAM disk, have a \temp directory created thru the following statement in CONFIG.SYS:

IFS=drive:\common\ifs\RAMFS.IFS
CALL=drive:\common\ifs\RAMDISK.EXE R:
RUN=drive:\OS2\CMD.EXE /C md R:\temp

(replace R: with your system's paths, of course).

Platform Support:

OS/2 2.x OS/2 3.0 OS/2 4.0 OS/2 4.5x
Yes Yes Yes Yes