Memory Allocation to JVM
Hi
How do I allocate Contiguous memory space to JVM 1.3 in Windows and AIX?
Regards
Sudhindra
Hi
You are right. But the issues here is performance
enhancement. I feel that when we are talking about
huge volumes of data and transaction performance will
be enhanced if the memory allocated is contigous.
As far as I know all modern platforms use virtual addressing. The overhead of that applies regardless of layout of physical memory. So I am not sure how contiguous blocks would help.
So can you please tell me how to do this? Where can i
get more information about this?
Like I said maybe it is specific to your platform. If so you need to look to the docs about your platform. And the only way you are going to get any advantage from java objects from that is if you write your own jvm.
Similar Messages
-
What is the default memory allocation for JVM
Hi,
Can anybody please let me know the default heap memory allocation(both min & max) for JVM, if we don't provide memory arguments (-Xms -Xmx) on 32-bit linux & windows machines having 4GB RAM?
Thanks,
Sureshuser641407 wrote:
Hi,
Can anybody please let me know the default heap memory allocation(both min & max) for JVM, if we don't provide memory arguments (-Xms -Xmx) on 32-bit linux & windows machines having 4GB RAM?
Starting with 5.0, per the Sun VM docs.
http://download.oracle.com/javase/6/docs/technotes/tools/windows/java.html
+"-Xmsn ... The default value is chosen at runtime based on system configuration."+
+"-Xmxn ... The default value is chosen at runtime based on system configuration."+
What other documentation are you looking for? -
Determine System free memory (Not memory allocated to JVM)
Hi,
I have a Swing application in which I am trying to display the available free memory and total memory for the client machine on which it is running.
Runtime.getRuntime().freeMemory() and Runtime.getRuntime().totalMemory() gives me relative to the JVM occupied memory, and not the System's physical memory.
Is there any way I can capture that?
Thanks,
MIs there any way I can capture that?Not really.
For one thing on most operating systems it isn't possible to distinguish between physical and virtual memory, and since virtual memory can grow or shrink, and pages can be swapped (hopefully) seamlessly between the two it isn't really a useful question. On most OSes I believe you can get information about the total memory being used (physical + virtual) at a given moment but to get that in java is probably difficult or impossible, and certainly something you'd have to write non-java code for. -
How much memory is allocated to JVM when we run a java program, and does it keep increasing as and when more memory is required or it remains fixed?
Is it possible to change the memory allocated to JVM,
say make it 64 MB, or reduce it to 16 MB?
java -Xmx<memory size here/> ... -
Cache Memory Allocator \ Short Term Memory Allocator Issues
Hi all
I have a number of identically configured (High School) Servers which are giving me the same memory errors (some more frequently than others) and I've run out of ideas.
They are all HP Proliant DL360 G6 Servers, NetWare 6.5 sp8 with eDir 8.8 sp5.
The error messages are :
"Cache memory allocator out of available memory." followed by "Short term memory allocator is out of memory. xxx attempts to get more memory failed. request size in bytes xxxxxxxx from Module SWEEP.NLM"
The module referred to is always "SWEEP.NLM" (Sophos Anti-virus). A Server reset solves the problem but it is normally back within a month.
I've posted below a config.txt and segstats.txt from one of the servers.
I would be grateful if someone could help me with this as it's now becoming a 'headache'.
Cheers
Neil Hughes
*** Memory Pool Configuration for : KLDSRV1
Time and date : 10:34:44 AM 01/18/2012
Server version : NetWare 6.5 Support Pack 8
Server uptime : 32d 20h 00m 00s
SEG.NLM version : v1.72
0xFFFFFFFF --------------------------------------------------------------
| Kernel Reserved Space |
| |
| Size : 180,355,071 bytes (172.0 MB) |
| |
0xF5400000 --------------------------------------------------------------
| User Address Space (L!=P) |
| |
| User Pool Size : 884,998,144 bytes (844.0 MB) |
| High Water Mark : 2,936,012,800 bytes (2.73 GB) |
| |
0xC0800000 --------------------------------------------------------------
| Virtual Memory Cache Pool (L!=P) |
| |
| VM Pool Size : 1,082,130,432 bytes (1.01 GB) |
| Available : 1,049,260,032 bytes (1000.7 MB) |
| Total VM Pages : 1,047,080,960 bytes (998.6 MB) |
| Free Clean VM : 1,025,097,728 bytes (977.6 MB) |
| Free Cache VM : 21,983,232 bytes (21.0 MB) |
| Total LP Pages : 0 bytes (0 KB) |
| Free Clean LP : 0 bytes (0 KB) |
| Free Cache LP : 0 bytes (0 KB) |
| Free Dirty : 0 bytes (0 KB) |
| VM Pages In Use : 2,179,072 bytes (2.1 MB) |
| NLM Memory In Use : 1,066,545,152 bytes (1017.1 MB) |
| NLM/VM Memory : 1,050,394,624 bytes (1001.7 MB) |
| Largest Segment : 16,240,640 bytes (15.5 MB) |
| High Water Mark : 1,535,295,488 bytes (1.43 GB) |
| |
0x80000000 --------------------------------------------------------------
| File System Cache Pool (L==P or L!=P) |
| |
| FS Pool Size : 2,141,048,832 bytes (1.99 GB) |
| Available : 252,231,680 bytes (240.5 MB) |
| Largest Segment : 10,547,200 bytes (10.1 MB) |
| |
| NSS Memory (85%) : 1,043,554,304 bytes (995.2 MB) |
| NSS (avail cache) : 958,324,736 bytes (913.9 MB) |
| |
0x00623000 --------------------------------------------------------------
| DOS / SERVER.NLM |
| |
| Size : 6,434,816 bytes (6.1 MB) |
| |
0x00000000 --------------------------------------------------------------
Top 6 Memory Consuming NLMs
NLM Name Version Date Total NLM Memory
================================================== ==============================
1. DS.NLM 20219.15 12 May 2009 242,957,527 bytes (231.7 MB)
2. NSS.NLM 3.27.03 7 Jun 2010 225,471,568 bytes (215.0 MB)
3. SERVER.NLM 5.70.08 3 Oct 2008 197,615,392 bytes (188.5 MB)
4. SWEEP.NLM 4.73 1 Dec 2011 104,793,570 bytes (99.9 MB)
5. DBSRV6.NLM 6.00.04 16 May 2001 38,735,938 bytes (36.9 MB)
6. XMGR.NLM 27610.01.01 30 Mar 2009 32,184,593 bytes (30.7 MB)
Logical Memory Summary Information
================================================== ==============================
File System Cache Information
FS Cache Free : 63,897,600 bytes (60.9 MB)
FS Cache Fragmented : 188,334,080 bytes (179.6 MB)
FS Cache Largest Segment : 10,547,200 bytes (10.1 MB)
Logical System Cache Information
LS Cache Free : 138,153,984 bytes (131.8 MB)
LS Cache Fragmented : 364,015,616 bytes (347.2 MB)
LS Cache Uninitialized : 333,455,360 bytes (318.0 MB)
LS Cache Largest Segment : 16,240,640 bytes (15.5 MB)
LS Cache Largest Position : 34490000
Summary Statistics
Total Free : 202,051,584 bytes (192.7 MB)
Total Fragmented : 552,349,696 bytes (526.8 MB)
Highest Physical Address : DF62E000
User Space : 1,065,353,216 bytes (1016.0 MB)
User Space (High Water Mark) : 2,936,012,800 bytes (2.73 GB)
NLM Memory (High Water Mark) : 1,535,295,488 bytes (1.43 GB)
Kernel Address Space In Use : 2,475,212,800 bytes (2.31 GB)
Available Kernel Address Space : 754,401,280 bytes (719.5 MB)
Memory Summary Screen (.ms)
================================================== ==============================
KNOWN MEMORY Bytes Pages Bytes Pages
Server: 3747295616 914867 Video: 8192 2
Dos: 111232 27 Other: 131072 32
FS CACHE KERNEL NLM MEMORY
Original: 3743006720 913820 Code: 48136192 11752
Current: 252231680 61580 Data: 28098560 6860
Dirty: 0 0 Sh Code: 40960 10
Largest seg: 10547200 2575 Sh Data: 20480 5
Non-Movable: 0 0 Help: 172032 42
Other: 1890455552 461537 Message: 1249280 305
Avail NSS: 958328832 233967 Alloc L!=P: 957685760 233810
Movable: 8192 2 Alloc L==P: 14991360 3660
Total: 1050394624 256444
VM SYSTEM
Free clean VM: 1025097728 250268
Free clean LP: 0 0
Free cache VM: 21983232 5367
Free cache LP: 0 0
Free dirty: 0 0
In use: 2179072 532
Total: 1049260032 256167
Memory Configuration (set parameters)
================================================== ==============================
Auto Tune Server Memory = OFF
File Cache Maximum Size = 2147483648
File Service Memory Optimization = 1
Logical Space Compression = 1
Garbage Collection Interval = 299.9 seconds
VM Garbage Collector Period = 300.0 seconds
server -u<number> = 884998144
NSS Configuration File:
C:\NWSERVER\NSSSTART.CFG
/AllocAheadBlks=0
/MinBufferCacheSize=20000
/MinOSBufferCacheSize=20000
/CacheBalanceMaxBuffersPerSession=20000
/NameCacheSize=200000
/AuthCacheSize=20000
/NumWorkToDos=100
/FileFlushTimer=10
/BufferFlushTimer=10
/ClosedFileCacheSize=100000
/CacheBalance=85
DS Configuration File:
SYS:\_NETWARE\_NDSDB.INI
preallocatecache=true
cache=200000000
Server High/Low Water Mark Values
================================================== ==============================
NLM Memory High Water Mark = 1,535,295,488 bytes
File System High Water Mark = 435,727 bytes
User Space Information:
User Space High Water Mark = 683,339,776 bytes
Committed Pages High Water Mark = 91 pages
Mapped VM Pages High Water Mark = 5,870 pages
Reserved Pages High Water Mark = 692,325 pages
Swapped Pages High Water Mark = 5,710 pages
Available Low Water Mark = 882,774,016
ESM Memory High Water Mark = 949 pages
Novell File Server Configuration Report For Server: KLDSRV1
Novell File Server Configuration Report Created: Wed, Jan 18, 2012 11:15 am
Novell File Server Configuration Report. [Produced by CONFIG.NLM v3.10.17]
Novell NetWare 5.70.08 October 3, 2008
(C) Copyright 1983-2008 Novell Inc. All Rights Reserved.
Server name...............: KLDSRV1
OS Version................: v5.70
OS revision number........: 8
Product Version...........: v6.50
Product Revision Number...: 8
Server Up Time(D:H:M:Sec).: 32:20:51:12
Serial number.............: XXXXXXXX
Internal Net. Addr........: 00000000h
Security Restriction Level: 1
SFT Level.................: 2
Engine Type...............: NATIVE
TTS Level.................: 1
Total Server memory.......: 3573.81 MB or 3747406848 Bytes
Processor speed rating....: 197582
Original cache buffers....: 913820
Current Cache Buffers.....: 292534
LRU Sitting Time(D:H:M:S).: 32:20:51:12
Current FSP's.............: 12
Current MP FSP's..........: 378
Current Receive Buffers...: 3000
Directory cache buffers...: 0
Workstations Connected....: 1136
Max Workstations Connected: 1528
Server language...........: ENGLISH (4)
Timesync active...........: Yes
Time is synchronized......: Yes
Total Processors..........: 4
Server DOS Country ID.....: 44
Server DOS Code Page......: 850
Boot Loader...............: DOS
Top of Modules List 312 Modules Loaded.
ACPIASL.NLM v1.05.16 Jan. 16, 2007 ACPI Architecture Services Layer for ACPI compliant systems
ACPICA.NLM v1.05.16 Jan. 16, 2007 ACPI Component Architecture for ACPI compliant systems
ACPICMGR.NLM v1.05.16 Jan. 16, 2007 ACPI Component Manager for ACPI compliant systems
ACPIDRV.PSM v1.05.19 Jan. 16, 2007 ACPI Platform Support Module for ACPI compliant systems
ACPIPWR.NLM v1.05.16 Jan. 16, 2007 ACPI Power Management Driver for ACPI compliant systems
AFREECON.NLM v5.00 Jul. 22, 2005 AdRem Free Remote Console (NCPE)
APACHE2.NLM v2.00.63 Apr. 25, 2008 Apache Web Server 2.0.63
APRLIB.NLM v0.09.17 Apr. 25, 2008 Apache Portability Runtime Library 0.9.17
AUTHLDAP.NLM v2.00.63 Apr. 25, 2008 Apache 2.0.63 LDAP Authentication Module
AUTHLDDN.NLM v1.00 Nov. 9, 2005 LdapDN Module
BROKER.NLM v3.00.12 Feb. 20, 2008 NDPS Broker
BSDSOCK.NLM v6.82.02 Dec. 23, 2009 Novell BSDSOCK Module
BTCPCOM.NLM v7.90 Jul. 9, 2003 BTCPCOM.NLM v7.90.000, Build 253
BTRIEVE.NLM v7.90 Mar. 21, 2001 BTRIEVE.NLM v7.90.000
CALNLM32.NLM v6.01.03 Aug. 26, 2008 NetWare NWCalls Runtime Library
CCS.NLM v27610.01.01 Mar. 30, 2009 Controlled Cryptography Services from Novell, Inc.
CDBE.NLM v6.01 Sep. 21, 2006 NetWare Configuration DB Engine
CDDVD.NSS v3.27.03 Jun. 7, 2010 NSS Loadable Storage System (LSS) for CD/UDF (Build 212 MP)
CERTLCM.NLM v28200902.26 Feb. 26, 2009 Novell SASL EXTERNAL Proxy LCM 2.8.2.0 20090226
CERTLSM.NLM v28200902.26 Feb. 26, 2009 Novell SASL EXTERNAL LSM 2.8.2.0 20090226
CHARSET.NLM v1.01 Jun. 4, 2003 Display Character Set Support For NetWare
CIOS.NLM v1.60 Feb. 12, 2008 Consolidated IO System
CLBACKUP.NLM v8.00 Sep. 22, 2010 NetWare Client Backup
CLBROWSE.NLM v8.00 Dec. 3, 2008 NetWare Client Browse
CLIB.NLM v5.90.15 Mar. 10, 2008 (Legacy) Standard C Runtime Library for NLMs
CLNNLM32.NLM v6.01.03 Aug. 26, 2008 NetWare NWClient Runtime Library
CLRESTOR.NLM v8.00 Mar. 31, 2009 NetWare Client Restore
CLXNLM32.NLM v6.01.03 Aug. 26, 2008 NetWare NWCLX Runtime Library
COMN.NSS v3.27.03 Jun. 7, 2010 NSS Common Support Layer (COMN) (Build 212 MP)
CONFIG.NLM v3.10.17 Feb. 12, 2008 NetWare Server Configuration Reader
CONLOG.NLM v3.01.02 Aug. 8, 2006 System Console Logger
CONNAUD.NLM v3.17 May. 10, 2005 NLS - Connection Metering
CONNMGR.NLM v5.60.01 Sep. 7, 2006 NetWare Connection Manager NLM
CPQBSSA.NLM v8.20 Jan. 29, 2009 HP Insight Management Base System Agent
CPQCI.NLM v1.06 Oct. 17, 2005 hp ProLiant iLO Management Interface Driver
CPQDASA.NLM v8.20.01 Feb. 24, 2009 HP Management Array Subsystem Agent
CPQHMMO.NLM v3.92 Jun. 10, 2003 Compaq HMMO Services Provider for NetWare
CPQHOST.NLM v8.20 Jan. 29, 2009 HP Insight Management Host Agent
CPQHTHSA.NLM v8.20 Jan. 29, 2009 HP Insight Management Health Agent
CPQNCSA.NLM v8.20 Dec. 11, 2008 HP Insight NIC Agent
CPQRISA.NLM v8.20 Jan. 29, 2009 HP Insight Management Remote Insight Agent
CPQSSSA.NLM v8.20.01 Feb. 24, 2009 HP Management Storage Box Subsystem Agent
CPQTHRSA.NLM v8.20 Jan. 29, 2009 HP Insight Management Threshold Agent
CPQWEBAG.NLM v8.20 Jan. 29, 2009 HP Web Based Management Agent
CPUCHECK.NLM v5.60.01 Dec. 6, 2007 NetWare Processor Checking Utility
CRLSM.NLM v2.08.01 Oct. 28, 2008 Challenge Response LSM v2.8.1.0
CSL.NLM v2.06.02 Jan. 13, 2000 NetWare Call Support Layer For NetWare
CSLIND.NLM v4.21 Dec. 7, 1999 TCPIP CSL INDEPENDENCE MODULE 7Dec99 7Dec99
CVAPPMGR.NLM v8.00 Nov. 22, 2010 AppManager
CVARCH.NLM v8.00 Nov. 10, 2010 Archive Library
CVD.NLM v8.00 Apr. 13, 2011 Communications Service
CVJOBCL.NLM v8.00 Nov. 10, 2010 Job Client
CVLIB.NLM v8.00 Apr. 13, 2011 Library for NetWare
CVLZOLIB.NLM v8.00 Dec. 3, 2008 LZO Compression Library
CVNETCHK.NLM v8.00 Dec. 3, 2008 Network Check
CVSIM.NLM v8.00 Dec. 3, 2008 Software Installation Manager
CVSMS.NLM v8.00 Sep. 28, 2009 NetWare SMS Interface
DBEXTF6.NLM v6.00.04 Sep. 12, 2000 Sybase Adaptive Server Anywhere External Library
DBNET6.NLM v1.45.02 Mar. 16, 2006 Debug Network IO Support
DBSRV6.NLM v6.00.04 May. 16, 2001 Sybase Adaptive Server Anywhere
DFSLIB.NLM v3.27.03 Jun. 7, 2010 DFS Common Library (Build 212 MP)
DHOST.NLM v10010.97 Sep. 18, 2006 Novell DHost Portability Interface 1.0.0 SMP
DIAG500.NLM v3.04.03 Oct. 31, 2007 Diagnostic/coredump utility for NetWare 6.x
DM.NLM v3.01.60 May. 21, 2008 Novell XTier Directory Manager
DMNDAP.NLM v3.01.60 May. 21, 2008 Novell XTier Directory Manager NDAP Provider
DPLSV386.NLM v1.15.03 Apr. 16, 2010 NetWare 6.x Distributed Print Library - DPLSV386
DPRPCNLM.NLM v3.00.17 Oct. 10, 2006 Novell NDPS RPC Library NLM
DS.NLM v20219.15 May. 12, 2009 Novell eDirectory Version 8.8 SP5 SMP
DSAPI.NLM v6.00.04 Jan. 27, 2006 NetWare NWNet Runtime Library
DSEVENT.NLM v6.01.03 Aug. 26, 2008 NetWare DSEvent Runtime Library
DSLOADER.NLM v20219.15 May. 12, 2009 Novell eDirectory Version 8.8.0 Loader SMP
DSLOG.NLM v20219.15 May. 12, 2009 DS Log for Novell eDirectory 8.8.0
DTS.NLM v3.01.05 Sep. 8, 2008 Transaction Server 3.1.0 - Netware
EHCIDRV.CAD v1.05 Feb. 26, 2008 Novell Universal Serial Bus EHCI driver
EPWDLSM.NLM v27000508.12 Aug. 12, 2005 Novell Enhanced Password LSM 2.7.0.0 20050812
ETADVLSM.NLM v27000508.03 Aug. 3, 2005 Novell Entrust LSM 2.7.0.0 20050803
ETHERTSM.NLM v3.90 Mar. 20, 2006 Novell Ethernet Topology Specific Module
EVENTMGR.NLM v3.01.60 May. 21, 2008 Novell XTier Event Manager
EVMGRC.NLM v8.00 Dec. 3, 2008 Event Manager Client
EXPIRES.NLM v2.00.63 Apr. 25, 2008 Apache 2.0.63 Expires Module
FATFS.NLM v1.24 Aug. 27, 2007 FAT Filesystem Module for NetWare
FILESYS.NLM v5.14 Apr. 16, 2008 NetWare File System NLM
FSBRWSE.NLM v8.00 Dec. 3, 2008 NetWare File System Browser
GALAXY.NLM v8.00 Dec. 3, 2008 Loader
GAMS.NLM v2.00.01 Sep. 2, 2008 Graded Authentication Management Service
HBNNSP.NLM v3.01.60 May. 21, 2008 Novell XTier GetHostByName Name Service Provider
HEADERS.NLM v2.00.63 Apr. 25, 2008 Apache 2.0.63 Headers Module
HOSTMIB.NLM v5.03.01 Dec. 1, 2006 NetWare 5.x/6.x Host Resources MIB
HPASMXL.NLM v1.14 Jan. 25, 2009 HP ProLiant Embedded Health Driver
HPQCISS.HAM v1.16.01 Mar. 3, 2009 HP SAS/SATA Unified RAID driver
HTTPSTK.NLM v4.03 Sep. 4, 2008 Novell Small Http Interface
HWDETECT.NLM v1.19.05 Feb. 20, 2003 Novell Hardware Insertion/Removal Detection
IDEATA.HAM v4.34 May. 5, 2007 Novell IDE/ATA/ATAPI/SATA Host Adapter Module
IFACE.NLM v7.05.04 Dec. 1, 2011 SAV Interface for NetWare
IFOLDER.NLM v2.04 Feb. 19, 2007 ifolder
IFOLDERU.NLM v2.04 Feb. 19, 2007 ifolderu
IMGSERV.NLM v7.00 Jan. 12, 2009 ZENworks Imaging Server
IPCTL.NLM v3.01.60 May. 21, 2008 Novell XTier Transport Layer
IPMCFG.NLM v1.01.16 Oct. 22, 2005 Web Interface for IP Address Management
IPMGMT.NLM v1.03.01 May. 29, 2007 TCPIP - NetWare IP Address Management
IPPSRVR.NLM v4.02.02 Jun. 16, 2010 Novell iPrint Server
JAVA.NLM v1.43 Oct. 16, 2008 java.nlm (based on 1.4.2_18) Build 08101613
JNCPV2.NLM v1.10 Nov. 13, 2003 Native Wrapper Java Class Libraries for NetWare
JNET.NLM v1.43 Oct. 16, 2008 Java jnet (based on 1.4.2_18)
JSMSG.NLM v3.27.03 Jun. 7, 2010 Jetstream Message Layer (Build 212 MP)
JSOCK.NLM v1.43 Oct. 16, 2008 Support For Java Sockets (loader)
JSOCK6X.NLM v1.43 Oct. 16, 2008 NetWare 6.x Support For Java Sockets (JDK 1.4.2)
JSTCP.NLM v3.27.03 Jun. 7, 2010 Jetstream TCP Transport Layer (Build 212 MP)
JVM.NLM v1.43 Oct. 16, 2008 Java Hotspot 1.4.2_18 Interpreter
JVMLIB.NLM v1.43 Oct. 16, 2008 Java jvmlib (based on 1.4.2_18)
KEYB.NLM v2.10 Jul. 26, 2001 NetWare National Keyboard Support
LANGMANI.NLM v10212.02 Mar. 10, 2009 Novell Cross-Platform Language Manager
LBURP.NLM v20216.02 Mar. 10, 2009 LDAP Bulkload Update/Replication Protocol service extension for Novell eDirectory 8.8
LCMCIFS2.NLM v2.00.09 Sep. 14, 2007 Windows Native File Access Login Methods (Build 91 SP)
LCMMD5.NLM v28000806.23 Jun. 23, 2008 Novell SASL DIGEST-MD5 Proxy LCM 2.8.0.0 20080623
LDAPSDK.NLM v3.05.02 Apr. 12, 2009 LDAP SDK Library (Clib version)
LDAPXS.NLM v3.05.01 Apr. 12, 2009 (Clib version)
LFS.NLM v5.12 Sep. 21, 2005 NetWare Logical File System NLM
LIB0.NLM v5.90.15 Mar. 10, 2008 Novell Ring 0 Library for NLMs
LIBC.NLM v9.00.05 Oct. 3, 2008 Standard C Runtime Library for NLMs [optimized, 7]
LIBCCLIB.NLM v6.00 Oct. 23, 2002 LibC to CLib Shim for NLMs [optimized, 0]
LIBCVCL.NLM v8.00 Dec. 3, 2008 Cryptography Library
LIBNICM.NLM v3.01.60 May. 21, 2008 Novell XTier Base Services
LIBNSS.NLM v3.27.03 Jun. 7, 2010 Generic Library used by NSS (Build 212 MP)
LIBPERL.NLM v5.00.05 Sep. 13, 2005 Perl 5.8.4 - Script Interpreter and Library
LIBXML2.NLM v2.06.26 Aug. 27, 2006 libxml2 2.6.26 (LIBC) - The XML C parser and toolkit of Gnome
LIBXTREG.NLM v3.01.60 May. 21, 2008 Novell XTier Base Services
LLDAPSDK.NLM v3.05.02 Apr. 12, 2009 LDAP SDK Library (LibC version)
LLDAPSSL.NLM v3.05.01 Apr. 12, 2009 NetWare SSL Library for LDAP SDK (LibC version)
LLDAPX.NLM v3.05.01 Apr. 12, 2009 NetWare Extension APIs for LDAP SDK (LibC version)
LOCNLM32.NLM v6.00.04 Nov. 29, 2005 NetWare NWLocale Runtime Library
LSAPI.NLM v5.02 Jan. 7, 2003 NLS LSAPI Library
LSL.MPM v5.70 Feb. 15, 2006 lsl Memory Protection Module
LSL.NLM v4.86 Feb. 2, 2006 Novell NetWare Link Support Layer
LSMAFP3.NLM v2.00.11 Sep. 14, 2007 Macintosh Native File Access Login Methods (Build 118 SP)
LSMCIFS2.NLM v2.00.07 Sep. 14, 2007 Windows Native File Access Login Methods (Build 103 SP)
LSMMD5.NLM v28000806.23 Jun. 23, 2008 Novell SASL DIGEST-MD5 LSM 2.8.0.0 20080623
MAL.NSS v3.27.03 Jun. 7, 2010 NSS Media Access Layer (MAL) (Build 212 MP)
MALHLP.NLM v3.27.03 Jun. 7, 2010 NSS Configure help messages (Build 212 MP)
MANAGE.NSS v3.27.03 Jun. 7, 2010 NSS Management Functions (Build 212 MP)
MASV.NLM v2.00.01 Sep. 2, 2008 Mandatory Access Control Service
MATHLIB.NLM v4.21 Oct. 14, 1999 NetWare Math Library Auto-Load Stub
MM.NLM v3.22.08 Apr. 24, 2009 ENG TEST - NetWare 6.5 Media Manager
MOD_IPP.NLM v1.00.04 Jun. 7, 2006 iPrint Module
MOD_JK.NLM v1.02.23 Apr. 25, 2008 Apache 2.0 plugin for Tomcat
MOD_XSRV.NLM v3.01.04 May. 21, 2008 Novell XTier Server (Apache2 Module)
MOMAPSNW.NLM v4.00 May. 7, 2010 4.0 Build: 492 NW FC AB 2010-05-07 NW
MONDATA.NLM v6.00 Jul. 18, 2003 NetWare 5.x/6.x Monitor MIB
MONITOR.NLM v12.02.02 Apr. 4, 2006 NetWare Console Monitor
MSM.NLM v4.12 Aug. 22, 2007 Novell Multi-Processor Media Support Module
N1000E.LAN v10.47 Oct. 6, 2007 HP NC-Series Intel N1E Ethernet driver
NBI.NLM v3.01.01 Jul. 13, 2007 NetWare Bus Interface
NCM.NLM v1.15.01 Oct. 20, 2004 Novell Configuration Manager
NCP.NLM v5.61.01 Sep. 30, 2008 NetWare Core Protocol (NCP) Engine
NCPIP.NLM v6.02.01 Sep. 30, 2008 NetWare NCP Services over IP
NCPL.NLM v3.01.60 May. 21, 2008 Novell XTier Base Services
NCPNLM32.NLM v6.01.03 Aug. 26, 2008 NetWare NWNCP Runtime Library
NDPSGW.NLM v4.01.02 Mar. 2, 2010 NDPS Gateway
NDPSM.NLM v3.03.02 May. 18, 2010 NDPS Manager
NDS4.NLM v3.01.60 Apr. 9, 2008 Novell XTier NDS4 Authentication Provider
NDSAUDIT.NLM v2.09 May. 22, 2003 Directory Services Audit
NDSIMON.NLM v20216.12 Apr. 15, 2009 NDS iMonitor 8.8 SP5
NEB.NLM v5.60 Sep. 27, 2004 Novell Event Bus
NETDB.MPM v5.70 Feb. 15, 2006 netdb Memory Protection Module
NETDB.NLM v4.11.05 Jan. 6, 2005 Network Database Access Module
NETLIB.NLM v6.50.22 Feb. 12, 2003 Novell TCPIP NETLIB Module
NETNLM32.NLM v6.01.03 Aug. 26, 2008 NetWare NWNet Runtime Library
NIAM.NLM v3.01.60 May. 21, 2008 Novell XTier Identity Manager
NICISDI.NLM v27610.01.01 Mar. 30, 2009 Security Domain Infrastructure
NILE.NLM v7.00.01 Aug. 20, 2007 Novell N/Ties NLM ("") Release Build with symbols
NIPPED.NLM v1.03.09 Jul. 11, 2006 NetWare 5.x, 6.x INF File Editing Library - NIPPED
NIPPZLIB.NLM v1.00.01 Nov. 28, 2005 General Purpose ZIP File Library for NetWare
NIRMAN.NLM v1.06.04 Sep. 18, 2007 TCPIP - NetWare Internetworking Remote Manager
NIT.NLM v5.90.15 Mar. 10, 2008 NetWare Interface Tools Library for NLMs
NLDAP.NLM v20219.14 May. 13, 2009 LDAP Agent for Novell eDirectory 8.8 SP5
NLMLIB.NLM v5.90.15 Mar. 10, 2008 Novell NLM Runtime Library
NLSADPT2.NLM v2.00 Sep. 9, 2003 NLS and Metering adapter for iManager 2.0 plugin
NLSAPI.NLM v5.02 Aug. 7, 2003 NLSAPI
NLSLRUP.NLM v4.01.07 May. 10, 2005 NLS - Usage Metering
NLSLSP.NLM v5.02 May. 25, 2005 NLS - License Service Provider
NLSMETER.NLM v3.43 May. 10, 2005 NLS - Software Usage Metering Database
NLSTRAP.NLM v5.02 Feb. 19, 2004 NetWare License Server Trap
NMAS.NLM v33200904.07 Apr. 7, 2009 Novell Modular Authentication Service 3.3.2.0 20090407
NMASGPXY.NLM v33200904.07 Apr. 7, 2009 NMAS Generic Proxy 3.3.2.0 20090407
NMASLDAP.NLM v33200904.07 Apr. 7, 2009 NMAS LDAP Extensions 3.3.2.0 20090407
NPKIAPI.NLM v3.33 Apr. 16, 2009 Public Key Infrastructure Services
NPKIT.NLM v3.33 Apr. 16, 2009 Public Key Infrastructure Services
NSCM.NLM v3.01.60 May. 21, 2008 Novell XTier Security Context Manager
NSNS.NLM v3.01.60 May. 21, 2008 Novell XTier Simple Name Service
NSPDNS.NLM v6.20.03 Sep. 8, 2003 NetWare Winsock 2.0 NSPDNS.NLM Name Service Providers
NSPNDS.NLM v6.20 Nov. 12, 2001 NetWare Winsock 2.0 NSPNDS.NLM Name Service Provider
NSPSLP.NLM v6.20.04 Dec. 6, 2007 NetWare Winsock 2.0 NSPSLP.NLM Name Service Provider
NSS.NLM v3.27.03 Jun. 7, 2010 NSS (Novell Storage Services) (Build 212 MP)
NSSIDK.NSS v3.27.03 Jun. 7, 2010 NSS Pool Configuration Manager (Build 212 MP)
NSSWIN.NLM v3.27.03 Jun. 7, 2010 NSS ASCI Window API Library (Build 212 MP)
NTFYDPOP.ENM v2.00.03 Feb. 26, 1999 Directed Pop-Up Delivery Method
NTFYLOG.ENM v2.00.03 May. 25, 1999 Log File Delivery Method
NTFYPOP.ENM v2.00.03 May. 21, 1999 Pop Up Delivery Method
NTFYRPC.ENM v2.00.03 Feb. 26, 1999 RPC Delivery Method
NTFYSPX.ENM v2.00.03 Feb. 26, 1999 SPX Delivery Method
NTFYSRVR.NLM v3.00.05 May. 10, 2005 NDPS Notification Server
NTFYWSOC.ENM v2.00.03 Feb. 26, 1999 Winsock Delivery Method
NTLS.NLM v20510.01 Mar. 11, 2009 NTLS 2.0.5.0 based on OpenSSL 0.9.7m
NWAIF103.NLM v7.94 Nov. 30, 2001 nwaif103.nlm v7.94, Build 251 ()
NWBSRVCM.NLM v7.90 Mar. 20, 2001 NWBSRVCM.NLM v7.90.000, Build 230
NWENC103.NLM v7.90 Feb. 24, 2001 NWENC103.NLM v7.90.000 (Text Encoding Conversion Library)
NWIDK.NLM v3.01.01 Sep. 19, 2003 CDWare Volume Module
NWKCFG.NLM v2.16 Jun. 24, 2005 NetWare Kernel Config NLM
NWMKDE.NLM v7.94 Dec. 11, 2001 NWMKDE.NLM v7.94.251.000
NWMON.NLM v1.20 Dec. 14, 2005 NetWare Monitoring Software
NWPA.NLM v3.21.02 Oct. 29, 2008 NetWare 6.5 NetWare Peripheral Architecture NLM
NWPALOAD.NLM v3.00 Jul. 10, 2000 NetWare 5 NWPA Load Utility
NWSA.NSS v3.27.03 Jun. 7, 2010 NSS NetWare Semantic Agent (NWSA) (Build 212 MP)
NWSNUT.NLM v7.00.01 Jul. 11, 2008 NetWare NLM Utility User Interface
NWTERMIO.NLM v1.00 Sep. 11, 2006 NetWare Terminal Emulation
NWTRAP.NLM v6.00.05 Jun. 6, 2005 NetWare 5.x/6.x Trap Monitor
NWUCMGR.NLM v1.05 Mar. 14, 2001 NWUCMGR.NLM v1.5 Build 230
NWUTIL.NLM v3.00.02 Aug. 20, 2007 Novell Utility Library NLM (_NW65[SP7]{""})
PARTAPI.NLM v2.00 Apr. 17, 2002 Partition APIs for NetWare 6.1
PDHCP.NLM v2.08 Oct. 20, 2003 Di-NIC Proxy DHCP Server
PKI.NLM v3.33 Apr. 16, 2009 Novell Certificate Server
PKIAPI.NLM v2.23.10 Nov. 20, 2004 Public Key Infrastructure Services
PMAP.NLM v2.01.04 Mar. 6, 2008 ZENworks Port Mapper Service
PMLODR.NLM v1.26 Oct. 7, 2005 PMLodr for NW65
PMPORTAL.NLM v2.16 Nov. 21, 2003 NetWare License Information Portal
POLIMGR.NLM v6.27 Nov. 3, 2005 NetWare License Policy Manager
PORTAL.NLM v4.03 Sep. 22, 2008 Novell Remote Manager NLM
PROCMODS.NLM v8.00 Nov. 5, 2010 PipeLine Procedure Module
PSVCS.NLM v251.00 Nov. 30, 2001 Portability Services
PVER500.NLM v3.00 Feb. 1, 2007 NetWare 6.XX Version Library
PWDLCM.NLM v28000806.23 Jun. 23, 2008 Novell Simple Password Proxy LCM 2.8.0.0 20080623
PWDLSM.NLM v28000806.23 Jun. 23, 2008 Novell Simple Password LSM 2.8.0.0 20080623
QUEUE.NLM v5.60 May. 24, 2001 NetWare Queue Services NLM
REGSRVR.NLM v3.00.06 May. 10, 2005 NDPS Service Registry
REQUESTR.NLM v5.90.15 Mar. 10, 2008 Novell NCP Requestor for NLMs
REWRITE.NLM v2.00.63 Apr. 25, 2008 Apache 2.0.63 Rewrite Module
RMANSRVR.NLM v3.07.02 Mar. 2, 2010 NDPS Resource Manager
ROLLCALL.NLM v5.00 Jul. 27, 1998 RollCall NLM (101, API 1.0)
ROTLOGS.NLM v2.00.63 Apr. 25, 2008 Apache 2.0.63 Log Rotation Utility for NetWare
SAL.NLM v20413.01 Mar. 25, 2009 Novell System Abstraction Layer Version 2.3.1
SASDFM.NLM v27610.01.01 Mar. 30, 2009 SAS Data Flow Manager
SASL.NLM v33200904.07 Apr. 7, 2009 Simple Authentication and Security Layer 3.3.2.0 20090407
SAVENGIN.NLM v3.27 Dec. 1, 2011 SAV Interface engine
SCSIHD.CDM v3.03.10 May. 30, 2008 Novell NetWare SCSI Fixed Disk Custom Device Module
SEG.NLM v1.72 Nov. 4, 2004 NetWare Memory Analyzer
SERVINST.NLM v5.00.13 Nov. 21, 2005 NetWare 5.x/6.x Instrumentation
SGUID.NLM v6.01 Sep. 27, 2002 NetWare GUID Services
SLP.MPM v5.70 Feb. 15, 2006 slp Memory Protection Module
SLP.NLM v2.13 Nov. 15, 2005 SERVICE LOCATION PROTOCOL (RFC2165/RFC2608)
SLPTCP.NLM v2.13 Nov. 15, 2005 SERVICE LOCATION TCP/UDP INTERFACE (RFC2165/RFC2608)
SMDR.NLM v6.58.01 Oct. 16, 2008 SMS - Storage Data Requestor
SMSUT.NLM v1.01.03 Jun. 26, 2008 SMS - Utility Library for NetWare 6.X
SNMP.MPM v5.70 Feb. 15, 2006 snmp Memory Protection Module
SNMP.NLM v4.18 Jul. 25, 2006 Netware 4.x/5.x/6.x SNMP Service
SPMDCLNT.NLM v33200904.07 Apr. 7, 2009 Novell SPM Client for DClient 3.3.2.0 20090407
STREAMS.MPM v5.70 Feb. 15, 2006 streams Memory Protection Module
STREAMS.NLM v6.00.06 May. 4, 2005 NetWare STREAMS PTF
SVCCOST.NLM v3.01.60 May. 21, 2008 Novell XTier Service Costing Module
SWEEP.NLM v4.73 Dec. 1, 2011 Sophos Anti-Virus User Interface
SYSCALLS.NLM v5.61 Aug. 2, 2007 NetWare Operating System Call and Marshalling Library
SYSLOG.NLM v6.05.03 Oct. 22, 2007 NetWare Logfile Daemon
TCP.NLM v6.82.06 Dec. 23, 2009 Novell TCP/IP Stack - Transport module (NULL encryption)
TCPIP.MPM v5.70 Feb. 15, 2006 tcpip Memory Protection Module
TCPIP.NLM v6.82.02 Sep. 30, 2009 Novell TCP/IP Stack - Network module (NULL encryption)
TCPSTATS.NLM v6.50.10 Jun. 20, 2003 Web Interface for Protocol Monitoring
TFTP.NLM v2.05.01 Jan. 15, 2008 ZENworks Preboot TFTP Server
THREADS.NLM v5.90.15 Mar. 10, 2008 Novell Threads Package for NLMs
TIMESYNC.NLM v6.61.01 Oct. 14, 2005 NetWare Time Synchronization Services
TLI.MPM v5.70 Feb. 15, 2006 tli Memory Protection Module
TLI.NLM v4.30.02 Dec. 19, 2000 NetWare Transport Level Interface Library
TSAFS.NLM v6.53.03 Oct. 16, 2008 SMS - File System Agent for NetWare 6.X
TSANDS.NLM v20215.04 Apr. 3, 2009 TSA for Novell eDirectory 7.x, 8.x
UHCIDRV.CAD v1.07 Feb. 26, 2008 Novell Universal Serial Bus UHCI driver
UNICODE.NLM v7.00 Oct. 26, 2004 NetWare Unicode Runtime Library (UniLib-based) [optimized]
USCLSM.NLM v27000507.14 Jul. 14, 2005 Novell Universal SmartCard LSM 2.7.0.0 20050714
USERLIB.NLM v5.60 Sep. 29, 2008 NetWare Operating System Function Library
UTILLDAP.NLM v2.00.63 Apr. 25, 2008 Apache 2.0.63 LDAP Authentication Module
UTILLDP2.NLM v1.00 Nov. 9, 2005 LdapDN Module
VDISK.NLM v1.00 Nov. 30, 2004 NetWare Virtual Disk
VERIFY.NLM v1.43 Oct. 16, 2008 Java verify (based on 1.4.2_18)
VLRPC.NLM v3.27.03 Jun. 7, 2010 DFS Volume Location Database (VLDB) RPC interface (Build 212 MP)
VMRPC.NLM v3.27.03 Jun. 7, 2010 DFS Volume Manager RPC interface (Build 212 MP)
VOLMN.NSS v3.27.03 Jun. 7, 2010 NSS Distributed Volume Manager (Build 212 MP)
VOLSMS.NLM v3.27.03 Jun. 7, 2010 NSS Distributed Volume Manager (Build 212 MP)
WS2_32.NLM v6.24.01 Feb. 14, 2008 NetWare Winsock 2.0 NLM
WSPIP.NLM v6.24 Dec. 4, 2007 NetWare Winsock Service 1.0 NLM for TCP and UDP
WSPSSL.NLM v6.26 Dec. 4, 2007 NetWare Winsock Service 1.0 NLM for SSL
X509ALSM.NLM v27000508.03 Aug. 3, 2005 Novell Advanced X.509 LSM 2.7.0.0 20050803
X509LSM.NLM v27000508.03 Aug. 3, 2005 Novell Simple X.509 LSM 2.7.0.0 20050803
XENGEXP.NLM v27610.01.01 Mar. 30, 2009 NICI Import Restricted XENG from Novell, Inc.
XENGNUL.NLM v27610.01.01 Mar. 30, 2009 NICI NULL XENG from Novell, Inc.
XENGUSC.NLM v27610.01.01 Mar. 30, 2009 NICI U.S./Worldwide XENG from Novell, Inc.
XI18N.NLM v10310.53 Aug. 2, 2005 Novell Cross-Platform Internationalization Package
XIM.XLM v27510.02.01 Aug. 25, 2008 Novell NICI Signed Loader
XMGR.NLM v27610.01.01 Mar. 30, 2009 NICI XMGR from Novell, Inc.
XNGAUSC.NLM v27610.01.01 Mar. 30, 2009 NICI U.S./Worldwide XMGR Assistant XENG from Novell, Inc.
XSRVNSP.NLM v3.01.60 May. 21, 2008 Novell XTier XSRVNSP Tree Name Service Provider
XSUP.NLM v27610.01.01 Mar. 30, 2009 NICI XSUP from Novell, Inc.
XTNCP.NLM v3.01.60 May. 21, 2008 Novell XTier NCP Session Layer Driver
XTUTIL.NLM v3.01.60 May. 21, 2008 Novell XTier Utility Functions
ZENIMGDS.NLM v7.00 Mar. 26, 2007 ZENworks Imaging DS Library
ZENPXE.NLM v7.00 Apr. 22, 2008 ZENworks Imaging PXE Library
ZENWS.NLM v1.00 Jul. 29, 2002 Zen Workstation Utility NLM
ZIP.NLM v1.43 Oct. 16, 2008 Java zip (based on 1.4.2_18)
ZLIB.NLM v1.01.04 Dec. 20, 2002 ZLIB 1.1.4 General Purpose Compression Library for NetWare
ZLSS.NSS v3.27.03 Jun. 7, 2010 NSS Journaled Storage System (ZLSS) (Build 212 MP)
End of Modules List 312 Modules Loaded.
Top of LAN Driver Configuration Listing
Signature.....: HardwareDriverMLID
CFG Version...: 1.15
Node Address..: 002655D01666
Board Number..: 1
Board Instance: 1
Media Type....: ETHERNET_II
MLID Version..: 10.47
Slot..........: 101
I/O...........: 5000h -> 501Fh
Memory........: FBFE0000h -> FBFFFFFFh
and FBFC0000h -> FBFC0FFFh
IRQ...........: 7
DMA...........: None
Logical Name..: N1000E_1_EII
Signature.....: HardwareDriverMLID
CFG Version...: 1.15
Node Address..: 002655D01667
Board Number..: 2
Board Instance: 2
Media Type....: ETHERNET_II
MLID Version..: 10.47
Slot..........: 102
I/O...........: 5020h -> 503Fh
Memory........: FBFA0000h -> FBFBFFFFh
and FBF80000h -> FBF80FFFh
IRQ...........: 11
DMA...........: None
Logical Name..: N1000E_2_EII
End of LAN Driver Configuration Listing
Top of Boot Drive Information
SERVER.EXE loaded from...........: C:\NWSERVER\
SERVER.EXE version...............: 1355757 bytes 10-03-2008 09:53am
Total Space on Drive.............: 2016 MB
Available Space..................: 1920 MB
End of Boot Drive Information
Top of Storage Device Configuration Information
Storage Device Summary:
0x0000 [V100-A100] USB UHCI Controller
0x0001 [V100-A101] USB UHCI Controller
0x0002 [V100-A102] USB UHCI Controller
0x0003 [V100-A103] USB UHCI Controller
0x0004 [V100-A104] USB EHCI Controller
0x0005 [V100-A105] USB UHCI Controller
0x0006 [V505-A0] HP SAS/SATA Unified RAID Driver
0x0007 [V505-A0-D0:0] HP LOGICAL VOLUME f/w:1.66
0x0008 DOS Partitioned Media
0x0019 [V505-A0-D0:0-PAA6BA] Free Partition Space
0x0009 [V505-A0-D0:0-P0] Big DOS; OS/2; Win95 Partition
0x000A [V505-A0-D0:0-P7F8] NSS Partition
0x000B [V505-A0-D0:0-P4678] NSS Partition
0x000C [V505-A0-D0:0-P1CD18] NSS Partition
0x000D [V505-A0-D0:0-P21B38] NSS Partition
0x000F [V505-A0-D0:0-P26B38] NSS Partition
0x0011 [V505-A0-D0:0-P2BB38] NSS Partition
0x0012 [V505-A0-D0:0-P30B38] Free Partition Space
0x0013 [V505-A0-D0:0-P353B8] NSS Partition
0x0014 [V505-A0-D0:0-P48C38] NSS Partition
0x0015 [V505-A0-D0:0-P612D8] NSS Partition
0x0016 [V505-A0-D0:0-P79978] NSS Partition
0x0017 [V505-A0-D0:0-P92018] NSS Partition
0x0018 [V505-A0-D0:0-PAA6B8] Free Partition Space
Storage Device Details:
[V100-A100] USB UHCI Controller
Media Manager object ID..: 0x0000
Media Manager Object Type: Adapter
Driver name..............: UHCIDRV.CAD
Assigned driver ID.......: 256
Adapter number...........: 256
Primary port address.....: 1000
Primary port length......: 18
Secondary port address...: Not used
Secondary port length....: Not used
Interrupt 0..............: 18
Interrupt 1..............: Not used
Slot.....................: 10027
DMA0.....................: Not used
DMA1.....................: Not used
Memory 0 address.........: Not used
Memory 0 length..........: Not used
Memory 1 address.........: Not used
Memory 1 length..........: Not used
[V100-A101] USB UHCI Controller
Media Manager object ID..: 0x0001
Media Manager Object Type: Adapter
Driver name..............: UHCIDRV.CAD
Assigned driver ID.......: 256
Adapter number...........: 257
Primary port address.....: 1020
Primary port length......: 18
Secondary port address...: Not used
Secondary port length....: Not used
Interrupt 0..............: 28
Interrupt 1..............: Not used
Slot.....................: 10028
DMA0.....................: Not used
DMA1.....................: Not used
Memory 0 address.........: Not used
Memory 0 length..........: Not used
Memory 1 address.........: Not used
Memory 1 length..........: Not used
[V100-A102] USB UHCI Controller
Media Manager object ID..: 0x0002
Media Manager Object Type: Adapter
Driver name..............: UHCIDRV.CAD
Assigned driver ID.......: 256
Adapter number...........: 258
Primary port address.....: 1040
Primary port length......: 18
Secondary port address...: Not used
Secondary port length....: Not used
Interrupt 0..............: 38
Interrupt 1..............: Not used
Slot.....................: 10029
DMA0.....................: Not used
DMA1.....................: Not used
Memory 0 address.........: Not used
Memory 0 length..........: Not used
Memory 1 address.........: Not used
Memory 1 length..........: Not used
[V100-A103] USB UHCI Controller
Media Manager object ID..: 0x0003
Media Manager Object Type: Adapter
Driver name..............: UHCIDRV.CAD
Assigned driver ID.......: 256
Adapter number...........: 259
Primary port address.....: 1060
Primary port length......: 18
Secondary port address...: Not used
Secondary port length....: Not used
Interrupt 0..............: 28
Interrupt 1..............: Not used
Slot.....................: 10030
DMA0.....................: Not used
DMA1.....................: Not used
Memory 0 address.........: Not used
Memory 0 length..........: Not used
Memory 1 address.........: Not used
Memory 1 length..........: Not used
[V100-A104] USB EHCI Controller
Media Manager object ID..: 0x0004
Media Manager Object Type: Adapter
Driver name..............: EHCIDRV.CAD
Assigned driver ID.......: 256
Adapter number...........: 260
Primary port address.....: Not used
Primary port length......: Not used
Secondary port address...: Not used
Secondary port length....: Not used
Interrupt 0..............: 18
Interrupt 1..............: Not used
Slot.....................: 10031
DMA0.....................: Not used
DMA1.....................: Not used
Memory 0 address.........: 0000
Memory 0 length..........: 006C
Memory 1 address.........: Not used
Memory 1 length..........: Not used
[V100-A105] USB UHCI Controller
Media Manager object ID..: 0x0005
Media Manager Object Type: Adapter
Driver name..............: UHCIDRV.CAD
Assigned driver ID.......: 256
Adapter number...........: 261
Primary port address.....: 3800
Primary port length......: 18
Secondary port address...: Not used
Secondary port length....: Not used
Interrupt 0..............: 38
Interrupt 1..............: Not used
Slot.....................: 10037
DMA0.....................: Not used
DMA1.....................: Not used
Memory 0 address.........: Not used
Memory 0 length..........: Not used
Memory 1 address.........: Not used
Memory 1 length..........: Not used
[V505-A0] HP SAS/SATA Unified RAID Driver
Media Manager object ID..: 0x0006
Media Manager Object Type: Adapter
Driver name..............: HPQCISS.HAM
Assigned driver ID.......: 1285
Adapter number...........: 0
Primary port address.....: Not used
Primary port length......: Not used
Secondary port address...: Not used
Secondary port length....: Not used
Interrupt 0..............: 7
Interrupt 1..............: Not used
Slot.....................: 10041
DMA0.....................: Not used
DMA1.....................: Not used
Memory 0 address.........: 0000
Memory 0 length..........: 0400
Memory 1 address.........: Not used
Memory 1 length..........: Not used
[V505-A0-D0:0] HP LOGICAL VOLUME f/w:1.66
Media manager object ID.....: 0x0007
Media manager Object Type...: Device
Device type.................: Magnetic disk
Capacity....................: 858112 MB
Unit Size, in bytes.........: 512
Sectors.....................: 32
Heads.......................: 255
Cylinders...................: 18785
Block size, in bytes........: 4294966784
Activated...................: Yes
Registered..................: Yes
Functional..................: Yes
Writable....................: Yes
Write protected.............: No
Reserved....................: No
Removable...................: No
Read Handicap...............: No
Offline.....................: No
Controller Number...........: 0
Device Number...............: 0
Adapter Number..............: 0
System Type.................: 0x90000
Read after write verify.....: Disabled
DOS Partitioned Media
Media Manager object ID..: 0x0008
Media Manager Object Type: Media
Media type...............: IBM partition
[V505-A0-D0:0-PAA6BA] Free Partition Space
Media Manager object ID......: 0x0019
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: No
Logical partition............: No
Beginning sector of partition: 1429591200
Size, in sectors.............: 328023484
[V505-A0-D0:0-P0] Big DOS; OS/2; Win95 Partition
Media Manager object ID......: 0x0009
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: Yes
Logical partition............: No
Beginning sector of partition: 32
Size, in sectors.............: 4177888
[V505-A0-D0:0-P7F8] NSS Partition
Media Manager object ID......: 0x000A
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: Yes
Logical partition............: Yes
Beginning sector of partition: 4177920
Size, in sectors.............: 32768000
[V505-A0-D0:0-P4678] NSS Partition
Media Manager object ID......: 0x000B
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: Yes
Logical partition............: Yes
Beginning sector of partition: 36945920
Size, in sectors.............: 204800000
[V505-A0-D0:0-P1CD18] NSS Partition
Media Manager object ID......: 0x000C
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: Yes
Logical partition............: Yes
Beginning sector of partition: 241745920
Size, in sectors.............: 40960000
[V505-A0-D0:0-P21B38] NSS Partition
Media Manager object ID......: 0x000D
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: No
Logical partition............: No
Beginning sector of partition: 282705920
Size, in sectors.............: 41943040
[V505-A0-D0:0-P26B38] NSS Partition
Media Manager object ID......: 0x000F
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: No
Logical partition............: No
Beginning sector of partition: 324648960
Size, in sectors.............: 41943040
[V505-A0-D0:0-P2BB38] NSS Partition
Media Manager object ID......: 0x0011
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: No
Logical partition............: No
Beginning sector of partition: 366592000
Size, in sectors.............: 41943040
[V505-A0-D0:0-P30B38] Free Partition Space
Media Manager object ID......: 0x0012
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: No
Logical partition............: No
Beginning sector of partition: 408535040
Size, in sectors.............: 38010880
[V505-A0-D0:0-P353B8] NSS Partition
Media Manager object ID......: 0x0013
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: Yes
Logical partition............: Yes
Beginning sector of partition: 446545920
Size, in sectors.............: 163840000
[V505-A0-D0:0-P48C38] NSS Partition
Media Manager object ID......: 0x0014
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: Yes
Logical partition............: Yes
Beginning sector of partition: 610385920
Size, in sectors.............: 204800000
[V505-A0-D0:0-P612D8] NSS Partition
Media Manager object ID......: 0x0015
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: Yes
Logical partition............: No
Beginning sector of partition: 815185920
Size, in sectors.............: 204800000
[V505-A0-D0:0-P79978] NSS Partition
Media Manager object ID......: 0x0016
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: Yes
Logical partition............: Yes
Beginning sector of partition: 1019985920
Size, in sectors.............: 204800000
[V505-A0-D0:0-P92018] NSS Partition
Media Manager object ID......: 0x0017
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: Yes
Logical partition............: No
Beginning sector of partition: 1224785920
Size, in sectors.............: 204800000
[V505-A0-D0:0-PAA6B8] Free Partition Space
Media Manager object ID......: 0x0018
Media Manager Object Type....: Partition
Activated....................: Yes
Registered...................: Yes
Functional...................: Yes
Reserved.....................: No
Logical partition............: No
Beginning sector of partition: 1429585920
Size, in sectors.............: 5280
End of Storage Device Configuration Information
* Volume Statistics for SYS *
File System................: NSSIDK (Novell Storage Services)
Volume Size................: 15934 MB
Block Size.................: 4 KB
Total Blocks...............: 4079171
Free Blocks................: 3072770
Purgable Blocks............: 158
Not Yet Purgable Blocks....: 0
Total Directory Entries....: 2147483647
Available Directory Entries: 2147439380
Sectors per Block..........: 8
Free Disk Space............: 12003 MB
Purgable Disk Space........: 0 MB
Suballocation..............: OFF
Compression................: OFF
Migration..................: OFF
* Volume Statistics for _ADMIN *
File System................: Unknown
Volume Size................: 4 MB
Block Size.................: 4 KB
Total Blocks...............: 1024
Free Blocks................: 1024
Purgable Blocks............: 0
Not Yet Purgable Blocks....: 0
Total Directory Entries....: 2147483647
Available Directory Entries: 2147483647
Sectors per Block..........: 8
Free Disk Space............: 4 MB
Purgable Disk Space........: 0 MB
Suballocation..............: OFF
Compression................: OFF
Migration..................: OFF
* Volume Statistics for IMAGES *
File System................: NSSIDK (Novell Storage Services)
Volume Size................: 99702 MB
Block Size.................: 4 KB
Total Blocks...............: 25523833
Free Blocks................: 12760577
Purgable Blocks............: 0
Not Yet Purgable Blocks....: 0
Total Directory Entries....: 2147483647
Available Directory Entries: 2147483627
Sectors per Block..........: 8
Free Disk Space............: 49846 MB
Purgable Disk Space........: 0 MB
Suballocation..............: OFF
Compression................: OFF
Migration..................: OFF
* Volume Statistics for PRINTING *
File System................: NSSIDK (Novell Storage Services)
Volume Size................: 19932 MB
Block Size.................: 4 KB
Total Blocks...............: 5102598
Free Blocks................: 4766787
Purgable Blocks............: 55
Not Yet Purgable Blocks....: 0
Total Directory Entries....: 2147483647
Available Directory Entries: 2147480871
Sectors per Block..........: 8
Free Disk Space............: 18620 MB
Purgable Disk Space........: 0 MB
Suballocation..............: OFF
Compression................: OFF
Migration..................: OFF
* Volume Statistics for STAFF *
File System................: NSSIDK (Novell Storage Services)
Volume Size................: 140541 MB
Block Size.................: 4 KB
Total Blocks...............: 35978535
Free Blocks................: 4278115
Purgable Blocks............: 428
Not Yet Purgable Blocks....: 0
Total Directory Entries....: 2147483647
Available Directory Entries: 2147301305
Sectors per Block..........: 8
Free Disk Space............: 16711 MB
Purgable Disk Space........: 1 MB
Suballocation..............: OFF
Compression................: OFF
Migration..................: OFF
* Volume Statistics for FCLTY *
File System................: NSSIDK (Novell Storage Services)
Volume Size................: 120121 MB
Block Size.................: 4 KB
Total Blocks...............: 30751101
Free Blocks................: 6551019
Purgable Blocks............: 2
Not Yet Purgable Blocks....: 0
Total Directory Entries....: 2147483647
Available Directory Entries: 2147231898
Sectors per Block..........: 8
Free Disk Space............: 25589 MB
Purgable Disk Space........: 0 MB
Suballocation..............: OFF
Compression................: OFF
Migration..................: OFF
* Volume Statistics for APPS *
File System................: NSSIDK (Novell Storage Services)
Volume Size................: 79761 MB
Block Size.................: 4 KB
Total Blocks...............: 20418911
Free Blocks................: 8163253
Purgable Blocks............: 0
Not Yet Purgable Blocks....: 0
Total Directory Entries....: 2147483647
Available Directory Entries: 2147246784
Sectors per Block..........: 8
Free Disk Space............: 31887 MB
Purgable Disk Space........: 0 MB
Suballocation..............: OFF
Compression................: OFF
Migration..................: OFF
* Volume Statistics for ACDMC *
File System................: NSSIDK (Novell Storage Services)
Volume Size................: 99700 MB
Block Size.................: 4 KB
Total Blocks...............: 25523381
Free Blocks................: 9816828
Purgable Blocks............: 0
Not Yet Purgable Blocks....: 0
Total Directory Entries....: 2147483647
Available Directory Entries: 2147069762
Sectors per Block..........: 8
Free Disk Space............: 38346 MB
Purgable Disk Space........: 0 MB
Suballocation..............: OFF
Compression................: OFF
Migration..................: OFF
* Volume Statistics for PUPILS *
File System................: NSSIDK (Novell Storage Services)
Volume Size................: 99702 MB
Block Size.................: 4 KB
Total Blocks...............: 25523813
Free Blocks................: 13579469
Purgable Blocks............: 0
Not Yet Purgable Blocks....: 0
Total Directory Entries....: 2147483647
Available Directory Entries: 2147417601
Sectors per Block..........: 8
Free Disk Space............: 53044 MB
Purgable Disk Space........: 0 MB
Suballocation..............: OFF
Compression................: OFF
Migration..................: OFF
Volume Name Name Spaces Loaded
SYS DOS
SYS MACINTOSH
SYS NFS
SYS LONG_NAMES
_ADMIN DOS
_ADMIN MACINTOSH
_ADMIN NFS
_ADMIN LONG_NAMES
IMAGES DOS
IMAGES MACINTOSH
IMAGES NFS
IMAGES LONG_NAMES
PRINTING DOS
PRINTING MACINTOSH
PRINTING NFS
PRINTING LONG_NAMES
STAFF DOS
STAFF MACINTOSH
STAFF NFS
STAFF LONG_NAMES
FCLTY DOS
FCLTY MACINTOSH
FCLTY NFS
FCLTY LONG_NAMES
APPS DOS
APPS MACINTOSH
APPS NFS
APPS LONG_NAMES
ACDMC DOS
ACDMC MACINTOSH
ACDMC NFS
ACDMC LONG_NAMES
PUPILS DOS
PUPILS MACINTOSH
PUPILS NFS
PUPILS LONG_NAMES
************************************************** ***************************Hi.
On 18.01.2012 15:36, gayfield wrote:
>
> Hi Massimo
>
> Many thanks for your quick response. I've been into the console.log and
> pasted the last few entries below :
>
> 17-01-2012 6:19:58 pm: SERVER-5.70-0 [nmID=6001D]
> Cache memory allocator out of available memory.
>
>
> 17-01-2012 6:19:58 pm: SERVER-5.70-0 [nmID=2000A]
> Short term memory allocator is out of memory.
> 1 attempts to get more memory failed.
> request size in bytes 14807040 from Module SWEEP.NLM
>
> Loading Module FSIFIND.NLM [
> OK ]
> Loading Module FSBACK.NLM [
> OK ]
>
> 17-01-2012 8:24:13 pm: SERVER-5.70-0 [nmID=6001D]
> Cache memory allocator out of available memory.
>
>
> 17-01-2012 8:24:13 pm: SERVER-5.70-0 [nmID=2000A]
> Short term memory allocator is out of memory.
> 2 attempts to get more memory failed.
> request size in bytes 11403264 from Module SWEEP.NLM
>
>
> 17-01-2012 8:34:17 pm: SERVER-5.70-0 [nmID=6001D]
> Cache memory allocator out of available memory.
>
>
> 17-01-2012 8:34:17 pm: SERVER-5.70-0 [nmID=2000A]
> Short term memory allocator is out of memory.
> 3 attempts to get more memory failed.
> request size in bytes 15418880 from Module SWEEP.NLM
>
>
> 17-01-2012 8:48:14 pm: SERVER-5.70-0 [nmID=6001D]
> Cache memory allocator out of available memory.
>
>
> 17-01-2012 8:48:14 pm: SERVER-5.70-0 [nmID=2000A]
> Short term memory allocator is out of memory.
> 4 attempts to get more memory failed.
> request size in bytes 14807040 from Module SWEEP.NLM
>
>
> 17-01-2012 8:58:18 pm: SERVER-5.70-0 [nmID=6001D]
> Cache memory allocator out of available memory.
>
>
> 17-01-2012 8:58:18 pm: SERVER-5.70-0 [nmID=2000A]
> Short term memory allocator is out of memory.
> 5 attempts to get more memory failed.
> request size in bytes 14680064 from Module SWEEP.NLM
>
> Hope this better clarifies the situation.
Somewhat. From the time of day, and the loading of commvault modules
inbetween, this looks like a combined backup / AV scan issue. The
requests of Sophos are comparably big in size, and they vary a lot. That
will lead to fragmentation of your memory, until the memory can't be
allocated in one chunk any more. It also *seems* as if Sophos actually
scans the data while it gets backed up. That is *bad*.
CU,
Massimo Rosen
Novell Knowledge Partner
No emails please!
http://www.cfc-it.de -
Hi,
We have a production java based server that experienced large memory growth recently and we are looking for help in diagnosing what might be the cause. The memory footprint of this java server application is limited to 120M using the jvm -Xmx switch. The server process size held consistently at around 180M until an event happened that caused the process size to increase rapidly to aprox 3G within a 4 minute period. We used the java jstat command to check the application heap usage within the jvm and it was within the specified limits.
We have collected a variety of diagnostic information (pmap, pstack, pfiles, etc - available on request) as well as output from dtrace using a script that is used to count the number of memory allocations. The dtrace script and tail end of this message.
Any help in interpreting the dtrace output in the hopes of pinpointing a cause for the large memory allocations would be greatly appreciated.
Steve
java version information:
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Server VM (build 1.5.0_06-b05, mixed mode)
dtrace script:
#!/usr/sbin/dtrace -d -F
pid$target::malloc:entry
@totalbytes[ ustack() ] = sum( arg0 );
pid$target::valloc:entry
@totalbytes[ ustack() ] = sum( arg0 );
pldd information:
8348: /export/home/sonusComm/jre/bin/java -Dname=agent -Xmx120M -DAGENT_HOME
/lib/libumem.so.1
/lib/libthread.so.1
/lib/libdl.so.1
/lib/libc.so.1
/platform/sun4u-us3/lib/libc_psr.so.1
/export/home/sonusComm/jre/lib/sparc/server/libjvm.so
/lib/libsocket.so.1
/usr/lib/libsched.so.1
/usr/lib/libCrun.so.1
/lib/libm.so.1
/lib/libnsl.so.1
/lib/libm.so.2
/lib/libscf.so.1
/lib/libdoor.so.1
/lib/libuutil.so.1
/lib/libmd5.so.1
/platform/sun4u/lib/libmd5_psr.so.1
/lib/libmp.so.2
/export/home/sonusComm/jre/lib/sparc/native_threads/libhpi.so
/export/home/sonusComm/jre/lib/sparc/libverify.so
/export/home/sonusComm/jre/lib/sparc/libjava.so
/export/home/sonusComm/jre/lib/sparc/libzip.so
/usr/lib/locale/en_US.ISO8859-1/en_US.ISO8859-1.so.3
/export/home/sonusComm/jre/lib/sparc/libnet.so
/export/home/sonusComm/jre/lib/sparc/libmanagement.so
/export/home/sonusComm/jre/lib/sparc/libj2pkcs11.so
/usr/lib/libpkcs11.so.1
/usr/lib/libcryptoutil.so.1
/usr/lib/security/pkcs11_softtoken.so.1
/export/home/sonusComm/jre/lib/sparc/librmi.so
dtrace output snippet (the numeric value at the end of each stack is the number of bytes allocated)
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cFArenaEgrow6MI_pv_+0xd4
libjvm.so`__1cMPhaseChaitinFSplit6MI_I_+0x2a8
libjvm.so`__1cMPhaseChaitinRRegister_Allocate6M_v_+0x720
libjvm.so`__1cHCompileICode_Gen6M_v_+0x2b0
libjvm.so`__1cHCompile2t5B6MpnFciEnv_pnKC2Compiler_pnIciMethod_ii_v_+0xc08
libjvm.so`__1cKC2CompilerOcompile_method6MpnFciEnv_pnIciMethod_i_v_+0xb0
libjvm.so`__1cNCompileBrokerZinvoke_compiler_on_method6FpnLCompileTask__v_+0x4cc
libjvm.so`__1cNCompileBrokerUcompiler_thread_loop6F_v_+0x44c
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
9269948
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cFArenaEgrow6MI_pv_+0x214
libjvm.so`__1cHMatcherFxform6MpnENode_i_2_+0xac
libjvm.so`__1cHMatcherFmatch6M_v_+0x644
libjvm.so`__1cHCompileICode_Gen6M_v_+0xd4
libjvm.so`__1cHCompile2t5B6MpnFciEnv_pnKC2Compiler_pnIciMethod_ii_v_+0xc08
libjvm.so`__1cKC2CompilerOcompile_method6MpnFciEnv_pnIciMethod_i_v_+0xb0
libjvm.so`__1cNCompileBrokerZinvoke_compiler_on_method6FpnLCompileTask__v_+0x4cc
libjvm.so`__1cNCompileBrokerUcompiler_thread_loop6F_v_+0x44c
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
10008720
libumem.so.1`malloc
libc.so.1`_real_gettext_u+0x98
libc.so.1`dgettext+0x98
libhpi.so`0xff0623d0
libjava.so`JNU_ThrowIOExceptionWithLastError+0x28
libjava.so`Java_java_lang_UNIXProcess_forkAndExec+0x714
0xf8f4f250
0xf90dd264
0xf90e6cdc
0xf9101be0
0xf8ed8078
0xf8c05c2c
0xf8c00218
libjvm.so`__1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_+0x5a0
libjvm.so`__1cJJavaCallsMcall_virtual6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_5pnGThread__v_+0x188
libjvm.so`__1cMthread_entry6FpnKJavaThread_pnGThread__v_+0x134
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
10313472
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cFArenaEgrow6MI_pv_+0x214
libjvm.so`__1cIPhaseIFGEinit6MI_v_+0xdc
libjvm.so`__1cMPhaseChaitinRRegister_Allocate6M_v_+0x1180
libjvm.so`__1cHCompileICode_Gen6M_v_+0x2b0
libjvm.so`__1cHCompile2t5B6MpnFciEnv_pnKC2Compiler_pnIciMethod_ii_v_+0xc08
libjvm.so`__1cKC2CompilerOcompile_method6MpnFciEnv_pnIciMethod_i_v_+0xb0
libjvm.so`__1cNCompileBrokerZinvoke_compiler_on_method6FpnLCompileTask__v_+0x4cc
libjvm.so`__1cNCompileBrokerUcompiler_thread_loop6F_v_+0x44c
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
10371104
libumem.so.1`malloc
libnet.so`Java_java_net_SocketInputStream_socketRead0+0xcc
0xf8c668ec
0xf8f01088
0xf8c76344
0xf8c058b8
0xf8c05764
0xf8c595b4
0xf8e7e594
0xf8c96238
0xf8c05c2c
0xf8c05d3c
0xf8c05d3c
0xf8c05d3c
0xf8c05c2c
0xf8c00218
libjvm.so`__1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_+0x5a0
libjvm.so`__1cJJavaCallsMcall_virtual6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_5pnGThread__v_+0x188
libjvm.so`__1cMthread_entry6FpnKJavaThread_pnGThread__v_+0x134
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
10469376
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cICHeapObj2n6FI_pv_+0x1c
libjvm.so`__1cKJavaThreadKinitialize6M_v_+0xc0
libjvm.so`__1cKJavaThread2t5B6MpFp0pnGThread__vI_v_+0x60
libjvm.so`JVM_StartThread+0x1c0
0xf8c0c280
0xf8c0c224
0xf8f40c7c
0xf9065edc
0xf913a744
0xf9132638
0xf8c00218
libjvm.so`__1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_+0x5a0
libjvm.so`__1cJJavaCallsMcall_virtual6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_5pnGThread__v_+0x188
libjvm.so`__1cMthread_entry6FpnKJavaThread_pnGThread__v_+0x134
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
10552560
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cICHeapObj2n6FI_pv_+0x1c
libjvm.so`__1cFMutex2t5B6Mipkci_v_+0x20
libjvm.so`__1cHMonitor2t5B6Mipkci_v_+0x10
libjvm.so`__1cGThread2t5B6M_v_+0x118
libjvm.so`__1cKJavaThread2t5B6MpFp0pnGThread__vI_v_+0x34
libjvm.so`JVM_StartThread+0x1c0
0xf8c0c280
0xf8c0c224
0xf8f40c7c
0xf9065edc
0xf913a744
0xf9132638
0xf8c00218
libjvm.so`__1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_+0x5a0
libjvm.so`__1cJJavaCallsMcall_virtual6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_5pnGThread__v_+0x188
libjvm.so`__1cMthread_entry6FpnKJavaThread_pnGThread__v_+0x134
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
11607816
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cFArenaEgrow6MI_pv_+0x214
libjvm.so`__1cOPhaseIdealLoopKDominators6M_v_+0xb4
libjvm.so`__1cOPhaseIdealLoop2t5B6MrnMPhaseIterGVN_pk0i_v_+0x7fc
libjvm.so`__1cHCompileIOptimize6M_v_+0x174
libjvm.so`__1cHCompile2t5B6MpnFciEnv_pnKC2Compiler_pnIciMethod_ii_v_+0xbdc
libjvm.so`__1cKC2CompilerOcompile_method6MpnFciEnv_pnIciMethod_i_v_+0xb0
libjvm.so`__1cNCompileBrokerZinvoke_compiler_on_method6FpnLCompileTask__v_+0x4cc
libjvm.so`__1cNCompileBrokerUcompiler_thread_loop6F_v_+0x44c
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
12653032
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cFArenaEgrow6MI_pv_+0xd4
libjvm.so`__1cJOopMapSetGall_do6FpknFframe_pnICodeBlob_pknLRegisterMap_pnKOopClosure_pFppnHoopDesc_9E_v9B9B_v_+0x5a0
libjvm.so`__1cJOopMapSetHoops_do6FpknFframe_pnICodeBlob_pknLRegisterMap_pnKOopClosure__v_+0x44
libjvm.so`__1cFframeRoops_code_blob_do6MpnKOopClosure_pknLRegisterMap__v_+0x28
libjvm.so`__1cKJavaThreadHoops_do6MpnKOopClosure__v_+0x19c
libjvm.so`__1cPThreadRootsTaskFdo_it6MpnNGCTaskManager_I_v_+0x50
libjvm.so`__1cMGCTaskThreadDrun6M_v_+0x1e0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
18146824
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cFArenaEgrow6MI_pv_+0x214
libjvm.so`__1cOPhaseIdealLoopKDominators6M_v_+0xb4
libjvm.so`__1cOPhaseIdealLoop2t5B6MrnMPhaseIterGVN_pk0i_v_+0x7fc
libjvm.so`__1cHCompileIOptimize6M_v_+0x47c
libjvm.so`__1cHCompile2t5B6MpnFciEnv_pnKC2Compiler_pnIciMethod_ii_v_+0xbdc
libjvm.so`__1cKC2CompilerOcompile_method6MpnFciEnv_pnIciMethod_i_v_+0xb0
libjvm.so`__1cNCompileBrokerZinvoke_compiler_on_method6FpnLCompileTask__v_+0x4cc
libjvm.so`__1cNCompileBrokerUcompiler_thread_loop6F_v_+0x44c
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
20415552
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`jni_GetByteArrayElements+0x144
libjava.so`Java_java_lang_UNIXProcess_forkAndExec+0x58
0xf8f4f250
0xf90dd264
0xf90e6cdc
0xf9101be0
0xf8ed8078
0xf8c05c2c
0xf8c00218
libjvm.so`__1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_+0x5a0
libjvm.so`__1cJJavaCallsMcall_virtual6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_5pnGThread__v_+0x188
libjvm.so`__1cMthread_entry6FpnKJavaThread_pnGThread__v_+0x134
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
38030987
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cICHeapObj2n6FI_pv_+0x1c
libjvm.so`JVM_StartThread+0x1a0
0xf8c0c280
0xf8c0c224
0xf8f40c7c
0xf9065edc
0xf913a744
0xf9132638
0xf8c00218
libjvm.so`__1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_+0x5a0
libjvm.so`__1cJJavaCallsMcall_virtual6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_5pnGThread__v_+0x188
libjvm.so`__1cMthread_entry6FpnKJavaThread_pnGThread__v_+0x134
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
59094336
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cFArenaEgrow6MI_pv_+0xd4
libjvm.so`__1cHThreadsZcreate_thread_roots_tasks6FpnLGCTaskQdDueue__v_+0x4c
libjvm.so`__1cKPSScavengeQinvoke_no_policy6Fpi_i_+0x7d0
libjvm.so`__1cKPSScavengeGinvoke6Fpi_v_+0x5c
libjvm.so`__1cUParallelScavengeHeapTfailed_mem_allocate6MpiIii_pnIHeapWord__+0xbc
libjvm.so`__1cbDVM_ParallelGCFailedAllocationEdoit6M_v_+0xa4
libjvm.so`__1cMVM_OperationIevaluate6M_v_+0x80
libjvm.so`__1cIVMThreadDrun6M_v_+0x6e0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
60336552
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cFArenaEgrow6MI_pv_+0xd4
libjvm.so`__1cENodeIout_grow6MI_v_+0xac
libjvm.so`__1cHAddNodeFIdeal6MpnIPhaseGVN_i_pnENode__+0xacc
libjvm.so`__1cMPhaseIterGVNNtransform_old6MpnENode__2_+0x28
libjvm.so`__1cMPhaseIterGVNIoptimize6M_v_+0xac
libjvm.so`__1cOPhaseIdealLoop2t5B6MrnMPhaseIterGVN_pk0i_v_+0xc34
libjvm.so`__1cHCompileIOptimize6M_v_+0x174
libjvm.so`__1cHCompile2t5B6MpnFciEnv_pnKC2Compiler_pnIciMethod_ii_v_+0xbdc
libjvm.so`__1cKC2CompilerOcompile_method6MpnFciEnv_pnIciMethod_i_v_+0xb0
libjvm.so`__1cNCompileBrokerZinvoke_compiler_on_method6FpnLCompileTask__v_+0x4cc
libjvm.so`__1cNCompileBrokerUcompiler_thread_loop6F_v_+0x44c
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
100790212
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cFArenaEgrow6MI_pv_+0xd4
libjvm.so`__1cENodeFclone6kM_p0_+0xb0
libjvm.so`__1cHAddNodeFIdeal6MpnIPhaseGVN_i_pnENode__+0x8c8
libjvm.so`__1cMPhaseIterGVNNtransform_old6MpnENode__2_+0x28
libjvm.so`__1cMPhaseIterGVNIoptimize6M_v_+0xac
libjvm.so`__1cOPhaseIdealLoop2t5B6MrnMPhaseIterGVN_pk0i_v_+0xc34
libjvm.so`__1cHCompileIOptimize6M_v_+0x174
libjvm.so`__1cHCompile2t5B6MpnFciEnv_pnKC2Compiler_pnIciMethod_ii_v_+0xbdc
libjvm.so`__1cKC2CompilerOcompile_method6MpnFciEnv_pnIciMethod_i_v_+0xb0
libjvm.so`__1cNCompileBrokerZinvoke_compiler_on_method6FpnLCompileTask__v_+0x4cc
libjvm.so`__1cNCompileBrokerUcompiler_thread_loop6F_v_+0x44c
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
101445332
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cFChunk2n6FII_pv_+0x244
libjvm.so`__1cFArenaIArealloc6MpvII_1_+0xc4
libjvm.so`__1cMPhaseIterGVNJtransform6MpnENode__2_+0x98
libjvm.so`__1cHAddNodeFIdeal6MpnIPhaseGVN_i_pnENode__+0xa3c
libjvm.so`__1cMPhaseIterGVNNtransform_old6MpnENode__2_+0x28
libjvm.so`__1cMPhaseIterGVNIoptimize6M_v_+0xac
libjvm.so`__1cOPhaseIdealLoop2t5B6MrnMPhaseIterGVN_pk0i_v_+0xc34
libjvm.so`__1cHCompileIOptimize6M_v_+0x174
libjvm.so`__1cHCompile2t5B6MpnFciEnv_pnKC2Compiler_pnIciMethod_ii_v_+0xbdc
libjvm.so`__1cKC2CompilerOcompile_method6MpnFciEnv_pnIciMethod_i_v_+0xb0
libjvm.so`__1cNCompileBrokerZinvoke_compiler_on_method6FpnLCompileTask__v_+0x4cc
libjvm.so`__1cNCompileBrokerUcompiler_thread_loop6F_v_+0x44c
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
268435464
libumem.so.1`malloc
libjvm.so`__1cCosGmalloc6FI_pv_+0x28
libjvm.so`__1cFArenaEgrow6MI_pv_+0x214
libjvm.so`__1cINodeHashEgrow6M_v_+0x74
libjvm.so`__1cINodeHashQhash_find_insert6MpnENode__2_+0x1ac
libjvm.so`__1cMPhaseIterGVNNtransform_old6MpnENode__2_+0x2f8
libjvm.so`__1cMPhaseIterGVNIoptimize6M_v_+0xac
libjvm.so`__1cOPhaseIdealLoop2t5B6MrnMPhaseIterGVN_pk0i_v_+0xc34
libjvm.so`__1cHCompileIOptimize6M_v_+0x174
libjvm.so`__1cHCompile2t5B6MpnFciEnv_pnKC2Compiler_pnIciMethod_ii_v_+0xbdc
libjvm.so`__1cKC2CompilerOcompile_method6MpnFciEnv_pnIciMethod_i_v_+0xb0
libjvm.so`__1cNCompileBrokerZinvoke_compiler_on_method6FpnLCompileTask__v_+0x4cc
libjvm.so`__1cNCompileBrokerUcompiler_thread_loop6F_v_+0x44c
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
536936472
libumem.so.1`malloc
libjava.so`JNU_GetStringPlatformChars+0xd8
libjava.so`Java_java_io_UnixFileSystem_getBooleanAttributes0+0x80
0xf8c0c280
0xf8c0c224
0xf8c058b8
0xf8c36cf8
0xf8f83678
0xf8fd515c
0xf8c96238
0xf8c05764
0xf8c05764
0xf8c05764
0xf8c00218
libjvm.so`__1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_+0x5a0
libjvm.so`__1cJJavaCallsMcall_virtual6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_5pnGThread__v_+0x188
libjvm.so`__1cMthread_entry6FpnKJavaThread_pnGThread__v_+0x134
libjvm.so`__1cKJavaThreadDrun6M_v_+0x2b0
libjvm.so`__1cG_start6Fpv_0_+0x208
libc.so.1`_lwp_start
-8588966992This isn't a heap space issue with the java application though, which is what these tools you mentioned would be used to diagnose. The heap space usage of our java app is remaining constant and below the specified limit of 120M but the process continues to grow as we speak.
I can only conclude that this is most likely a jvm memory leak. I should have probably made this clearer in the subject heading.
Anyone know how to file a bug against the solaris jvm ? -
Degree in Dynamic memory allocation need help!
I'm a student in the University of Bucharest in Computer-Science in the senior year. I'm looking for some specs for my degree in Dynamic memory allocation. In particular I was looking for specs about how the JVM heap and garbage collector work. Can you please direct me to someone how can help me find the necessary specs?
Thank you.[http://java.sun.com/javase/technologies/hotspot/]
~ -
Memory Allocation problem when using JNI
For a Project we need to interface Labwindows-CVI/ Teststand with an application written in Java. we are using JNI. The code uses JNI_CreateJavaVM to start a JVM to run the Java interface code. The code did run for some time , but now ( without any obvious change nor on the CVI side neither on the Java side) JNI_CreateJavaVM fails with -4 error code, that means that the start of the JVM failed due to memory allocation failure. First investigation showed, that even if Windows Task Manager shows about 600M free physical memory, you can allocate in CVI only about 250M as a single block at the time we are calling JNI_CreateJavaVM. That might be a little bit to less as we need to pass -Xmx192m to the JVM to run our code. Unfortunately just increasing the physical memory of that machine from 1.5G to 2G doesn't change anything. The free memory showed by Task Manager increases, but the allocatable memory block size does not. Are the any trick to optimize CVI/Teststand for that use case ? Or maybe known problems with JNI ?
Solved!
Go to Solution.hi,
have you tried other functions to allocate memory?
the -Xmx command only sets the maximum heap size. You can try to use -Xms. This command sets the initial Java heap size. -
JRockit memory allocations have failed
hi all , our weblogic create a dump file and crashed, can you help fix this issue?
===== BEGIN DUMP =============================================================
JRockit dump produced after 1 days, 06:41:24 on Wed Mar 09 17:01:04 2011
Additional information is available in:
C:\bea\user_projects\domains\faspdomain\jrockit.3744.dump
C:\bea\user_projects\domains\faspdomain\jrockit.3744.mdmp
Please send the file(s), information about your system
setup and the program you were running to [email protected]. Thank you.
Error code: 52
Error Message: Null pointer exception in native code
Version : BEA WebLogic JRockit(TM) 1.4.2_05 JVM R24.4.0-1 ari-38120-20041118-1131-win-ia32
Threads / GC : Native Threads, GC strategy: parallel
: mmHeap->data = 0x00DA0000, mmHeap->top = 0x58762000
: mmStartCompaction = 0x2312FC80, mmEndCompaction = 0x29EB2F00
Number CPUs : 12
Tot Phys Mem : 51533344768
OS version : Microsoft Windows Server 2003 Service Pack 2 (Build 3790)
State : JVM is running
Command Line : -Xms1024m -Xmx1450m -Djava.class.path=C:\bea\jrockit81sp4_142_05\lib\tools.jar;C:\bea\WEBLOG~1\server\lib\weblogic_sp.jar;C:\bea\WEBLOG~1\server\lib\weblogic.jar;.;3rdparty.jar;config.jar;comdev.jar;wizard.jar;;C:\bea\WEBLOG~1\common\eval\pointbase\lib\pbserver44.jar;C:\bea\WEBLOG~1\common\eval\pointbase\lib\pbclient44.jar;C:\bea\WEBLOG~1\common\eval\pointbase\lib\pbtools44.jar;C:\bea\WEBLOG~1\server\lib\ojdbc14.jar;C:\bea\WEBLOG~1\server\lib\wloracle.jar;C:\bea\WEBLOG~1\server\lib\wlsqlserver.jar;C:\bea\WEBLOG~1\server\lib\wldb2.jar ;C:\bea\WEBLOG~1\server\lib\wlsybase.jar;C:\bea\WEBLOG~1\server\lib\jConnect.jar;C:\bea\WEBLOG~1\server\lib\wlinformix.jar;C:\bea\WEBLOG~1\server\lib\weblogic.jar;C:\bea\WEBLOG~1\server\lib\ant\ant.jar -Dweblogic.Name=faspserver -Dweblogic.management.username=weblogic -Dweblogic.ProductionModeEnabled= -Djava.security.policy=C:\bea\WEBLOG~1\server\lib\weblogic.policy -Dweblogic.management.password=weblogic -Dweblogic.management.startmode=WinSvc exit
Environment : JAVA_HOME=(null), java.home=C:\bea\jrockit81sp4_142_05\jre, java.class.path=C:\bea\jrockit81sp4_142_05\lib\tools.jar;C:\bea\WEBLOG~1\server\lib\weblogic_sp.jar;C:\bea\WEBLOG~1\server\lib\weblogic.jar;.;3rdparty.jar;config.jar;comdev.jar;wizard.jar;;C:\bea\WEBLOG~1\common\eval\pointbase\lib\pbserver44.jar;C:\bea\WEBLOG~1\common\eval\pointbase\lib\pbclient44.jar;C:\bea\WEBLOG~1\common\eval\pointbase\lib\pbtools44.jar;C:\bea\WEBLOG~1\server\lib\ojdbc14.jar;C:\bea\WEBLOG~1\server\lib\wloracle.jar;C:\bea\WEBLOG~1\server\lib\wlsqlserver.jar;C:\bea\WEBLOG~1\server\lib\wldb2.jar ;C:\bea\WEBLOG~1\server\lib\wlsybase.jar;C:\bea\WEBLOG~1\server\lib\jConnect.jar;C:\bea\WEBLOG~1\server\lib\wlinformix.jar;C:\bea\WEBLOG~1\server\lib\weblogic.jar;C:\bea\WEBLOG~1\server\lib\ant\ant.jar, java.library.path=C:\bea\WEBLOG~1\server\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\bea\WEBLOG~1\server\bin;C:\bea\jrockit81sp4_142_05\jre\bin;C:\bea\jrockit81sp4_142_05\bin;C:\bea\WEBLOG~1\server\bin\oci920_8;c:\oracle\product\10.2.0\db_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
C Heap : 1 memory allocations have failed
: First failure was a mmMallocNT of 16777216 bytes
: Last failure was a mmMallocNT of 16777216 bytes
Registers (from context struct at 0x5D4EF71C/0x5D4EF86C):
Converted EIP: 7cf210e8
EAX = 72b85c68 EBX = 00d10000
ECX = 00000000 EDX = 00000000
ESI = 72b85c60 EDI = 72bdf200
EIP = 7d6110e8 ESP = 5d4efb38
EBP = 5d4efb44 EFL = 00010246
CS = 0023 DS = 002b ES = 002b
SS = 002b FS = 0053 GS = 002b
Stack:
5d4efb38 :72bdf200 00d10000 71b80000 5d4efb90 7d619075 00000000
5d4efb50 :72bdf200 5d4efba0 00000000 63eb0000 00d10000 00000000
5d4efb68 :00000000 72c39000 00000000 5e8d0840 00000000 00000000
5d4efb80 :00000000 000001c0 00000000 00000000 5d4efbd8 7d618fe8
5d4efb98 :72be0000 00059000 000001c0 72c387a8 72c387a0 63eb0000
5d4efbb0 :00000000 72c9d000 00000000 5e8d0840 72bdf200 00000000
5d4efbc8 :00000000 0000010c 00000000 00000000 5d4efbfc 7d61b4b3
5d4efbe0 :72c39000 00064000 0000b3c0 72632d30 00d10000 71b80000
5d4efbf8 :0000013b 5d4efc3c 7d61b43e 00d10000 00d10000 72632d30
5d4efc10 :00000000 00000620 72634000 5d4efc38 71b80000 00000000
5d4efc28 :00000000 00000000 0000005a 00000000 000000c4 5d4efd20
5d4efc40 :7d618e24 72633000 00001000 0000031e 7262ec50 72632e20
5d4efc58 :00000000 72634960 72632d30 72632828 00000080 00000002
5d4efc70 :00d10530 00d10240 00d10000 00000000 5d4efc98 00000018
5d4efc88 :0000001d 5b7a00d0 7c3c0090 00000070 7c3c03ec 63eb0000
5d4efca0 :63eb0000 7c3c0090 00000000 5b7a00d0 5d4efcd4 00c3ffe3
5d4efcb8 :00cac938 5d4efccc 7c3c0090 00000070 7c3c03ec 5d4efd98
5d4efcd0 :00000000 00000000 00000000 7c3c0090 7c3c0414 00cac938
5d4efce8 :5d4efd14 00d10000 00d10000 00000000 00000018 00001808
5d4efd00 :0000031e 0101fc4c 5d4efc50 5d4ef730 5d4efd58 7d60f218
5d4efd18 :7d60f610 00000001 5d4efd68 7c34218a 00d10000 00000000
5d4efd30 :72632e20 7262ec50 7c3c0038 00000000 00c06e8f 7c3c0338
5d4efd48 :72634968 5d4efd30 5d4efd34 5d4ef730 5d4eff98 7c34240d
5d4efd60 :7c37a3a8 ffffffff 00bed070 00bf38fd 72632e20 00c02702
5d4efd78 :72632e20 00000000 7c3c0000 00000097 00000000 00000000
5d4efd90 :5b8710b4 7ef96000 00000000 00c5b2a0 00000000 5b871028
5d4efda8 :00000096 5d4efdcc 00cb19c8 7d50ab82 5d4efd98 00c5b2a0
5d4efdc0 :00000000 5b871028 7c34240d 7c37a3a8 00cb1948 7c34218f
5d4efdd8 :5d4efd98 00c5b2a0 00000000 5b871028 5b871028 00c5ebc0
5d4efdf0 :00cb1960 00bf19ed 00bf1a9d 379f7133 5ce97084 00000000
5d4efe08 :7ef96000 7c330000 7c3c0000 7ef96000 00000000 00be23da
5d4efe20 :5b871028 5b871028 5d4eff00 5b871028 00000000 2c673638
5d4efe38 :00000000 00c5b2a0 00000000 5b871028 00000000 00000000
5d4efe50 :00cf26d8 00000000 5d4efe38 00c5b2a0 00000000 5b871028
5d4efe68 :00000000 00000000 00cab3e0 00000000 5d4efe58 00c5b2a0
5d4efe80 :00000000 5b871028 00000000 00000000 00cab450 00000000
5d4efe98 :00000000 00000000 00000000 00000000 00000000 00000000
5d4efeb0 :00000000 00000000 00000000 00000000 5d4efe78 00c5b2a0
5d4efec8 :00000000 5b871028 00000000 00000000 00cab3a8 00000000
5d4efee0 :5d4efe78 00c5b2a0 00000000 5b871028 5d4eff3c 00000000
5d4efef8 :00cab4a0 00001000 5d4eff80 00c5d410 00000000 7d60cf64
5d4eff10 :7d500ab5 ffffffff 5d4eff3c 5d4eff40 00000140 5d4eff64
5d4eff28 :5b8715c0 78b542d9 00c2ea4d 00000006 5b871028 5b8715c0
5d4eff40 :00003000 00000140 5d4eff64 5d4effa0 00c59979 5d3f0000
5d4eff58 :00003000 5b871028 5b8715c0 5b871028 00c590b2 7d60c936
5d4eff70 :5b871028 5b871028 5b871028 00c5d409 5d4effa0 00c5d4eb
5d4eff88 :7d50d9c5 5b8717e8 5b8717e8 7ef96000 5d4effdc 00c14050
5d4effa0 :5d4effec 00c59e37 5b871028 00000000 00000000 00000150
5d4effb8 :5b871804 7d50fe37 00000150 00000000 00000000 5b8717e8
5d4effd0 :00000000 5d4effc4 00000000 ffffffff 7d5089e0 7d50fe40
5d4effe8 :00000000 00000000 00000000 00c59dd0 5b8717e8 00000000
Code:
7d610fe8 :84458908 8904518b ffff7c95 890889ff 02890450 56044189
7d611000 :56d0758b ffe927e8 e0458bff eb284601 e9038bce ffffff1e
7d611018 :66068b66 0f00803d fffdf983 c8b70fff e183c18b c101b207
7d611030 :e2d203e8 5818848d 30000001 fddce910 c033ffff 8305468a
7d611048 :468810e0 45b70f05 c79c8de0 00000178 ff789d89 1b39ffff
7d611060 :468d3174 48858908 8bffffff 8d89044b ffffff68 48891889
7d611078 :89018904 458b0443 284701e0 ffff56e9 1846ffff d4e9c032
7d611090 :0fffffe5 c18b0eb7 8903e8c1 ffff5885 07e183ff d342d233
7d6110a8 :709589e2 8dffffff 01583884 c9330000 ca0b088a a2eb0888
7d6110c0 :8b06b70f 0103104d 00fe003d c9870f00 80fffffc 0f00147d
7d6110d8 :0353ad85 0c4e8b00 8b08468d 084d8910 4a3b098b 0c558904
7d6110f0 :26f2850f c83b0000 26ea850f 53560000 ffe7f3e8 0c458bff
7d611108 :3b084d8b 890189c1 4d740448 a805468a 45850f04 8a000354
7d611120 :10240547 468810a8 a3850f05 0f000026 458b0eb7 0f080110
7d611138 :4b290eb7 0546f628 008b6610 8966fe8b 4d850f06 8bfffffc
7d611150 :088b1045 66c18b66 02ce4489 fffc3be9 068b66ff 00803d66
7d611168 :b70faa73 83c18bc8 01b207e1 d203e8c1 18848de2 00000158
7d611180 :90eb1030 90909090 01006890 44e87d69 c3ffffe0 90909090
7d611198 :55ff8b90 ff6aec8b 61121068 f218687d a1647d60 00000000
7d6111b0 :25896450 00000000 531cec83 7d8b5756 10478b08 c33bdb33
7d6111c8 :8ea5850f 5d890000 89378be4 f33be075 8eab850f d2330000
7d6111e0 :1089c78b 89045089 50890850 1050890c 89145089 e4458b17
Loaded modules:
(* denotes the module causing the exception)
0x7d5f0000-0x7d6effff* C:\WINDOWS\system32\ntdll.dll
0x7d4f0000-0x7d5dffff C:\WINDOWS\syswow64\kernel32.dll
0x7d960000-0x7da2ffff C:\WINDOWS\syswow64\USER32.dll
0x7d830000-0x7d8bffff C:\WINDOWS\syswow64\GDI32.dll
0x77f30000-0x77fdbfff C:\WINDOWS\syswow64\ADVAPI32.dll
0x7dc10000-0x7dceffff C:\WINDOWS\syswow64\RPCRT4.dll
0x7d900000-0x7d94ffff C:\WINDOWS\syswow64\Secur32.dll
0x7dee0000-0x7df3ffff C:\WINDOWS\system32\IMM32.DLL
0x7dc00000-0x7dc08fff C:\WINDOWS\system32\LPK.DLL
0x74ae0000-0x74b44fff C:\WINDOWS\system32\USP10.dll
0x00b00000-0x00d03fff C:\bea\jrockit81sp4_142_05\jre\bin\jrockit\jvm.dll
0x769e0000-0x76a09fff C:\WINDOWS\system32\WINMM.dll
0x7ca10000-0x7d1ebfff C:\WINDOWS\syswow64\SHELL32.dll
0x77b70000-0x77bc9fff C:\WINDOWS\syswow64\msvcrt.dll
0x77eb0000-0x77f01fff C:\WINDOWS\syswow64\SHLWAPI.dll
0x71b60000-0x71b76fff C:\WINDOWS\system32\WS2_32.dll
0x71b50000-0x71b57fff C:\WINDOWS\system32\WS2HELP.dll
0x7c340000-0x7c395fff C:\bea\jrockit81sp4_142_05\jre\bin\MSVCR71.dll
0x7da50000-0x7db52fff C:\WINDOWS\WinSxS\WOW64_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.4770_x-ww_8D2E3180\comctl32.dll
0x00d70000-0x00d88fff C:\bea\jrockit81sp4_142_05\jre\bin\java.dll
0x00d90000-0x00d9dfff C:\bea\jrockit81sp4_142_05\jre\bin\verify.dll
0x7db70000-0x7dbeffff C:\WINDOWS\System32\mswsock.dll
0x774b0000-0x775e8fff C:\WINDOWS\syswow64\ole32.dll
0x76e30000-0x76e5afff C:\WINDOWS\system32\DNSAPI.dll
0x76ed0000-0x76ed6fff C:\WINDOWS\System32\winrnr.dll
0x76e70000-0x76e9dfff C:\WINDOWS\syswow64\WLDAP32.dll
0x76ee0000-0x76ee4fff C:\WINDOWS\system32\rasadhlp.dll
0x61ff0000-0x61ff5fff C:\bea\jrockit81sp4_142_05\jre\bin\ioser12.dll
0x69660000-0x696b6fff C:\WINDOWS\system32\hnetcfg.dll
0x71a40000-0x71a47fff C:\WINDOWS\System32\wshtcpip.dll
0x6d350000-0x6d354fff C:\bea\weblogic81\server\bin\wlntio.dll
0x6e2b0000-0x6e2e4fff C:\WINDOWS\system32\rsaenh.dll
0x76ab0000-0x76abafff C:\WINDOWS\system32\PSAPI.DLL
0x02800000-0x028c0fff C:\bea\jrockit81sp4_142_05\jre\bin\dbghelp.dll
0x00da0000-0x00da7fff C:\WINDOWS\syswow64\VERSION.dll
Java Thread ID = 0x00000280, lastJavaFrame = 0xFFFFFFFC, Name = (GC Main Thread)
Thread Stack Trace:
at RtlUnicodeToMultiByteSize+1073()@0x7D6110E8
at RtlSetCriticalSectionSpinCount+683()@0x7D619075
at RtlSetCriticalSectionSpinCount+542()@0x7D618FE8
at RtlMultiByteToUnicodeSize+1249()@0x7D61B4B3
at RtlMultiByteToUnicodeSize+1132()@0x7D61B43E
at RtlSetCriticalSectionSpinCount+90()@0x7D618E24
at free+57()@0x7C34218A
at _mmFree+61()@0x00BF38FD
at _libRemoveClassLoader+594()@0x00C02702
at _mmUnloadLoaderMemories+237()@0x00BF1A9D
at _mmGCMainEP+874()@0x00BE23DA
--- End of stack trace
Additional information is available in:
C:\bea\user_projects\domains\faspdomain\jrockit.3744.dump
C:\bea\user_projects\domains\faspdomain\jrockit.3744.mdmp
Please send the file(s), information about your system
setup and the program you were running to [email protected]. Thank you.
===== END DUMP ===============================================================yeah, please tell us more, this sounds like the beginning of a Police story, like Agatha Christie :o)
-
Hi,Consider the code shown,
1. class A{
2.
3. public static void main(String ... args)
4. {
5. int m;
6. m = 30;
7. }
8. }
Execution of which line allocates a memory for 'm'?Now if you change the code to
public class Test {
public static void main(String... args) {
int m=30;
}you would get
javap -c Test
Compiled from "Test.java"
public class Test extends java.lang.Object{
public Test();
Code:
0: aload_0
1: invokespecial #1; //Method java/lang/Object."<init>":()V
4: return
public static void main(java.lang.String[]);
Code:
0: bipush 30
2: istore_1
3: return
}which is the same.
The idea is that it doesn't make a difference how you write it. Memory allocation happens when is decided after the JVM optimization and not your written code. -
Short term memory allocator and Cache memor is out of memory
Hi,
I have three NW 6.5 sp8 servers in production. One of these, the one which holds Pervasive sql 9.7 began to show the following errors:
Cache memory allocator out of available memory.
Short term memory allocator is out of memory.
360396 attempts to get more memory failed.
request size in bytes 1048576 from Module SERVER.NLM
I show here segstats.txt:
*** Memory Pool Configuration for : DBASE_SERVER
Time and date : 02:42:36 AM 12/02/2012
Server version : NetWare 6.5 Support Pack 8
Server uptime : 11d 04h 35m 28s
SEG.NLM uptime : 0d 00h 01m 17s
SEG.NLM version : v2.00.17
Original Memory : 4,292,812,800 bytes (4.00 GB)
ESM Memory : 805,302,272 bytes (768.0 MB)
0xFFFFFFFF --------------------------------------------------------------
| Kernel Reserved Space |
| |
| Size : 180,355,071 bytes (172.0 MB) |
| |
0xF5400000 --------------------------------------------------------------
| User Address Space (L!=P) |
| |
| User Pool Size : 671,088,640 bytes (640.0 MB) |
| High Water Mark : 559,710,208 bytes (533.8 MB) |
| PM Pages In Use : 1,855,488 bytes (1.8 MB) |
| |
0xCD400000 --------------------------------------------------------------
| Virtual Memory Address Space (L!=P) |
| |
| VM Address Space : 2,369,781,760 bytes (2.21 GB) |
| Available : 801,435,648 bytes (764.3 MB) |
| Total VM Pages : 800,870,400 bytes (763.8 MB) |
| Free Clean VM : 785,563,648 bytes (749.2 MB) |
| Free Cache VM : 15,306,752 bytes (14.6 MB) |
| Total LP Pages : 0 bytes (0 KB) |
| Free Clean LP : 0 bytes (0 KB) |
| Free Cache LP : 0 bytes (0 KB) |
| Free Dirty : 0 bytes (0 KB) |
| NLM Memory In Use : 1,767,256,064 bytes (1.65 GB) |
| NLM/VM Memory : 1,751,785,472 bytes (1.63 GB) |
| Largest Segment : 2,097,152 bytes (2.0 MB) |
| Lowest Kernel Page: 0 bytes (0 KB) |
| : [0x00000000] |
| High Water Mark : 2,243,096,576 bytes (2.09 GB) |
| Alloc Failures : 370,804 |
| |
0x40000000 --------------------------------------------------------------
| File System Address Space (L==P or L!=P) |
| |
| FS Address Space : 1,067,290,624 bytes (1017.8 MB) |
| Available : 108,978,176 bytes (103.9 MB) |
| Largest Segment : 3,362,816 bytes (3.2 MB) |
| |
| NSS Memory (85%) : 613,683,200 bytes (585.3 MB) |
| NSS (avail cache) : 610,455,552 bytes (582.2 MB) |
| |
0x00627000 --------------------------------------------------------------
| DOS / SERVER.NLM |
| |
| Size : 6,451,200 bytes (6.2 MB) |
| |
0x00000000 --------------------------------------------------------------
Total NLMs loaded on the server: 307
Top 20 Memory Consuming NLMs
NLM Name Version Date Total NLM Memory
================================================== =============
1. NWMKDE.NLM 9.70.07 Nov 14, 2008 813,035,623 bytes (775.4 MB)
2. SERVER.NLM 5.70.08 Oct 3, 2008 467,216,096 bytes (445.6 MB)
3. NSS.NLM 3.27.02 Nov 11, 2009 203,168,848 bytes (193.8 MB)
4. NCPL.NLM 3.02 May 6, 2009 41,854,837 bytes (39.9 MB)
5. NWSQLMGR.NLM 9.70.07 Nov 14, 2008 39,309,132 bytes (37.5 MB)
6. DS.NLM 20217.07 Jan 30, 2009 24,851,303 bytes (23.7 MB)
7. APACHE2.NLM 2.00.63 Apr 25, 2008 19,863,493 bytes (18.9 MB)
8. CIOS.NLM 1.60 Feb 12, 2008 10,569,567 bytes (10.1 MB)
9. OWCIMOMD.NLM 3.02 Nov 27, 2007 9,318,616 bytes (8.9 MB)
10. APRLIB.NLM 0.09.17 Apr 25, 2008 8,959,760 bytes (8.5 MB)
11. APACHE2.NLM 2.00.63 Apr 25, 2008 7,702,469 bytes (7.3 MB)
12. FATFS.NLM 1.24 Aug 27, 2007 5,859,413 bytes (5.6 MB)
13. NWPA.NLM 3.21.02 Oct 29, 2008 4,990,686 bytes (4.8 MB)
14. PKI.NLM 3.32 Aug 25, 2008 4,069,957 bytes (3.9 MB)
15. WS2_32.NLM 6.24.01 Feb 14, 2008 3,623,596 bytes (3.5 MB)
16. NWMPM100.NLM 9.70.07 Nov 14, 2008 3,597,747 bytes (3.4 MB)
17. NWODBCEI.NLM 9.70.07 Nov 14, 2008 3,459,159 bytes (3.3 MB)
18. PORTAL.NLM 4.03 Sep 22, 2008 3,404,576 bytes (3.2 MB)
19. JVM.NLM 1.43 Oct 16, 2008 2,701,919 bytes (2.6 MB)
20. NLDAP.NLM 20218.11 Jan 30, 2009 2,579,131 bytes (2.5 MB)
Top 20 NLM - Memory Trends
NLM Name Original Memory Current Change
================================================== =========
1. NWMKDE.NLM 842,068,071 bytes 813,035,623 bytes -27.7 MB
2. SERVER.NLM 463,894,240 bytes 467,216,096 bytes 3.2 MB
3. NSS.NLM 203,168,848 bytes 203,168,848 bytes 0 KB
4. NCPL.NLM 41,850,741 bytes 41,854,837 bytes 4 KB
5. NWSQLMGR.NLM 39,092,044 bytes 39,309,132 bytes 212 KB
6. DS.NLM 24,896,359 bytes 24,851,303 bytes -44 KB
7. APACHE2.NLM 19,855,301 bytes 19,863,493 bytes 8 KB
8. CIOS.NLM 10,569,567 bytes 10,569,567 bytes 0 KB
9. OWCIMOMD.NLM 9,277,656 bytes 9,318,616 bytes 40 KB
10. APRLIB.NLM 8,959,760 bytes 8,959,760 bytes 0 KB
11. APACHE2.NLM 7,702,469 bytes 7,702,469 bytes 0 KB
12. FATFS.NLM 5,859,413 bytes 5,859,413 bytes 0 KB
13. NWPA.NLM 4,957,918 bytes 4,990,686 bytes 32 KB
14. PKI.NLM 4,135,493 bytes 4,069,957 bytes -64 KB
15. WS2_32.NLM 3,619,500 bytes 3,623,596 bytes 4 KB
16. NWMPM100.NLM 3,597,747 bytes 3,597,747 bytes 0 KB
17. NWODBCEI.NLM 3,459,159 bytes 3,459,159 bytes 0 KB
18. PORTAL.NLM 3,400,480 bytes 3,404,576 bytes 4 KB
19. JVM.NLM 2,701,919 bytes 2,701,919 bytes 0 KB
20. NLDAP.NLM 2,505,403 bytes 2,579,131 bytes 72 KB
Logical Memory Summary Information
================================================== ===============================
File System Cache Information
FS Cache Free : 4,591,616 bytes (4.4 MB)
FS Cache Fragmented : 104,386,560 bytes (99.6 MB)
FS Cache Largest Segment : 3,362,816 bytes (3.2 MB)
Logical System Cache Information
LS Cache Free : 0 bytes (0 KB)
LS Cache Fragmented : 722,448,384 bytes (689.0 MB)
LS OS Reserved Data : 333,455,360 bytes (318.0 MB)
LS Cache Largest Segment : 2,097,152 bytes (2.0 MB)
LS Cache Largest Position : 2DE00000
Summary Statistics
Total Address Space : 4,294,967,296 bytes (4.00 GB)
Total Free : 4,591,616 bytes (4.4 MB)
Total Fragmented : 826,834,944 bytes (788.5 MB)
Highest Physical Address : CFE53000
User Space : 671,088,640 bytes (640.0 MB)
User Space (High Water Mark) : 559,710,208 bytes (533.8 MB)
NLM Memory (High Water Mark) : 2,243,096,576 bytes (2.09 GB)
Kernel Address Space In Use : 2,572,759,040 bytes (2.40 GB)
Available Kernel Address Space : 43,929,600 bytes (41.9 MB)
Memory Summary Screen (.ms)
================================================== ===============================
KNOWN MEMORY Bytes Pages Bytes Pages
Server: 3487425552 851422 Video: 8192 2
Dos: 86000 20 Other: 131072 32
FS CACHE KERNEL NLM MEMORY
Original: 3483172864 850384 Code: 46854144 11439
Current: 108978176 26606 Data: 27242496 6651
Dirty: 0 0 Sh Code: 49152 12
Largest seg: 3362816 821 Sh Data: 20480 5
Non-Movable: 81920 20 Help: 172032 42
Other: 4235538432 4292855635 Message: 1236992 302
Avail NSS: 610439168 149033 Alloc L!=P: 1661366272 405607
Movable: 8192 2 Alloc L==P: 14843904 3624
Total: 1751785472 427682
VM SYSTEM
Free clean VM: 785563648 191788
Free clean LP: 0 0
Free cache VM: 15306752 3737
Free cache LP: 0 0
Free dirty: 0 0
In use: 1855488 453
Total: 801435648 195663
Memory Configuration (set parameters)
================================================== ==============================
Auto Tune Server Memory = ON
File Cache Maximum Size = 1073741825
File Service Memory Optimization = 1
Logical Space Compression = 1
Garbage Collection Interval (ON) = 299.9 seconds
VM Garbage Collector Period (ON) = 300.0 seconds
server -u<number> = 671088640
NSS Configuration File:
C:\NWSERVER\NSSSTART.CFG
File does not exist,
or is zero byte in size.
DS Configuration File:
SYS:\_NETWARE\_NDSDB.INI
File does not exist,
or is zero byte in size.
TSAFS Memory Information/Configuration
================================================== ==============================
Cache Memory Threshold : 1%
Read Buffer Size : 65536 bytes
Max Data Sets for Read Ahead : 2
Read Threads Per Job : 4
NSS Memory Information/Configuration
================================================== ==============================
Current NSS Memory Settings
Cache Balance Percentage : 85%
Cache Memory Allocated : 585.3 MB
Available Cache from NSS : 582.2 MB
Current NSS Caching Percentages
Buffer cache hit percentage : 63%
Name Tree cache hit percentage : 94%
File cache hit percentage : 99%
NSS Flush Status: Not Flushed
Server High/Low Water Mark Values
================================================== ==============================
NLM Memory High Water Mark = 2,243,096,576 bytes
File System High Water Mark = 443,108 bytes
User Space Information:
User Space High Water Mark = 559,710,208 bytes
Committed Pages High Water Mark = 87 pages
Mapped VM Pages High Water Mark = 3,875 pages
Reserved Pages High Water Mark = 400,103 pages
Swapped Pages High Water Mark = 3,785 pages
Available Low Water Mark = 294,670,336
ESM Memory High Water Mark = 173 pages
It seems that server.nlm is growing without limits. When tat occurs, I have the mentioned errors.
Though NWMKDE seems to have grown. It remains steady around the showed values.
I'm not brave enough to apply the memcalc's recommended fixes because the following line:
set file cache maximum size=822083584
returns an error saying the minimun value should be 1073741824.
Can someone help me because I'm completely blind here.
Thanks in advance.
GabrielI take it this is primarily a database server, in which case it's OK that Btrieve is using so much memory? You wouldn't want this to be a general file server too. Is the memory error causing any actual problem?
Server is asking for only 1mb, and due to fragmentation there is little free memory (actually 2mb left, which is a little odd, but neither here nor there).
Also, let's see your bti.cfg, which is the Btrieve config file. I'll paste in below an ArcServe TID on Btrieve using excessive memory:
Symptoms
Btrieve was upgraded to version 8.5 during the installation of ARCserve r11.1. The cachesize in the BTI.cfg microkernel section is at 20 MB (20480). (Pervasive would like this setting placed to 20% of the server memory or database size which ever is less.) The server will keep adding 20 additional Megs of memory to the total amount of memory the server is using for database transactions after each backup job. This can be verified by performing the following at the server console:
LOAD MONITOR
Scroll down to System Resources under Available Options and hit enter.
Scroll down to Alloc Memory (Bytes) and hit enter.
Locate NWMKDE.nlm in the Resource Tags list.
Sort by memory bytes and you will slowly see nwmkde.nlm move to the top of the usage list. Unless the server is rebooted the small memory allocations stays at the increased amount.
Explanation
Starting with Btrieve version 8.5 and higher, Pervasive has been working to make the Btrieve database more dynamic. They have created a two-tier memory allocation approach. The first level is controlled by the cache size setting in the BTI.cfg. If this becomes inadequate, the second level will be accessed. The default setting for the second level is 60% of the server's total memory.
The following line in the BTI.cfg will control the second level of memory caching:
MaxCacheUsage=60; default is 60% of memory.
An example would be a server with 100 MB of memory and the following settings in sys:\system\bti.cfg:
[microkernel]
cachesize=20480
MaxCacheUsage=60
This will cause the nwmkde.nlm to use 20 MB (20480) of memory initially and grow up to 60 percent of the total server memory or 60 MB.
Now you also have to throw Max worker threads into the mix. A setting of Max worker threads = 3 in the BTI.cfg > Btrieve Communications Manager section will also use server memory. It will use 1 MB per thread. In this example, 3 Megs of additional memory will be used. That will bring the total amount of memory used by nwmkde.nlm to 20 MB (20480) + 3 MB = 23 MB when the server is first booted. After running some backups, this number could go up to as high as 60 MB (60% of server memory) if the server dynamically requires it.
Resolution
The MaxCacheUsage=60 setting must be set down from this 60% number. Pervasive recommends setting this from 0 to 20. The server needs to be rebooted for this change to take effect. -
How can I measure memory allocation of a Java Application?
We built a web application that enables images to be loaded into a database through a servlet running on Tomcat. We have inconsistent behaivor when more than x number of people are loading images simultaneously. No doubt a memory allocation problem, but how can I measure it?
For example, I'd like to be able to create a graph showing the resources used against the number of people making uploads. I am using Linux and Tomcat/Apache.
I am hoping for something like Memory counters that are available for measurine Windows applications on MS Windows - comes with the Resource Kit. Does this type of tool exist for the Java/Linux market?It is difficult to gauge memory usage from a Java application as the JVM handles garbage collection and even if objects are not referenced they might still be sitting in memory until the next garbage collect.
Anyhow, a way to query available memory is:
Runtime.getRuntime().freeMemory()
You can run this at the begining of a process and at the end and examine the difference. You should call System.gc() before each freeMemory() call in order to try to force garbage collection.
Another method would be to turn to the underlying OS. On linux you could use 'top' or 'ps'. With ps you could do something like:
ps -o rss,vsz,%mem <pid>
Where <pid> is the parent Tomcat process' id. The resulting three columns are:
- Amount of real memory used.
- Amount of virtual memory used.
- Percentage of real memory used.
'man ps' wil give you more options on how to use ps.
There are also fancy graphical stuff like 'gtop' as well.
Hope this helps. -
Hi..
I have doubt in object memory allocation. for example see the following code,
String str = new String(JAVA PROGRAMMING);
1) int index = str.toLowerCase( ).indexOf("ram", 0);
2) String temp = str.toLowerCase( );
int index = temp.indexOf("ram", 0);
Ques:
from the above two form of coding which one is advicible and gives good performance.
what will happen when i execute str.toLowerCase( ).indexOf("ram", 0);, i mean wthether i will do the lowercase conversion in same memory location or create temporary memory area.It means that the memory of a String is never reused to
hold for example a substring. The substring will
always be allocated in new memory. �Are you sure?
* Initializes a newly created <code>String</code> object so that it
* represents the same sequence of characters as the argument; in other
* words, the newly created string is a copy of the argument string. Unless
* an explicit copy of <code>original</code> is needed, use of this
* constructor is unnecessary since Strings are immutable.
* @param original a <code>String</code>.
public String(String original) {
this.count = original.count;
if (original.value.length > this.count) {
// The array representing the String is bigger than the new
// String itself. Perhaps this constructor is being called
// in order to trim the baggage, so make a copy of the array.
this.value = new char[this.count];
System.arraycopy(original.value, original.offset,
this.value, 0, this.count);
} else {
// The array representing the String is the same
// size as the String, so no point in making a copy.
this.value = original.value;
} -
ICMP Timeout Alarm due to TCP Protocol Memory Allocation Failure ?
Hello Experts ,
>> Device uptime suggests there was no reboot
ABCSwitch uptime is 28 weeks, 13 hours, 50 minutes
System returned to ROM by power-on
System restarted at 13:09:45 UTC Mon Aug 5 2013
System image file is "flash:c2950-i6k2l2q4-mz.121-22.EA12.bin"
>> But observed logs mentioning Memory Allocation Failure for TCP Protocol Process ( Process ID 43) due to Memory Fragmentation
003943: Feb 18 02:14:27.393 UTC: %SYS-2-MALLOCFAIL: Memory allocation of 36000 bytes failed from 0x801E876C, alignment 0
Pool: Processor Free: 120384 Cause: Memory fragmentation
Alternate Pool: I/O Free: 682800 Cause: Memory fragmentation
-Process= "TCP Protocols", ipl= 0, pid= 43
-Traceback= 801C422C 801C9ED0 801C5264 801E8774 801E4CDC 801D9A8C 8022E324 8022E4BC
003944: Feb 18 02:14:27.397 UTC: %SYS-2-CFORKMEM: Process creation of TCP Command failed (no memory).
-Process= "TCP Protocols", ipl= 0, pid= 43
-Traceback= 801E4D54 801D9A8C 8022E324 8022E4BC
According to Cisco documentation for Troubleshooting Memory issues on Cisco IOS 12.1 (http://www.cisco.com/c/en/us/support/docs/ios-nx-os-software/ios-software-releases-121-mainline/6507-mallocfail.html#tshoot4 ), which suggests the TCP Protocols Process could not be started due to Memory being fragmented
Memory Fragmentation Problem or Bug
This situation means that a process has consumed a large amount of processor memory and then released most or all of it, leaving fragments of memory still allocated either by this process, or by other processes that allocated memory during the problem. If the same event occurs several times, the memory may fragment into very small blocks, to the point where all processes requiring a larger block of memory cannot get the amount of memory that they need. This may affect router operation to the extent that you cannot connect to the router and get a prompt if the memory is badly fragmented.
This problem is characterized by a low value in the "Largest" column (under 20,000 bytes) of the show memory command, but a sufficient value in the "Freed" column (1MB or more), or some other wide disparity between the two columns. This may happen when the router gets very low on memory, since there is no defragmentation routine in the IOS.
If you suspect memory fragmentation, shut down some interfaces. This may free the fragmented blocks. If this works, the memory is behaving normally, and all you have to do is add more memory. If shutting down interfaces doesn't help, it may be a bug. The best course of action is to contact your Cisco support representative with the information you have collected.
>>Further TCP -3- FORKFAIL logs were seen
003945: Feb 18 02:14:27.401 UTC: %TCP-3-FORKFAIL: Failed to start a process to negotiate options.
-Traceback= 8022E33C 8022E4BC
003946: Feb 18 02:14:27.585 UTC: %TCP-3-FORKFAIL: Failed to start a process to negotiate options.
-Traceback= 8022E33C 8022E4BC
003947: Feb 18 02:14:27.761 UTC: %TCP-3-FORKFAIL: Failed to start a process to negotiate options.
-Traceback= 8022E33C 8022E4BC
003948: Feb 18 02:14:27.929 UTC: %TCP-3-FORKFAIL: Failed to start a process to negotiate options.
-Traceback= 8022E33C 8022E4BC
003949: Feb 18 02:14:29.149 UTC: %TCP-3-FORKFAIL: Failed to start a process to negotiate options.
-Traceback= 8022E33C 8022E4BC
According to Error Explanation from Cisco Documentation (http://www.cisco.com/c/en/us/td/docs/ios/12_2sx/system/messages/122sxsms/sm2sx09.html#wp1022051)
suggests the TCP handles from a client could not be created or initialized
Error Message %TCP-3-FORKFAIL: Failed to start a process to negotiate options.
Explanation The system failed to create a process to handle requests from a client. This condition could be caused by insufficient memory.
Recommended Action Reduce other system activity to ease memory demands.
But I am still not sure about the exact root cause is as
1.The GET/GETNEXT / GET BULK messages from SNMP Manager (Here, IBM Tivoli Netcool ) uses default SNMP Port 161 which is
UDP and not TCP
2. If its ICMP Polling failure from IBM Tivoli Netcool , ICMP is Protocol Number 1 in Internet Layer of TCP/IP Protocol Suite and TCP is Protocol Number 6 in the Transport Layer of TCP/IP Protocol Suite .
So I am still not sure how TCP Protocol Process Failure could have caused ICMP Timeout . Please help !
Could you please help me on what TCP Protocol Process handles in a Cisco Switch ?
Regards,
AnupHello Experts ,
>> Device uptime suggests there was no reboot
ABCSwitch uptime is 28 weeks, 13 hours, 50 minutes
System returned to ROM by power-on
System restarted at 13:09:45 UTC Mon Aug 5 2013
System image file is "flash:c2950-i6k2l2q4-mz.121-22.EA12.bin"
>> But observed logs mentioning Memory Allocation Failure for TCP Protocol Process ( Process ID 43) due to Memory Fragmentation
003943: Feb 18 02:14:27.393 UTC: %SYS-2-MALLOCFAIL: Memory allocation of 36000 bytes failed from 0x801E876C, alignment 0
Pool: Processor Free: 120384 Cause: Memory fragmentation
Alternate Pool: I/O Free: 682800 Cause: Memory fragmentation
-Process= "TCP Protocols", ipl= 0, pid= 43
-Traceback= 801C422C 801C9ED0 801C5264 801E8774 801E4CDC 801D9A8C 8022E324 8022E4BC
003944: Feb 18 02:14:27.397 UTC: %SYS-2-CFORKMEM: Process creation of TCP Command failed (no memory).
-Process= "TCP Protocols", ipl= 0, pid= 43
-Traceback= 801E4D54 801D9A8C 8022E324 8022E4BC
According to Cisco documentation for Troubleshooting Memory issues on Cisco IOS 12.1 (http://www.cisco.com/c/en/us/support/docs/ios-nx-os-software/ios-software-releases-121-mainline/6507-mallocfail.html#tshoot4 ), which suggests the TCP Protocols Process could not be started due to Memory being fragmented
Memory Fragmentation Problem or Bug
This situation means that a process has consumed a large amount of processor memory and then released most or all of it, leaving fragments of memory still allocated either by this process, or by other processes that allocated memory during the problem. If the same event occurs several times, the memory may fragment into very small blocks, to the point where all processes requiring a larger block of memory cannot get the amount of memory that they need. This may affect router operation to the extent that you cannot connect to the router and get a prompt if the memory is badly fragmented.
This problem is characterized by a low value in the "Largest" column (under 20,000 bytes) of the show memory command, but a sufficient value in the "Freed" column (1MB or more), or some other wide disparity between the two columns. This may happen when the router gets very low on memory, since there is no defragmentation routine in the IOS.
If you suspect memory fragmentation, shut down some interfaces. This may free the fragmented blocks. If this works, the memory is behaving normally, and all you have to do is add more memory. If shutting down interfaces doesn't help, it may be a bug. The best course of action is to contact your Cisco support representative with the information you have collected.
>>Further TCP -3- FORKFAIL logs were seen
003945: Feb 18 02:14:27.401 UTC: %TCP-3-FORKFAIL: Failed to start a process to negotiate options.
-Traceback= 8022E33C 8022E4BC
003946: Feb 18 02:14:27.585 UTC: %TCP-3-FORKFAIL: Failed to start a process to negotiate options.
-Traceback= 8022E33C 8022E4BC
003947: Feb 18 02:14:27.761 UTC: %TCP-3-FORKFAIL: Failed to start a process to negotiate options.
-Traceback= 8022E33C 8022E4BC
003948: Feb 18 02:14:27.929 UTC: %TCP-3-FORKFAIL: Failed to start a process to negotiate options.
-Traceback= 8022E33C 8022E4BC
003949: Feb 18 02:14:29.149 UTC: %TCP-3-FORKFAIL: Failed to start a process to negotiate options.
-Traceback= 8022E33C 8022E4BC
According to Error Explanation from Cisco Documentation (http://www.cisco.com/c/en/us/td/docs/ios/12_2sx/system/messages/122sxsms/sm2sx09.html#wp1022051)
suggests the TCP handles from a client could not be created or initialized
Error Message %TCP-3-FORKFAIL: Failed to start a process to negotiate options.
Explanation The system failed to create a process to handle requests from a client. This condition could be caused by insufficient memory.
Recommended Action Reduce other system activity to ease memory demands.
But I am still not sure about the exact root cause is as
1.The GET/GETNEXT / GET BULK messages from SNMP Manager (Here, IBM Tivoli Netcool ) uses default SNMP Port 161 which is
UDP and not TCP
2. If its ICMP Polling failure from IBM Tivoli Netcool , ICMP is Protocol Number 1 in Internet Layer of TCP/IP Protocol Suite and TCP is Protocol Number 6 in the Transport Layer of TCP/IP Protocol Suite .
So I am still not sure how TCP Protocol Process Failure could have caused ICMP Timeout . Please help !
Could you please help me on what TCP Protocol Process handles in a Cisco Switch ?
Regards,
Anup -
Memory allocation in CS 5.5
First time to the forum and a relatively new user in AE.
Here's my error message:
"Memory allocation of 9.2 GB exceeds internal limits. Decrease the memory requirements for the rendering of this frame (12802). For more info: www.adobe/com/go/learn_ae_mem"
So here's where the confusion sets in:
a) I've gone through the forums and tweaked the multiprocessing settings... still get the same error.
b) I've changed the color bit depth to 8 (mentioned in another posting)
My comp is a full HD animation simulating a walk through a hallway. There's roughly 14 elements in the composition and the camera movement is a pan in.
I hope this is enough information to get the ball rolling. If more info is needed, I'll do my best to get you what you need.
Thanks!Below are screen shots of the aforementioned settings. I receive the error as I scrub to 00;00;20 on the composition. The message displays as a large .jpg file begins to rotate out and another .jpg file rotates in. I've used a camera to pan in on this elements' transitions but am not using any effects directly. I hope this helps!
-Kyle
Maybe you are looking for
-
Moving Home - at my wits end!
I placed a moving home order on the 12th April for both phone and broadband with an installation date of the 29th April. I ONLY placed my order with BT because they had the quickest installation dates..hah! We were moving from one rural location to
-
My iPhone 4 blinks light grey and grey when trying to connect to wifi.
I have restarted my Wifi, no change. I have reset my network settings, no change. I have reset my phone and turned it off multiple times, no change. Other people in my household have no problem connecting to the Wifi. It has not been able to connect
-
CRM Mobile Sales Application : HTTP Communication Failure ERROR
Hi All, I am trying to build a CRM mobile application in the Windows mobile. the steps that we have followed are: 1. Activated and generated the Standard CRM mobile software component MAS_SMARTPHONE_DMSCV 2. Created the same Users in the CRM and DOE
-
5800 micro sd card problem, wont turn on!
Hello! After I uninstalled google maps (from my 16 gb memory card) my phone froze. I took out the battery and when I tried to turn it back on I got the white screen and then black screen with all lights on but the phone would not turn on. I changed t
-
Analyzer View with external excel files
I have "inherited" support of Hyperion Analyzer. I have a view that is a series of linked excel files. How do I add an additional excel document view? Where would I "point" these links in Analyzer?We are using Hyp. Analyzer 5.0.1