MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Devices                                               ramdisk(7D)



NAME
     ramdisk - RAM disk device driver

SYNOPSIS
     ramdisk@0:diskname


DESCRIPTION
     The ramdisk driver supports numerous  ramdisk  devices  that
     are  created  by  the  system  during the boot  process (see
     boot(1M))   or   during   normal   system   operation   (see
     ramdiskadm(1M) for more information).

DEVICE SPECIAL FILES
     Each ramdisk can be accessed either as a block device or  as
     a  raw  device.  When accessed as a block device, the normal
     buffering          mechanism is used when reading  from  and
     writing  to  the  device,  without  regard  to physical disk
     records. Accessing the  ramdisk  as  a  raw  device  enables
     direct  transmission  between the disk and the read or write
     buffer. A single read or write call  usually  results  in  a
     single   I/O  operation,  meaning that raw I/O is more effi-
     cient when many bytes are  transmitted. You can  find  block
     files  names  in  /dev/ramdisk.  Raw file names are found in
     /dev/rramdisk.


     There  are  no  alignment  or  length  restrictions  on  I/O
     requests to either block or character devices.

ERORS
     EFAULT    The argument features a bad address.


     EINVAL    Invalid argument. EIO. An I/O error occurred.


     EPERM     Cannot create or delete a  ramdisk  without  write
               permission on /dev/ramdiskctl.


     ENOTY    The device does not support  the  requested  ioctl
               function.


     ENXIO     The device did not exist during opening.


     EBUSY     Cannot exclusively open  /dev/ramdiskctl.  One  or
               more ramdisks are still open.





SunOS 5.11          Last change: 04 Mar 2003                    1






Devices                                               ramdisk(7D)



     EXIST    A ramdisk with the indicated name already exists.


     EAGAIN    Cannot allocate resource for  ramdisk.  Try  again
               later.


FILES
     /dev/ramdisk/diskname

         Block device for ramdisk named diskname.


     /dev/rramdisk/diskname

         Raw device for ramdisk name diskname


     /kernel/drv/ramdisk

         32-bit driver


     /kernel/drv/ramdisk.conf

         Driver configuration file. (Do not alter).


     /kernel/drv/sparcv9/ramdisk

         64-bit driver


ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     bute:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Evolving                    
    


SEE ALSO
     ramdiskadm(1M), fsck(1M), fstyp(1M),  mount(1M),  newfs(1M),
     driver.conf(4), filesystem(5), dkio(7I)

NOTES




SunOS 5.11          Last change: 04 Mar 2003                    2






Devices                                               ramdisk(7D)



     The percentage of available  physical  memory  that  can  be
     allocated   to  ramdisks  is  constrained  by  the  variable
     rdpercentphysmem.  You  can  tune  the  rdpercentphysmem
     variable  in  /etc/system.  By  default,  the  percentage of
     available physical memory that can be allocated to  ramdisks
     is fixed at 25%.


     A ramdisk may not be the best possible use of system memory.
     Accordingly, use ramdisks only when absolutely necessary.













































SunOS 5.11          Last change: 04 Mar 2003                    3



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™