Extproc.exe memory usage
Hello,
I'm having problems while using ODT with ODAC (11.2.0.2.1). I've done a .NET (C# using Visual Studio 2010) library to be called from PL/SQL. It works without a problem, and finish the execution closing all objects and even doing a Garbage Collection (System.GC.Collect()) just to be sure that the most memory is reclaimed.
The problem comes when I do the stress test (multiple call to the C# procedure, like 20000 times). I can see how extproc.exe (the service/process used to make external calls) start using more and more memory. Each call to the C# procedure wastes some KB of memory, and when I do the stress test, extproc.exe comes to have allocated 800 MB of RAM memory and even more...
It seems that sometimes, Oracle or the process itself makes acknowledge of the RAM used and I see it wasting only 100 MB, so it seems it has some kind of memory management capabilities, but it's not enought, as sometimes memory goes as high that my server starts loading out some process from memory and performance degrades.
Is there any way to control how much memory extproc.exe can waste, or control the behaviour of the process, or something like that?
Thanks a lot,
Luis Miguel
AnubhavM wrote:
I have tested for memory leak with JProfiler, it shows that the GC gets called after some time, and there is no increase in heap size. But the memory usage of Javaw.exe keeps increasing. Is it possible that JVM is not returning memory back to OS? or some other reason for increase in memory usage?The VM isn't returning memory to the OS and it's designed to work like that. (Or at least used to be, I saw a change request on that a couple of years ago and it got many votes in the bugdatabase)
Similar Messages
-
CF8 jrun.exe memory usage
Hello-
Thanks in advance. I've installed an eval version of CF8 on
my (future) production server running Windows 2003 Server Standard.
I've noticed jrun.exe is using about 160+MB of RAM. That seems high
to me, so I installed it on my development machine and noticed it's
using the same amount. Is this normal? It seems high considering
CF7 was using about 55MB. I've scoured the forums (and Google) to
see if there's any info on this, but no luck.
Your input is appreciated.
Thanks,
PeterI meant eight hundred megabytes to one gigabyte, of RAM, in
use, times two instances per physical box. :)
We're doing about 3.5 million page hits per day on one
app/web server for a corporate intranet. So we run high in the
memory usage department. -
Exchange 2010 Store.exe Memory Usage
I have read about msExchESParamCacheSizeMax and it seems to do nothing with my server.
I am running Server 2008 R2 x64. With Exchange 2010 x64 with 1 Mailbox Store and 10 Mailboxes. The store.exe process sucks up anywhere from 11-13GB of Ram on my 32GB server.
What is the true way to limit the store.exe process or the database?Hi Miller,
I agree with Amit.
We usually receive questions that Exchange service (store.exe) is using most of the memory on a mailbox server.
If another process should need the more memory, the Exchange store.exe process will released it as required. This is by design.
More details to see following blog:
Exchange 2010 store.exe service takes high memory utilization.
http://blogs.technet.com/b/maliks/archive/2012/04/25/exchange-2010-store-exe-service-takes-high-memory-utilization.aspx
I also find a similar thread for your reference:
Exchange 2010 and Store.exe
https://social.technet.microsoft.com/Forums/exchange/en-US/b18cbeb5-8ec7-4669-b25e-c7ea95992b9a/exchange-2010-and-storeexe
Thanks
Mavis Huang
TechNet Community Support -
Monitoringhost.exe - Memory Usage
Hi guys,
we have Server 2012 R2 with SCOM 2012 R2 on Hyper-V 2012. Today was installed next Windows Updates;
All work fine, but I don't understand what is wrong with processes MonitoringHost.exe.
Now use many more memory before Windows Updates;
Have maybe somebody the same experience? Can somebody please explain this case and fix maybe?
Thanks!
Ninja 4 ITThe hotfix might be corrupted, please re-download the hotfix and try again.
Another possibility is that you have registry settings that do not allow for long filenames during an MSI file install. To check this:
Open the Registry Editor
Windows 8:
Open to or change to the Start menu screen
Type: REGEDIT (this will show in the Search page)
Press the Enter key on the keyboard
Windows 7 and Windows Vista
From the taskbar, click on the Start button
Directly above Start, type: REGEDIT
Press the Enter key on the keyboard
Click Yes in the User Account Control dialog if necessary
Browse to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
To do this, click the triangle or plus sign next to each item listed until you get to FileSystem
Click on FileSystem to display its contents in the right pane of the Registry Editor
If the value for either the NtfsDisable8dot3NameCreation DWORD or the
Win31FileSystem DWORD is not 0, right click the DWORD, choose
Modify, and set the value to "0".
Juke Chou
TechNet Community Support -
Hi,
I had my brand new test server setup earlier this month with
everything clean installed. I'm having issue with jrun.exe memory
usage skyrocketing to 500mb+. jrun.exe also makes the sql queries
to respond slow. What i've been doing for past week is terminate
the process, and restart the server.
Event after restarting, sometimes it instantly goes back to
500mb+ usage. I'm testing farely small application on this server,
i dont think the application would be causing this issue.
I had the same problem before, thats why it lead me to get
new test server, but now event on brand new system, jrun to repeat
same issue.
Beside coldfusion, i have sql server 2008, which runs
perfectly normal throughout the week.
Does anyone know the fix?
SyedJrun's jvm memory usage is configurable in the jvm.config
file. It is most likely the default startup is defaulting to take
up a minimum of 500 MB. Different jvm's act differently and some
are better at memory management than others. This isn't necessarily
an indication of a memory leak, it's more the jvm's nature to act
in this manner. No matter what it's probably peaking around 1.5 GB
if I had to guess.
I would look for other areas when it comes to performance, if
it's a small application and the only thing running on the CF
server. Look for things like unintentional loops, returning large
record sets from SQL, large values in session variables. Also never
store client variables in the registry. It could also be if you
have large db tables, you may need some indexing in the database. -
Memory leaks- high memory usage svchost.exe
hello!
im having a kind of a similar problem. Im using a Q6600 with 4Gb of RAM running on Windows 7 x64. My physical memory usage history is 1.75GB idle but my CPU usage looks good ~ 0%.
In Windows Task Manager when i arranged the memory column, the process with the highest memory usge is svchost.exe with 116,572K. And i have 14 svchost.exe in my computer! I opened process exporer and check the legitimate of all those svchost.exe
and they are all legit. When i look at the properties of the highest svchost.exe in process explorer, the services which is running under it is as follows
AudioEndPointBuilder c:\Windows\System32\Audiosrv.dll
CscService c:\Windows\System32\cscsvc.dll
hidserv c:\Windows\System32\hidserv.dll
Netman c:\Windows\System32\netman.dll
PcaSvc c:\Windows\System32\pcasvc.dll
SysMain c:\Windows\System32\sysmail.dll
TrkWks c:\Windows\System32\trkwks.dll
UxSms c:\Windows\System32\uxsms.dll
wudfsvc c:\Windows\System32\WUDFSvc.dll
All are legit DLLS.
Is it normal to have 14 svchost.exe running at the same time(system, local service, network service in Task Manager)
and how can i reduce the memory usage of the svchost.exe?Hi,
There can be multiple instances of Svchost.exe running at the same time. Each Svchost.exe session can contain a grouping of services, so that separate services can
be run depending on how and where Svchost.exe is started.
If you would like to reduce the usage of this service, I could share the following article with you:
Getting Started with SVCHOST.EXE Troubleshooting
PRF: High CPU (SVCHOST.EXE)
Hope it helps.
Alex Zhao
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. -
When i run exe built in Labview 7.1 the memory usage goes on increasing
Dear Sir/Madam
I have built an application in LabView 7.1. When i run this application and view the memory usage in Task manager, i find that the memory usage goes on increasing.
Please help.
With Regards
Ravindra KumbharHi, Ravindra,
It looks that you have memory leak in your application.
There are lot of possible reasons for memory leaks - opened in cycle and not closed references, continuosly growing arrays, memory allocation in own DLLs, etc.
Normally you should have the same behaviour in development environment as well (memory of LabVIEW.exe incresed continuously).
You should check the code, which executed repeatable (while/for loops) for allocated, but not closed resources. What you can do is following - remove (or isolate) parts of you code, executed in cycles, then check is leak present or not. So, step by step you will found the place where leak occurred.
best regards,
Andrey. -
Alerts from Norton re high memory usage by plugin-container.exe
Running Firefox 3.6.13 on Windows XP Pro Service Pack 3. The details from Norton are as follows:
1. Program Path C:\program files\Mozilla firefox\plugin-container.exe
2. Program Description - Plugin Container for Firefox
3. Memory - 1,676 MB used
4. Disk Write Activity - 10 MB (total for this process)
5. File Origin - Source File = updater.exe, File Created: firefox.exe,updater.exe,plugin-container.exeProbably the alerts are nothing to worry about, and you may wish to suppress that particular alert.
On a couple of old spec legacy machines I recently switched. <br>Partly because of economics, and partly because , of the two, <br> Norton can perform better (in my opinion) on legacy machines.
The first thing I did notice was that Norton does pulse updates and background tasks very frequently (configurations can be changed) by default, and flags up quite a number of alerts.
The Norton (NIS) 'Insight' facility will be flagging up firefox plugin container.exe. It can be configured to suppress the alerts from firefox plugin container, but unless disabled will probably just flag up another busy process or application. It is not flagging it up because it is a known security problem, merely because of the amount of activity.
I imagine the alerts are when you are playing videos, probably with FlashPlayer, and may well depend on the resolution/quality of the videos.
If you think the results are unusual or unexpected see:
*[[High memory usage]]
*[[Firefox consumes a lot of CPU resources]]
PS not sure what is happening with this post are some phrases unacceptable eg alternative expressions about economics; one paragraph was behaving oddly in preview resorted to manually adding break tags to keep it within the container. -
Fileserver.exe high memory usage
Hi all,
I am using BOXI3.0 installed on Tomcat & Windows Server 2003. I discover there is a high memory usage of fileserver.exe, always over 50%. After reboot the SIA, the memory usage drops back to 0. I have a regular reboot every weekend but still got that error. Anything I can check?
And in the log, AAMetrics_xxxxxxxxx.log, I found there is an error
assert failure: (d:/Titan_RTM/src/Common/export/iface\cxlib/refcount.h:89). (SNonInterlockedRead(&m_lRefCount) == 0 : no message).
Anyone knows what it is and how to solve it?
Thanks you in advanced.
GraceI am using BOXI 3.0. Do you have any recommendation on which version of fix pack? or simply upgrade to 3.1 is better?
Some people said we cannot upgrade from 3.0 to 3.1 directly, instead, we need to uninstall the BOXI 3.0 and reinstall the 3.1. Do you have any experience on it?
Many thanks. -
I have 6GB of ram, a fresh install of Windows 7 x64, and the screenshot shows what happens after leaving my PC on for a couple days. (3782+MB being used by modified memory ATM).
http://wow.deconstruct.me/images/ExcessiveMemory.jpg
Any ideas on this?
Edit:
Added this after first round of suggestions
http://wow.deconstruct.me/images/NotSoExcessiveMemory.jpg
This is uptime of around 2 hours.
The first image is of uptime of around 3-5 days.Matthew,
The only reason why these pages are kept on the modified list indefinitely is because the system doesn't have any available pagefile space left. If you increase the size of the pagefile the system will write most of these pages to disk and then move them from the modified list to the standby list. Standby pages are considered part of "available memory", because they can be reused for some other purpose if necessary.
Whether this would "fix" the problem or not depends on what the actual problem is. If it's an unbound memory leak then increasing the size of the pagefile will simply allow the system to run longer before it eventually hits the maximum pagefile size limit, or runs out of disk space. On the other hand, if it's a case of some application allocating a lot of memory and not using it for a long time, then increasing the pagefile might be a perfectly valid solution.
Allowing the system to manage the size of the pagefile actually works well in most cases. Pagefile fragmentation (at the filesystem level) can only occur when the initially chosen size is not large enough and the system has to extend it at run time. For win7 we have telemetry data that shows that even for systems with 1 GB of RAM, less than 0.1% of all boot sessions end up having to extend the pagefile, and this number is even lower for larger amounts of RAM. If you think you are in that 0.1% and your pagefile might be getting fragmented, you can manually increase its minimum size such that the total system commit charge stays below 80% even if you run all your apps at once (80% is the threshold at which the pagefile is automatically extended). This will make sure the pagefile is created once and then stays at the same size forever, so it can't fragment. The maximum size can either be set to the same value as the minimum, or you can make it larger so that the system is more resilient to memory leaks or unexpectedly high loads.
By the way, Windows doesn't use pagefiles as "extra memory", it uses them as a backing store for private pages, just like regular files are used as a backing store for EXEs/DLLs and memory mapped files. So if the system really has more than enough RAM (like in your second screenshot, where you have 3.6 GB of free pages) you shouldn't see any reads from the pagefile. You can verify this by going to the Disk tab in the resource monitor and looking for any disk IO from pagefile.sys. On smaller systems that don't have an excess of free pages you may see periodic reads from the pagefile, and this is expected because the total amount of data referenced by the OS/drivers/processes is larger than the total RAM. Forcefully keeping all pagefile-backed pages in memory (which is what disabling the pagefile does) would simply mean some other pages (memory mapped files, DLL code or data etc) would have to be paged out.
Regarding further troubleshooting steps: If the system runs fine with a larger pagefile (commit charge stabilizes well below 80%, and you no longer see gigabytes of modified pages accumulating in memory) then you don't really need to do anything. If the problem persists, you can check for any processes with an abnormally high commit charge, and also check kernel memory usage in task manager. If it's a kernel leak you can usually narrow it down to a particular driver using poolmon.exe or kernel debugger. -
Ultra high memory usage when deleting a slide show
Hallo,
I have a DVD project with several menus and slideshows and a huge flowchart. I wanted to delete one of the slide shows. What happened then was that the memory usage rised up to over 2 GB. Not the usage of the exe shown in the windows task manager under "processes", but the swap file usage.
The first time I waited for like 5 minutes, and then Encore closed itself. Without any error message.
The next time I waited as long again, but then the swap file usage went down slowly again. After that Encore refreshed its window. The flow chart was what you could best describe as "broken". Encore then stated some abnormal condition and offered me to save the file, and recommended to save it under a different file name. I clicked on "ok", but instead of a file save dialog a C++ runtime error box appeared. I click "ok" for that, then the "you should save but under a different name" box appeared again. I clicked on "ok" again, the C++ error reappeared, and after clicking on "ok" there Encore closed itself.
I made a screenshot on which you can see the high swap file memory usage and the broken flowchart. You can download the screenshot under
http://www.digitale-bibliothek.de/Downloads/ScreenEncoreDVD.jpg
I will now try to first delete all references to the slideshow in the flow chart. But as I cannot delete an asset that is still used in a slideshow or a timeline, Encore DVD should also prevent me from deleting objects that are used in the flowchart, if it is such a problem for Encore to delete the object then.
Regards,
Christian KirchhoffI'm a little confused as to where you tried to delete the slideshow from.
Was it from the actual Project Browser, where all the assets are listed?
Can you try deleting the surplus slideshow from there, and let us know what happens please? -
Excessive memory usage with FireFox 3.6.8
Is it normal for the total memory footprint of FireFox.exe and Plugin-Container.exe to be 1.14GB (488MB and 651MB respectively)?
When first opening FireFox, it's footprint is approx 30MB, but inexorably creeps upward as I browse (typically YouTube/Hulu/4chan/GMail), consuming nearly 60% of total system memory before performance loss demands a browser restart.
Is there any workaround or update/patch or command-line argument that will cap memory usage? Will rolling back to an earlier version of FF solve the problem, or is it a problem with Flash? Any advice would be appreciated.This is caused by the Flag Fox add-on, you can either disable or uninstall it.
# Open the add-ons manager - in the menus select Tools, then Add-ons
# In the add-ons manager go to the Extensions panel
# In the list of add-ons click on Flag Fox to select it, then either click on the Disable or Uninstall button
# Re-start Firefox to complete the process
Do you have Personas Plus 1.6 installed? If you do try disabling that one instead, it has been causing problems with add-ons. -
SQL Server Memory usage is high
Hello,
One of our production SQL cluster is eating up more memory on server.
Here are the server specifications :
OS : Windows 2008 R2 Enterprise
SQL : SQL Server 2008 SP2 standard edition ( 2 node cluster )
Memory : 16 GB ( 8 Gb to SQL and rest to OS )
CPU : 8
This server is heavily used by CLR and linked server events.
I have seen the memory usage of databases , it's not using more than 7 GB and leaving 1 GB free in sql memory area ( from our Idera SQL dm
monitoring tool ). I'm suspecting CLR events are causing these spikes.
When i look at the task manager sqlserver.exe is using 15.7 Gb ( close to 16 GB )
Not sure how to see which process are using the memory.
Also we are seeing the below error messages in error log very frequently
10/27/2014 15:23:52,spid1s,Unknown,AppDomain 85 (xxxxxx) is marked for unload due to memory pressure.
I have looked at some blogs in internet, i didnt get any correct info. I have seen this is kind of bug in SQL 2005 32-bit system but we are
using 64 bit system.
http://support.microsoft.com/kb/969962
Can anyone please help me on this ?
Thanks in advanceContinuation of DBCC memorystatus output
CACHESTORE_TEMPTABLES (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 40
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_NOTIF (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 16
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_VIEWDEFINITIONS (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 16
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_XMLDBTYPE (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 8
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_XMLDBELEMENT (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 8
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_XMLDBATTRIBUTE (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 8
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_STACKFRAMES (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 0
MultiPage Allocator 8
(7 row(s) affected)
CACHESTORE_STACKFRAMES (node 64) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 0
MultiPage Allocator 8
(7 row(s) affected)
CACHESTORE_STACKFRAMES (Total) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 0
MultiPage Allocator 16
(7 row(s) affected)
CACHESTORE_BROKERTBLACS (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 48
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_BROKERKEK (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 8
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_BROKERDSH (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 8
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_BROKERUSERCERTLOOKUP (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 8
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_BROKERRSB (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 8
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_BROKERREADONLY (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 32
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_BROKERTO (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 8
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_EVENTS (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 16
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_CLRPROC (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 40
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_SYSTEMROWSET (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 1856
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_CONVPRI (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 48
MultiPage Allocator 0
(7 row(s) affected)
CACHESTORE_FULLTEXTSTOPLIST (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 32
MultiPage Allocator 0
(7 row(s) affected)
USERSTORE_SCHEMAMGR (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 16432
MultiPage Allocator 856
(7 row(s) affected)
USERSTORE_DBMETADATA (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 5592
MultiPage Allocator 0
(7 row(s) affected)
USERSTORE_TOKENPERM (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 3856
MultiPage Allocator 3960
(7 row(s) affected)
USERSTORE_OBJPERM (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 2328
MultiPage Allocator 0
(7 row(s) affected)
USERSTORE_SXC (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 656
MultiPage Allocator 0
(7 row(s) affected)
USERSTORE_SXC (node 64) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 8
MultiPage Allocator 0
(7 row(s) affected)
USERSTORE_SXC (Total) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 664
MultiPage Allocator 0
(7 row(s) affected)
OBJECTSTORE_LBSS (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 128
MultiPage Allocator 608
(7 row(s) affected)
OBJECTSTORE_SNI_PACKET (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 2008
MultiPage Allocator 56
(7 row(s) affected)
OBJECTSTORE_SNI_PACKET (node 64) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 0
MultiPage Allocator 56
(7 row(s) affected)
OBJECTSTORE_SNI_PACKET (Total) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 2008
MultiPage Allocator 112
(7 row(s) affected)
OBJECTSTORE_SERVICE_BROKER (node 0) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 424
MultiPage Allocator 0
(7 row(s) affected)
OBJECTSTORE_LOCK_MANAGER (node 0) KB
VM Reserved 32768
VM Committed 32768
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 4048
MultiPage Allocator 0
(7 row(s) affected)
OBJECTSTORE_LOCK_MANAGER (node 64) KB
VM Reserved 0
VM Committed 0
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 24
MultiPage Allocator 0
(7 row(s) affected)
OBJECTSTORE_LOCK_MANAGER (Total) KB
VM Reserved 32768
VM Committed 32768
Locked Pages Allocated 0
SM Reserved 0
SM Committed 0
SinglePage Allocator 4072
MultiPage Allocator 0
(7 row(s) affected)
Buffer Pool Value
Committed 1024000
Target 1024000
Database 793462
Dirty 36258
In IO 0
Latched 0
Free 171398
Stolen 59140
Reserved 0
Visible 1024000
Stolen Potential 913660
Limiting Factor 17
Last OOM Factor 0
Last OS Error 0
Page Life Expectancy 262733
(15 row(s) affected)
Process/System Counts Value
Available Physical Memory 69021696
Available Virtual Memory 8762135273472
Available Paging File 12716019712
Working Set 15196917760
Percent of Committed Memory in WS 100
Page Faults 897824874
System physical memory high 0
System physical memory low 0
Process physical memory low 0
Process virtual memory low 0
(10 row(s) affected)
Procedure Cache Value
TotalProcs 4573
TotalPages 53712
InUsePages 27
(3 row(s) affected)
Global Memory Objects Pages
Resource 412
Locks 509
XDES 219
SETLS 8
SE Dataset Allocators 16
SubpDesc Allocators 8
SE SchemaManager 1169
SE Column Metadata Cache 991
SQLCache 893
Replication 2
ServerGlobal 52
XP Global 2
SortTables 3691
(13 row(s) affected)
Query Memory Objects (internal) Value
Grants 0
Waiting 0
Available 756700
Current Max 756700
Future Max 756700
Physical Max 756700
Next Request 0
Waiting For 0
Cost 0
Timeout 0
Wait Time 0
(11 row(s) affected)
Small Query Memory Objects (internal) Value
Grants 0
Waiting 0
Available 12800
Current Max 12800
Future Max 12800
(5 row(s) affected)
Optimization Queue (internal) Value
Overall Memory 6723993600
Target Memory 5965963264
Last Notification 1
Timeout 6
Early Termination Factor 5
(5 row(s) affected)
Small Gateway (internal) Value
Configured Units 32
Available Units 32
Acquires 0
Waiters 0
Threshold Factor 380000
Threshold 380000
(6 row(s) affected)
Medium Gateway (internal) Value
Configured Units 8
Available Units 8
Acquires 0
Waiters 0
Threshold Factor 12
Threshold -1
(6 row(s) affected)
Big Gateway (internal) Value
Configured Units 1
Available Units 1
Acquires 0
Waiters 0
Threshold Factor 8
Threshold -1
(6 row(s) affected)
Memory Pool Manager Pages
Reserved Current 0
Reserved Limit 913664
(2 row(s) affected)
Memory Pool (internal) Pages
Allocations 59136
Predicted 248311
Private Target 0
Private Limit 0
Total Target 972800
Total Limit 972800
OOM Count 0
(7 row(s) affected)
MEMORYBROKER_FOR_CACHE (internal) Pages
Allocations 55358
Rate 0
Target Allocations 779847
Future Allocations 0
Overall 820800
Last Notification 1
(6 row(s) affected)
MEMORYBROKER_FOR_STEAL (internal) Pages
Allocations 3778
Rate 0
Target Allocations 728267
Future Allocations 0
Overall 820800
Last Notification 1
(6 row(s) affected)
MEMORYBROKER_FOR_RESERVE (internal) Pages
Allocations 0
Rate 0
Target Allocations 820800
Future Allocations 189175
Overall 820800
Last Notification 1
(6 row(s) affected)
DBCC execution completed. If DBCC printed error messages, contact your system administrator. -
How to specify maximum memory usage for Java VM in Tomcat?
Does any one know how to setup memory usage for Java VM, such as "-Xmx256m" parameter, in Tomcat?
I'm using Tomcat 3.x in Apache web server on Sun Solaris platform. I already tried to add the following line into tomcat.properties, like:
wrapper.bin.parameters=-Xmx512m
However, it seems to me that this doesn't work. So, how about if my servlet will consume a large amount of memory that exceeds the default 64M memory boundary of Java VM?
Any idea will be appreciated.
HaohuaWith some help we found the fix. You have to set the -Xms and -Xmx at installation time when you install Tomcat 4.x as a service. Services do not read system variables. Go to the command prompt in windows, and in the directory where tomcat.exe resides, type "tomcat.exe /?". You will see jvm_options as part of the installation. Put the -Xms and -Xmx variables in the proper place during the install and it will work.
If you can't uninstall and reinstall, you can apply this registry hack that dfortae sent to me on another thread.
=-=-=-=-=-=
You can change the parameters in the Windows registry. If your service name is "Apache Tomcat" The location is:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Apache Tomcat\Parameters
Change the JVM Option Count value to the new value with the number of parameters it will now have. In my case, I added two parameters -Xms100m and -Xmx256m and it was 3 before so I bumped it to 5.
Then I created two more String values. I called the first one I added 'JVM Option Number 4' and the second 'JVM Option Number 5'. Then I set the value inside each. The first one I set to '-Xms100m' and the second I set to '-Xmx256m'. Then I restarted Tomcat and observed when I did big processing the memory limit was now 256 MB, so it worked. Hope this helps!
=-=-=-=-=
I tried this and it worked. I did not want to have to go through the whole reinstallation process, so this was best for me.
Thanks to all who helped on this. -
Diagnostics Workload Analysis - Java Memory Usage gives BI query input
Dears
I have set up diagnostics (aka root cause analysis) at a customer side and I'm bumping into the problem that on the Java Memory Usage tab in Workload analyis the BI query input overview is given
Sol Man 7.0 EHP1 SPS20 (ST component SP19)
Wily Introscope 8.2.3.5
Introscope Agent 8.2.3.5
Diagnostics Agent 7.20
When I click on the check button there I get the following:
Value "JAVA MEMORY USAGE" for variable "E2E Metric Type Variable" is invalid
I already checked multiple SAP Notes like the implementation of the latest EWA EA WA xml file for the Sol Man stack version.
I already reactivated BI content using report CCMS_BI_SETUP_E2E and it gave no errors.
The content is getting filled in Wily Introscope, extractors on Solution Manager are running and capturing records (>0).
Did anyone come accross this issue already?
ERROR MESSAGE:
Diagnosis
Characteristic value "JAVA MEMORY USAGE" is not valid for variable E2E Metric Type Variable.
Procedure
Enter a valid value for the characteristic. The value help, for example, provides you with suggestions. If no information is available here, then perhaps no characteristic values exist for the characteristic.
If the variable for 0DATE or 0CALDAY has been created and is being used as a key date for a hierarchy, check whether the hierarchies used are valid for this characteristic. The same is valid for variables that refer to the hierarchy version.
Notification Number BRAIN 643
Kind regards
Tom
Edited by: Tom Cenens on Mar 10, 2011 2:30 PMHello Paul
I checked the guide earlier on today. I also asked someone with more BI knowledge to take a look with me but it seems the root cause analysis data fetching isn't really the same as what is normally done in BI with BI cubes so it's hard to determine why the data fetch is not working properly.
The extractors are running fine, I couldn't find any more errors in the diagnostics agent log files (in debug mode) and I don't find other errors for the SAP system.
I tried reactivating the BI content but it seems to be fine (no errors). I reran the managed system setup which also works.
One of the problems I did notice is the fact that the managed SAP systems are half virtualized. They aren't completely virtualized (no seperate ip address) but they are using virtual hostnames which also causes issues with Root Cause Analysis as I cannot install only one agent because I cannot assign it to the managed systems and when I install one agent per SAP system I have the message that there are already agents reporting to the Enterprise Manager residing on the same host. I don't know if this could influence the data extractor. I doubt it because in Wily the data is being fetched fine.
The only thing that it not working at the moment is the workload analysis - java memory analysis tab. It holds the Key Performance Indicators for the J2EE engine (garbage collection %). I can see them in Wily Introscope where they are available and fine.
When I looked at the infocubes together with a BI team member, it seemed the infocube for daily stats on performance was getting filled properly (through RSA1) but the infocube for hourly stats wasn't getting filled properly. This is also visible in the workload analysis, data from yesterday displays fine in workload analysis overview for example but data from an hour ago doesn't.
I do have to state the Solution Manager doesn't match the prerequisites (post processing notes are not present after SP-stack update, SLD content is not up to date) but I could not push through those changes within a short timeframe as the Solution Manager is also used for other scenarios and it would be too disruptive at this moment.
If I can't fix it I will have to explain to the customer why some parts are not working and request them to handle the missing items so the prerequisites are met.
One of the notes I found described a similar issue and noted it could be caused due to an old XML file structure so I updated the XML file to the latest version.
The SAPOscol also throwed errors in the beginning strange enough. I had the Host Agent installed and updated and the SAPOscol service was running properly through the Host Agent as a service. The diagnostics agent tries to start SAPOscol in /usr/sap/<SID>/SMDA<instance number>/exe which does not hold the SAPOscol executable. I suppose it's a bug from SAP? After copying the SAPOscol from the Host Agent to the location of the SMD Agent the error disappeared. Instead the agent tries to start SAPOscol but then notices SAPOscol is already running and writes in the log that SAPOscol is already running properly and a startup is not neccesary.
To me it comes down the point where I have little faith in the scenario if the Solution Manager and the managed SAP systems are not maintained and up to date 100%. I could open a customer message but the first advice will be to patch the Solution Manager and meet the prerequisites.
Another pain point is the fact that if the managed SAP systems are not 100% correct in transaction SMSY it also causes heaps of issues. Changing the SAP system there isn't a fast operation as it can be included in numerous logical components, projects, scenario's (CHARM) and it causes disruption to daily work.
All in all I have mixed feelings about the implementation, I want to deliver a fully working scenario but it's near impossible due to the fact that the prerequisites are not met. I hope the customer will still be happy with what is delivered.
I sure do hope some of these issues are handled in Solution Manager 7.1. I will certainly mail my concerns to the development team and hope they can handle some or all of them.
Kind regards
Tom
Maybe you are looking for
-
Cannot find "Plug-ins" folder for Photoshop CS6 on my Mac.
I cannot find "Plug-ins" folder for Photoshop CS6 on my Mac. Path suppose to be Macintosh HD > Applications > Adobe Photoshop CS6 > Plug-Ins but that folder is missing. Any suggestion on how to find it?
-
RME - ConfigMgmtServer unable to connect CM0051
Hi to all We have a problem with the config management in the RME that we can not sync configuration. When we try to sync de config or try to create a job we get the CM0051 error. The exact error is: "CM0051 Unable to connect to ConfigMgmtSever proce
-
Hi, can any bodu explain what is meant by absolute dats at header level and relative dates at header level sections? how to use them?
-
Shockwave player-director player error
i have installed shockwave player however I keep getting an error message this application requires an Xtra(flash movie...) that either did not exist or failed to initilize properly. Please make sure the appropriate xtras are in the xtra folder what
-
[SOLVED]what do the package dependencies mean?
Could somebody tell me the meaning of the dependencies? https://www.archlinux.org/packages/comm - _64/r8168/ Dependencies (3) linux>=3.15 linux<3.16 linux-headers (make) I now know that (make) means the package will be needed in build/make. But what