*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> kmem (7)              
Title
Content
Arch
Section
 

kmem(7)

Contents


NAME    [Toc]    [Back]

       kmem - mapped kernel memory interface

DESCRIPTION    [Toc]    [Back]

       The  kmem  character  special  device  provides  access to
       mapped kernel memory.

       Byte addresses in kmem are  equivalent  to  mapped  kernel
       memory  addresses.  References  to  unmapped or user space
       addresses will return an error. Write accesses to  console
       or  PAL  memory or to memory protected against writes will
       also return an error.

RESTRICTIONS    [Toc]    [Back]

       Because memory is read and written  in  aligned  quadwords
       (eight contiguous bytes), writing fewer than all the bytes
       in an aligned quadword is  a  read-modify-write  operation
       that is not protected against writes to the same quadword.

       Device registers are accessed as aligned quadwords through
       kmem.

       The kmem file is not available as a memory mapped file.

FILES    [Toc]    [Back]

       /dev/kmem

SEE ALSO    [Toc]    [Back]

      
      
       mem(7)



                                                          kmem(7)
[ Back ]
 Similar pages
Name OS Title
msync HP-UX synchronize the memory of a mapped file with physical storage
msem_init HP-UX initialize a semaphore in a mapped file or anonymous memory region
msem_init Tru64 Initialize a semaphore in a mapped file or shared memory region
kvm OpenBSD kernel memory interface
kvm NetBSD kernel memory interface
kvm FreeBSD kernel memory interface
alwaysdump HP-UX defines which classes of kernel memory pages are dumped when a kernel panic occurs
dontdump HP-UX defines which classes of kernel memory pages are not dumped when a kernel panic occurs
msync OpenBSD synchronize a mapped region
msync Tru64 Synchronize a mapped file
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service