[geeks] RAMDISK Usage and Accessing through C Programming
    Jonathan C. Patschke 
    jp at celestrion.net
       
    Sat Dec 20 03:25:46 CST 2003
    
    
  
On Sat, 13 Dec 2003, Amit wrote:
> I am having Solaris 8. I want to install/use a RAMDISK for one of my
> Applications, that need to dynamically allocate/deallocate memory.
  1) Solaris does not support ramdisks.
  2) This will not do what you want.
Ramdisks are partitions of memory that contain a filesystem.  They are
not accessible through any means other than through the filesystem.  You
can't, for example, mount a ramdisk, create a file in that part of the
filesystem and have it automatically map into a program's memory.
> Currently I am using C calls viz. malloc and calloc.
That's what you want to do.  If the alloc-family functions are too
tedious for you, perhaps you should look into a language with automated
memory management, such as Java, which runs very nicely on Solaris and
has a syntax similar to C.
-- 
Jonathan Patschke  ) "Earth works.  That's proof positive that Mother
Elgin, TX         (   Nature isn't a suit."            --Dave McGuire
    
    
More information about the geeks
mailing list