- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- system administration
Operating System - HP-UX
1820100
Members
3609
Online
109608
Solutions
Forums
Categories
Company
Local Language
юдл
back
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
юдл
back
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Blogs
Information
Community
Resources
Community Language
Language
Forums
Blogs
Go to solution
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-06-2001 02:51 AM
тАО09-06-2001 02:51 AM
hi, everyone
I found the message :
vmunix:sysmap:rmap ovflo , lost .. in syslog.log.
what it means,why it happens?
thanks for your help
david almada
I found the message :
vmunix:sysmap:rmap ovflo , lost .. in syslog.log.
what it means,why it happens?
thanks for your help
david almada
Solved! Go to Solution.
2 REPLIES 2
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-06-2001 03:08 AM
тАО09-06-2001 03:08 AM
Solution
take a look at KBRC00000293 for detailed explanation
An rmap overflow is typically the result
of fragmentation: where kernel virtual memory is being freed in
many small, non-contiguous chunks which cannot be combined into
free areas. Since a resource map structure contains an entry for
each contiguous chunk of free virtual memory, the more fragmentation
that exists, the more discreet chunks of memory must be managed,
which may overflow the finite resource map.
you can basically chose to ignore it, work out which application is causing it or increase the size of the resource map so that less will be lost see kernal params nsysmap & nproc
An rmap overflow is typically the result
of fragmentation: where kernel virtual memory is being freed in
many small, non-contiguous chunks which cannot be combined into
free areas. Since a resource map structure contains an entry for
each contiguous chunk of free virtual memory, the more fragmentation
that exists, the more discreet chunks of memory must be managed,
which may overflow the finite resource map.
you can basically chose to ignore it, work out which application is causing it or increase the size of the resource map so that less will be lost see kernal params nsysmap & nproc
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-06-2001 04:38 AM
тАО09-06-2001 04:38 AM
Re: system administration
Hi David,
This is the portion of the Doc KBRC00000293
which describes this problem.
If your nproc value is less than 800 (kmtune -l -q nproc) then nsysmap is configured to be 800 if not nsyspmap is configured to be 2*nproc, so if you want to avoid this messages, you may want to increase the nproc.
/Begin/
sysmap: rmap ovflo error
DocId:
KBRC00000293
Updated:
5/8/00 11:17:30 AM
PROBLEM
What is the meaning of the error inf1 vmunix: sysmap: rmap ovflo, lost
[317771,317781?
RESOLUTION
The first portion of the message, inf1, is the hostname of the system
that is having the error.
The next part, vmunix, is the process that is logging the error, which is
the kernel.
The actual error is sysmap: rmap ovflo.
The sysmap being referred to here is the resource map (rmap) which
is used by the kernel to allocate pages of virtual memory to various
kernel-related processes. An rmap overflow is typically the result
of fragmentation: where kernel virtual memory is being freed in
many small, non-contiguous chunks which cannot be combined into
free areas. Since a resource map structure contains an entry for
each contiguous chunk of free virtual memory, the more fragmentation
that exists, the more discreet chunks of memory must be managed,
which may overflow the finite resource map. You can choose to:
1. Ignore it: it's basically a small memory leak, as virtual
addresses fall off the end of the map and cannot be used again.
Since they're virtual addresses, however, and there are no other
resources associated with them, this will not impact your system
unless you're bothered by the warning messages or if a later
allocation fails due to a lack of virtual space. If your system
has paniced, this is not a good option.
2. Figure-out which application is causing kernel virtual memory to
become so fragmented as to cause this problem, and get it to
do better garbage collection.
3. Increase the size of the resource map so that less will be lost. From HP-UX
10.x to 10.20, the number of map entries is determined by 2*nproc, if nproc
is larger than 800. Otherwise, the number of entries is set to 800. In HP-UX
10.30 and later, the kernel tunable nsysmap allows you to
appropriately size the map. Each proc entry is several hundred bytes in
size, whereas each sysmap entry is just 8. The workaround for the panic
caused by sysmap fragmentation is to increase nproc (to greater than 800) or
nsysmap in order to increase size of sysmap and reduce the chance of
resource map overflow.
/End/
-Ramesh
This is the portion of the Doc KBRC00000293
which describes this problem.
If your nproc value is less than 800 (kmtune -l -q nproc) then nsysmap is configured to be 800 if not nsyspmap is configured to be 2*nproc, so if you want to avoid this messages, you may want to increase the nproc.
/Begin/
sysmap: rmap ovflo error
DocId:
KBRC00000293
Updated:
5/8/00 11:17:30 AM
PROBLEM
What is the meaning of the error inf1 vmunix: sysmap: rmap ovflo, lost
[317771,317781?
RESOLUTION
The first portion of the message, inf1, is the hostname of the system
that is having the error.
The next part, vmunix, is the process that is logging the error, which is
the kernel.
The actual error is sysmap: rmap ovflo.
The sysmap being referred to here is the resource map (rmap) which
is used by the kernel to allocate pages of virtual memory to various
kernel-related processes. An rmap overflow is typically the result
of fragmentation: where kernel virtual memory is being freed in
many small, non-contiguous chunks which cannot be combined into
free areas. Since a resource map structure contains an entry for
each contiguous chunk of free virtual memory, the more fragmentation
that exists, the more discreet chunks of memory must be managed,
which may overflow the finite resource map. You can choose to:
1. Ignore it: it's basically a small memory leak, as virtual
addresses fall off the end of the map and cannot be used again.
Since they're virtual addresses, however, and there are no other
resources associated with them, this will not impact your system
unless you're bothered by the warning messages or if a later
allocation fails due to a lack of virtual space. If your system
has paniced, this is not a good option.
2. Figure-out which application is causing kernel virtual memory to
become so fragmented as to cause this problem, and get it to
do better garbage collection.
3. Increase the size of the resource map so that less will be lost. From HP-UX
10.x to 10.20, the number of map entries is determined by 2*nproc, if nproc
is larger than 800. Otherwise, the number of entries is set to 800. In HP-UX
10.30 and later, the kernel tunable nsysmap allows you to
appropriately size the map. Each proc entry is several hundred bytes in
size, whereas each sysmap entry is just 8. The workaround for the panic
caused by sysmap fragmentation is to increase nproc (to greater than 800) or
nsysmap in order to increase size of sysmap and reduce the chance of
resource map overflow.
/End/
-Ramesh
They think they know but don't. At least I know I don't know - Socrates
The opinions expressed above are the personal opinions of the authors, not of Hewlett Packard Enterprise. By using this site, you accept the Terms of Use and Rules of Participation.
Company
Learn About
News and Events
Support
© Copyright 2025 Hewlett Packard Enterprise Development LP