RAMFS.IFS: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
Line 2: | Line 2: | ||
IFS=RAMFS.IFS <parameters> | IFS=RAMFS.IFS <parameters> | ||
==Features== | |||
* Create as many RAM drives as you want, using the drive letters that you want | * 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 | * Size only limited by available RAM and swap disk space | ||
Line 16: | Line 10: | ||
* RAM is allocated in units of one page (4 KB) | * RAM is allocated in units of one page (4 KB) | ||
==Parameter== | |||
* /Q - disables messages at boot | |||
Use [[RAMDISK.EXE]] to create a RAM drive. To create a drive R:, type <tt>RAMDISK R:</tt> | |||
'''Tip''' by [[Ulrich Möller]]: 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: | '''Tip''' by [[Ulrich Möller]]: 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: | ||
Line 24: | Line 19: | ||
CALL=drive:\common\ifs\RAMDISK.EXE R: | CALL=drive:\common\ifs\RAMDISK.EXE R: | ||
RUN=drive:\OS2\CMD.EXE /C md R:\temp | RUN=drive:\OS2\CMD.EXE /C md R:\temp | ||
(replace R: with your system's paths, of course). | (replace R: with your system's paths, of course). | ||
{{ProdS |V21=S|V30=S|V31=S|V40=S|V45=S}} | |||
{| | |||
| | |||
| | |||
| | |||
|} | |||
[[Category:IFS Drivers]] | [[Category:IFS Drivers]] |
Revision as of 20:43, 16 May 2019
RAMFS by Karl Olson is a "remote file system" (as opposed to a "local file system").
IFS=RAMFS.IFS <parameters>
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)
Parameter
- /Q - disables messages at boot
Use RAMDISK.EXE to create a RAM drive. To create a drive R:, type RAMDISK R:
Tip by Ulrich Möller: 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).
Product Support | |
---|---|
OS/2 1.3 | |
OS/2 2.0 | |
OS/2 2.1 | S |
OS/2 2.11 SMP | |
OS/2 Warp 3 | S |
OS/2 Warp Connect | S |
OS/2 Warp 4 | S |
OS/2 Warp Server for e-Business | S |