AminetAminet
Search:
84439 packages online
About
Recent
Browse
Search
Upload
Setup
Services

disk/misc/HappyENV.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Optimized RAM disk for ENV variables, V1.0
Author:Martin Gierich (Martin.Gierich at stud.uni-karlsruhe.de)
Uploader:Martin Gierich (Martin Gierich stud uni-karlsruhe de)
Type:disk/misc
Version:1.0
Architecture:m68k-amigaos
Kurz:Auf ENV-Variablen optimierte Ram-Disk, V1.0
Date:1997-12-24
Download:http://aminet.net/disk/misc/HappyENV.lha - View contents
Readme:http://aminet.net/disk/misc/HappyENV.readme
Downloads:1549

This is a kind of RAM disk handler specialized for environment variables
that are usually found in RAM:ENV. Because environment variables
(short: ENV vars) are usually quite small and there are lots of them,
HappyENV is optimized for lots of small files. This brings you the
following advantages:

* Smaller memory usage
* Faster accessing of ENV vars
* You can do "delete RAM:#? all" without hurting ENV vars
* Conceptionally much cleaner than the RAM: concept

This works by providing you an AmigaDOS(TM) handler for a ENV: device.

And there is an additional feature:
Every time a ENV var is accessed and cannot be found in ENV:, HappyENV
tries to copy it automatically from ENVARC:. This makes it possible to
leave out copying the whole ENVARC: directory to ENV: during boottime.
To avoid many disk accesses HappyENV remembers files that are not in
ENVARC:. So the additional advantages are:

* Faster booting
* Even smaller memory usage
* You do not have to clean up ENVARC:, because unused files in it will
  not be copied to ENV:

HappyENV should run on every Amiga(TM).


New since last release:
* Mixed read/write with one filehandle possible
* SetFileSize() now supported, fixes a nasty bug with SetEnv
* Startup options and new MountENV


Contents of disk/misc/HappyENV.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  266     628  42.4% -lh5- c69e Jun 12  1997 HappyENV.info
[generic]                 3863    5636  68.5% -lh5- c6d1 Jun 12  1997 HappyENV/HappyENV-Handler
[generic]                11877   28235  42.1% -lh5- 1184 Jun 26  1997 HappyENV/HappyENV.guide
[generic]                  253     888  28.5% -lh5- 90f7 Jun 12  1997 HappyENV/HappyENV.guide.info
[generic]                  405     476  85.1% -lh5- 2d04 Jun 12  1997 HappyENV/MountENV
[generic]                  273     628  43.5% -lh5- bda5 Jun 12  1997 HappyENV/Source.info
[generic]                  264    1457  18.1% -lh5- 3ea6 Jun 12  1997 HappyENV/Source/debug.i
[generic]                 1045    3040  34.4% -lh5- 322e Jun 12  1997 HappyENV/Source/DosPackets
[generic]                  253     888  28.5% -lh5- 6e79 Jun 12  1997 HappyENV/Source/DosPackets.info
[generic]                14251   52232  27.3% -lh5- 0eee Jun 12  1997 HappyENV/Source/HappyENV-Handler.asm
[generic]                  243     888  27.4% -lh5- 370f Jun 12  1997 HappyENV/Source/HappyENV-Handler.asm.info
[generic]                 4763    7488  63.6% -lh5- 37fa Jun 12  1997 HappyENV/Source/HappyENV-Handler.debug
[generic]                 1575    3786  41.6% -lh5- 2873 Jun 12  1997 HappyENV/Source/MountENV.asm
[generic]                  244     888  27.5% -lh5- bab4 Jun 12  1997 HappyENV/Source/MountENV.asm.info
[generic]                 1492    4639  32.2% -lh5- 650e Sep  1  1996 HappyENV/Source/Null.asm
[generic]                  240     888  27.0% -lh5- dfe3 Jun 12  1997 HappyENV/Source/Null.asm.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        16 files   41307  112685  36.7%            Dec 24  1997

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>