WebLogic 6.0 performance on Solaris (Excessive polling)
We have a problem with SunOs 5.8, multi (2) CPU, 1GB memory Weblogic 6.0 sp1 and
java 1.3.0.
While running some benchmarks we realized that the tests run much faster (25%-40%
faster) on a NT Pentium III 800 MHz desktop with 256MB RAM than on our Sun Ultra-250
with the above configuration.
So, we decided to do some profiling by turning on hprof (-X:runhprof:cpu=samples,depth=12)
and realized that over 50% of the time is spent in polling the sockets (weblogic.socket.PosixSocketMuxer.poll).
On NT, only 0.23% time is spent on the same activity. I do not know if on NT WebLogic
uses a different IPC model (select vs. interrupt) but the time taken on Solaris
doing polls is outrageous. I am wondering if anybody else out there has experienced
the same problem? Any insights you have to share on this will be appreciated.
TIA,
-Anil Singhal
The Xprof output is misleading - this does not mean that 50% of
the CPU is spent on polling sockets. It simply means that 50% of the thread samples
were in a polling method (probably waiting, not running).
Yes, I believe that an 800MHz PIII would blow away an ES-250 which runs at less
that 300MHz. So you have 2CPU -> 600MHz. Then
(800-600)/800 = 25% which is what you get.
Mike
"Michael Girdley" <----> wrote:
Are you using the performance pack? If not, you should.
Michael Girdley
BEA Systems
Learning WebLogic? http://learnweblogic.com
"Anil Singhal" <[email protected]> wrote in message
news:3adc4f27$[email protected]..
We have a problem with SunOs 5.8, multi (2) CPU, 1GB memory Weblogic6.0
sp1 and
java 1.3.0.
While running some benchmarks we realized that the tests run much faster(25%-40%
faster) on a NT Pentium III 800 MHz desktop with 256MB RAM than onour Sun
Ultra-250
with the above configuration.
So, we decided to do some profiling by turning on hprof(-X:runhprof:cpu=samples,depth=12)
and realized that over 50% of the time is spent in polling the sockets(weblogic.socket.PosixSocketMuxer.poll).
On NT, only 0.23% time is spent on the same activity. I do not knowif on
NT WebLogic
uses a different IPC model (select vs. interrupt) but the time takenon
Solaris
doing polls is outrageous. I am wondering if anybody else out therehas
experienced
the same problem? Any insights you have to share on this will beappreciated.
TIA,
-Anil Singhal
Similar Messages
-
WebLogic 6.0 performance on Solaris vs NT
Has anybody tried comparing the performance of WebLogic 6.0 sp1 on Solaris (SunOS
5.8) with NT 4.0? Please post your experiences.
TIA,
-AnilThe Xprof output is misleading - this does not mean that 50% of
the CPU is spent on polling sockets. It simply means that 50% of the thread samples
were in a polling method (probably waiting, not running).
Yes, I believe that an 800MHz PIII would blow away an ES-250 which runs at less
that 300MHz. So you have 2CPU -> 600MHz. Then
(800-600)/800 = 25% which is what you get.
Mike
"Michael Girdley" <----> wrote:
Are you using the performance pack? If not, you should.
Michael Girdley
BEA Systems
Learning WebLogic? http://learnweblogic.com
"Anil Singhal" <[email protected]> wrote in message
news:3adc4f27$[email protected]..
We have a problem with SunOs 5.8, multi (2) CPU, 1GB memory Weblogic6.0
sp1 and
java 1.3.0.
While running some benchmarks we realized that the tests run much faster(25%-40%
faster) on a NT Pentium III 800 MHz desktop with 256MB RAM than onour Sun
Ultra-250
with the above configuration.
So, we decided to do some profiling by turning on hprof(-X:runhprof:cpu=samples,depth=12)
and realized that over 50% of the time is spent in polling the sockets(weblogic.socket.PosixSocketMuxer.poll).
On NT, only 0.23% time is spent on the same activity. I do not knowif on
NT WebLogic
uses a different IPC model (select vs. interrupt) but the time takenon
Solaris
doing polls is outrageous. I am wondering if anybody else out therehas
experienced
the same problem? Any insights you have to share on this will beappreciated.
TIA,
-Anil Singhal -
WebLogic RMI UNIX Performance problem
Hi.
I'm experiencing problems with the performance of RMI calls from within session
beans to external RMI services. I have a system running 4 RMI services in separate
JVMs to weblogic 6.1 instance on Solaris 2.6 on SPARC boxes with 1+ Gb of RAM.
The system was developed on NT and deployed to UNIX. A typical request is serviced
in 70-90 ms on the NT development box (Desktop 512Mb RAM) but when deployed to
the UNIX box takes anywhere between 500-4000 ms. Performance metrics in the code
indicate that 'crunch' times are similar but remote RMI calls are orders of magnitude
greater.
Has anybody had similar problems? I have checked the tuning guides wrt TCP/IP
configurations but would not expect such a large difference using the default
Solaris configuration. Memory and CPU utilisation on the SPARC are low as are
I/O and other metrics available from vmstat.
Cheers
PeteHi.
The JVMs are running on the same machine thus should be looking in /etc/hosts
and not going via DNS.
I have read there is a performance gain by tying WL to a single CPU, any insight?
Pete
Andy Piper <[email protected]> wrote:
"Pete Harris" <[email protected]> writes:
I'm experiencing problems with the performance of RMI calls from withinsession
beans to external RMI services. I have a system running 4 RMI servicesin separate
JVMs to weblogic 6.1 instance on Solaris 2.6 on SPARC boxes with 1+Gb of RAM.
The system was developed on NT and deployed to UNIX. A typical requestis serviced
in 70-90 ms on the NT development box (Desktop 512Mb RAM) but whendeployed to
the UNIX box takes anywhere between 500-4000 ms. Performance metricsin the code
indicate that 'crunch' times are similar but remote RMI calls are ordersof magnitude
greater.
Has anybody had similar problems? I have checked the tuning guideswrt TCP/IP
configurations but would not expect such a large difference using thedefault
Solaris configuration. Memory and CPU utilisation on the SPARC arelow as are
I/O and other metrics available from vmstat.Its possible that you are getting a DNS lookup for each request or
worse a reverse lookup. You might want to try using IP addresses in
your config to see if that helps.
andy -
Fusion Middleware 11g Weblogic, forms and Reports in Solaris 11 zone
Hi,
Any one Installed Fusion Middleware 11g Weblogic, forms and Reports on Solaris 11 zone ??
So Pls Let me know Weblogic and Fusion Middleware 11g versions which are working
I try
Weblogic 10.3.3 Installed 64 Bit Went OK
Fusion Middleware 11g 11.1.1.2.0 Errors While Relink few items like frmbldr etc
Then Fusion Middleware 11g Patchset5 11.1.1.6 Still Same Errors Relink few items like frmbldr etc
Then Cconfig.sh failed at create domain
RegardsHi Deepak,
Just config.sh or config.cmd file and try to change the JDK with in and try to configure new domain from there.
Regards,
Kal -
WebLogic in mixed platform (Win/Solaris)
Hello,
We are using WebLogic 6.1 SP5 on Solaris. Typically, our
configuration looks like this: 1 Admin Server, 3 Managed Servers
functioning as part of a cluster.
We are slowly migrating everything to Windows. My question is till we
are completely on Windows, is it possible for us to run in a mixed
configuration i.e. have the Admin Server running on Solaris and the
Managed Servers on Windows? Or vice-versa i.e. have the Admin Server
running on Windows and the Managed Servers on Solaris?
If anybody has tried this and/or can point me to any information
related to this, that would be great.
Also, what are the things we should be careful about?
Is the WebLogic license for a specific platform i.e. Solaris/Windows
based? Or can we use the same license for both platforms?
Thanks
-PujaPuja,
1) You can have weblogic in hetergenous environment. Just make sure that you have
all configurable paths correctly setup.
2) Weblogic License is specific to an IP address. Either you use the same IP or
submit a request for License transfer.
I hope it helps.
Rakesh
"Puja" <[email protected]> wrote:
>
Hello,
We are using WebLogic 6.1 SP5 on Solaris. Typically, our
configuration looks like this: 1 Admin Server, 3 Managed Servers
functioning as part of a cluster.
We are slowly migrating everything to Windows. My question is till we
are completely on Windows, is it possible for us to run in a mixed
configuration i.e. have the Admin Server running on Solaris and the
Managed Servers on Windows? Or vice-versa i.e. have the Admin Server
running on Windows and the Managed Servers on Solaris?
If anybody has tried this and/or can point me to any information
related to this, that would be great.
Also, what are the things we should be careful about?
Is the WebLogic license for a specific platform i.e. Solaris/Windows
based? Or can we use the same license for both platforms?
Thanks
-Puja -
Weblogic.developer.interest.performance is moving!
This newsgroup has been relocated. Going forward, please use the weblogic.developer.interest.performance newsgroup, which will be located in the [url http://forums.bea.com/category.jspa?categoryID=2004]WebLogic Server/Java EE Newsgroups folder, located at:
http://forums.bea.com/category.jspa?categoryID=2004I just thought it was weird that I was blocked form sending, ever though
others are stil able to post there.
"Rob Woollen" <[email protected]> wrote in message
news:[email protected]..
weblogic.developer.interest is a very old newsgroup. About 2 years ago,
we split it into separate newsgroups for each part of the server (ejb,
jsp etc). Now that the product continues to rapidly grow, we've
continued to split even those newsgroups into subgroups: ejb.cmp
ejb.tools etc.
-- Rob
David Roussel wrote:
I can't seem to post the weblogic.developer.interest news group. Outlook
Express tells me that it's blocked by by news server, but my news sever
is
newsgroups.bea.com. Any ideas?
Thanks
David Roussel--
Coming Soon: Building J2EE Applications & BEA WebLogic Server
by Michael Girdley, Rob Woollen, and Sandra Emerson
http://learnweblogic.com -
WebLogic in mixed environment (Win/Solaris)
Hello,
We are using WebLogic 6.1 SP5 on Solaris. Typically, our
configuration looks like this: 1 Admin Server, 3 Managed Servers
functioning as part of a cluster.
We are slowly migrating everything to Windows. My question is till we
are completely on Windows, is it possible for us to run in a mixed
configuration i.e. have the Admin Server running on Solaris and the
Managed Servers on Windows? Or vice-versa i.e. have the Admin Server
running on Windows and the Managed Servers on Solaris?
If anybody has tried this and/or can point me to any information
related to this, that would be great.
Also, what are the things we should be careful about?
Is the WebLogic license for a specific platform i.e. Solaris/Windows
based? Or can we use the same license for both platforms?
Thanks
-PujaPuja,
1) You can have weblogic in hetergenous environment. Just make sure that you have
all configurable paths correctly setup.
2) Weblogic License is specific to an IP address. Either you use the same IP or
submit a request for License transfer.
I hope it helps.
Rakesh
"Puja" <[email protected]> wrote:
>
Hello,
We are using WebLogic 6.1 SP5 on Solaris. Typically, our
configuration looks like this: 1 Admin Server, 3 Managed Servers
functioning as part of a cluster.
We are slowly migrating everything to Windows. My question is till we
are completely on Windows, is it possible for us to run in a mixed
configuration i.e. have the Admin Server running on Solaris and the
Managed Servers on Windows? Or vice-versa i.e. have the Admin Server
running on Windows and the Managed Servers on Solaris?
If anybody has tried this and/or can point me to any information
related to this, that would be great.
Also, what are the things we should be careful about?
Is the WebLogic license for a specific platform i.e. Solaris/Windows
based? Or can we use the same license for both platforms?
Thanks
-Puja -
Weblogic 6.0 clustering on Solaris
I want to setup Weblogic 6.0 clustering on two solaris boxes. I do have a Weblogic
cluster license. My questions are
1. Where do I get a multicast address from?
2. The two Solaris boxes are in my DMZ with private IP's is it ok or do I need to
have public IP's.
3. How do I setup the cluster.
4. Any know issues with weblogic 6.0 clustering on Solaris 2.7.
Thanks
Viren
Viren wrote:
> I want to setup Weblogic 6.0 clustering on two solaris boxes. I do have a Weblogic
> cluster license. My questions are
>
> 1. Where do I get a multicast address from?
From your sys admin.
Or use the default one. i.e. 237.0.0.1
>
> 2. The two Solaris boxes are in my DMZ with private IP's is it ok or do I need to
> have public IP's.
As long as they are static IP's , you should be fine
>
> 3. How do I setup the cluster.
Read docs
http://e-docs.bea.com/wls/docs60/cluster/index.html
>
> 4. Any know issues with weblogic 6.0 clustering on Solaris 2.7.
>
Not yet :) :)
>
> Thanks
>
> Viren
-
Weblogic 10.3.0 on Solaris 10 Sparc
Hello,
Need Help!!!!
I have installed WL 10.3.0 on Solaris 10 Sparc 64bits and i have this Error:
<May 31, 2010 6:51:56 PM WEST> <Warning> <Socket> <BEA-000444> <Could not load the performance pack that can take advantage of /dev/(e
)poll device due to:
java.lang.NegativeArraySizeException.
Will attempt to use the performance pack that does not depend on /dev/(e)poll device.>
# A fatal error has been detected by the Java Runtime Environment:
# SIGSEGV (0xb) at pc=0xffffffff08b04e68, pid=5539, tid=74
# JRE version: 6.0_20-b02
# Java VM: Java HotSpot(TM) 64-Bit Server VM (16.3-b01 mixed mode solaris-sparc )
# Problematic frame:
# C [libmuxer.so+0x4e68]
# An error report file with more information is saved as:
# /app/weblogic/domains/smpftth/hs_err_pid5539.log
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
Does any one knows how to help me?Here is the text from the download site from 10.3.3 that applies to 10.3.0 as well:
Note: This table includes links to WebLogic Server installers that include 32-bit JVMs for the platform
in question, and links to WebLogic Server generic installers that can be used on any supported platform.
To use WebLogic Server with 64-bit JVM's on Linux and Solaris or to use WLS on other supported
platforms, use the WebLogic Server generic installer listed under "Additional Platforms". The generic
installers do not include a JVM/JDK. For instructions on using the generic installers, see this document.
So regardless whether the OS is 64bit or not, you need to select the installer on whether you are running WebLogic Server in a 32bit JVM or a 64bit JVM. If you run in a 32bit JVM, you can use the 32bit binary installer for Solaris that has a .bin extension. If you are going to run a 64bit JVM, then you need to download the "generic" .jar installer and separately download the supported 64bit JDK and follow the instructions similar to this, but for 10.3.0.
http://download.oracle.com/docs/cd/E14571_01/doc.1111/e14142/guimode.htm#BABGFAAF
On edelivery.oracle.com, select Oracle Fusion Middleware, then Oracle® Application Server 10g Release 3 (10.1.3) Media Pack for Oracle Solaris on SPARC (64-bit)
32bit native Solaris installer for 10.3.0 is Part Number V13618-01
64bit generic installer for 10.3.0 is Part Number V13672-01 -
The iPlanet-WebLogic Server 5.1 on Solaris
Does the iPlanet-WebLogic Server plug-in is supported on Solaris platform?.
Hi Matt,
How do you like it? Is it very stable? I had heard complaints on the
earlier iPlanet releases (mainly on NT), but I assumed that they were
probably working better on Solaris. What does performance look like? Did
you use Netscape server before, and if so, are there any particular
differences?
Thanks,
Cameron Purdy
Tangosol, Inc.
http://www.tangosol.com
+1.617.623.5782
WebLogic Consulting Available
"Matt Potter" <[email protected]> wrote in message
news:3a819419$[email protected]..
> Trang,
>
> It does. I'm using iPlanet 4.1 w/WLS 5.10 sp6 on Solaris 2.6. Check the
> platform notes at BEA http://www.weblogic.com/platforms/index.html#plugin
> for details. -Matt
>
> Trang wrote in message <3a80ad07$[email protected]>...
> >Does the iPlanet-WebLogic Server plug-in is supported on Solaris
platform?.
>
>
-
WebLogic 7 IPlanetAuthenticationProvider Performance
Hello!
I'm trying to use the IPlanteAuthenticationProvider of WLS7 to achieve
authentication and authorization. WLS7 is running on RedHat 7.x on a
P3/400/256MB and IPlanet 5.1 is running on SUN Ultra 10 with Solaris
9.
I get terrible performance of less than 1 successfull authentication
per second. No matter if SSL is used or not. An unrestricted Servlet
can be requested up to about 70 times per second on this hardware...
Does anyone have experience in Performance-Tuning the
IPlanetAuthenticationProvider? Or has anyone written one by himself?
What performance can be achieved?
Thnak you very much!
ThomasHi,
If you doubt your execute queue is the bottleneck,
you can always monitor it during the performance
test. If the idle threads of the default queue are often
down to 0, your system may need redesign.
Create another queue for your EJB and HTTP requests.
Leave the default queue for the basic I/O and the like.
Peace
lynchwu at truetel dot com dot tw
lynchwu at truetel dot com dot tw
"Claribel" <[email protected]> ¼¶¼g©ó¶l¥ó·s»D
:3f7cfaf5$[email protected]..
>
Hi,
We are running a weblogic 6.1SP3. We notice every time after runningweblogic
server a period of time, we experienced more slow down response from theserver.
Those requests will require to retrieve/insert/update data from our oracledatabase.
>
>
Our observation is when more delay caused on user requests, the statefulsession
beans seems to have abnormal handling on the request like swap to do otherrequest
during process one request. We just wonder in what circumstance thestateful bean
will swap like this so frequently? Is there any setting needs to beconfigured?
Like how to set the priority to do which process first or to avoid thestateful
bean swap to do other request?
By the way, will the problem is caused by the setting of execute Queue? Wehave
currently set to default value 15, do we need to tune the execute queue toimprove
the weblogic performance? Also, will this be the cause on the setting ofgarbage
collection? Any configuration requires to set? As currently what we willdo is
to restart our server after running a few days in order to keep theperformance
stable. -
Nedd to configure apache-bea weblogic plugin for apache2 on solaris 10
Hi,
I have an apache server and a bea weblogic application server. For security reasons, I wold like to configure a bea plugin on the apache server to redirect the client http/https requests from the apache2 server to bea application server.
I have gone through the bea documentation and configure my apache2 httpd.conf as follows
LoadModule weblogic_module modules/mod_wl_20.so
<IfModule mod_weblogic.c>
WebLogicHost myweblogic.server.com
WebLogicPort 7001
MatchExpression *.jsp
</IfModule>
<Location /weblogic>
WebLogicHost myweblogic.server.com
WebLogicPort 7001
SetHandler weblogic-handler
PathTrim /weblogic
</Location>
Then Restarted the apache2 and tryied to acces bea application through http://myweblogic.server.com/weblogic/
and http://myweblogic.server.com/something.jsp
It did not work
httpd is started propery.
Any help would be highly apreciated
Many Thanks
Ushas SymonThe Web server plug-ins do not natively support outbound SSL connections
yet(i.e. SSL from the plug-in to WebLogic). This is a feature for version
6.0. You can use SSL from the browser to Apache or from the browser to
WebLogic directly.
The majority of our customers use strict firewall rules to protect the
traffic between Apache and WebLogic. If they are paranoid, they use an SSL
proxy or a VPN product.
Thanks,
Michael
Michael Girdley
BEA Systems Inc
"Josh Kwan" <[email protected]> wrote in message
news:39d4e8a5$[email protected]..
>
Hello,
I want to know how to connect Apache 1.3.12 with mod_ssl to BEA WebLogic5.1.0 on Solaris via HTTPS. I have heard that this can only work over t3...
is that true? If so, how can it be done securely? If that isn't the case,
how can httpd.conf/weblogic.conf be configured on the Apache server to talk
to the WebLogic server on port 7002? Both of the machines I am using are
running Solaris 7 with necessary patches. I have installed SP5 for WebLogic
and I have copied mod_wl.so and mod_wl_ssl.o to the Apache server for
inclusion as modules.
>
The two servers communicate correctly over HTTP, but I want to be able toserve some JSPs via HTTPS from the WebLogic server through the Apache web
server. I have generated all the required CA and server certificates for
each server, and they both individually answer HTTPS requests, but do not
work when an HTTPS request is sent to the Apache server for a JSP that is
served from the WebLogic server. I read somewhere in the documentation for
5.1.0 that WebLogic will communicate via HTTPS to various web and proxy
servers.
>
Any help would be greatly appreciated... thanks!
Regards,
Josh Kwan
Sr. Systems Engineer
iXL -
NFS performance with Solaris 10
Hello,
We have been playing with one of the x4200s running s10u2, or snv_50 for that matter, and are getting terrible numbers from the NFS performance. Initially, we suspected it was just the ZFS filesystem on the back (which it was, though zil_disable made it a lot better), but even after exploring a little I am getting terrible numbers for NFS backed by UFS. Using afio to unafio a file on the disk gives:
Local:
afio: 432m+131k+843 bytes read in 263 seconds. The operation was successful.
Remote:
afio: 432m+131k+843 bytes read in 1670 seconds. The operation was
successful.
I have raised the ncsize to 1000000, and upped the server threads to 1024.
The same thing on a linux box(ext3) turns in local times of 100 seconds and remote at 180 seconds. The differences in the local and remote numbers are just crazy. The difference in the ZFS is way worse:
Local zfs:
afio: 432m+131k+843 bytes read in 137 seconds. The operation was successful.
NFS -> ZFS:
afio: 432m+131k+843 bytes read in 2428 seconds. The operation was
successful.
I have started looking into dtrace for tracking the problem, but don't have much to report yet.
Any suggestions appreciated.Ask this on the Solaris Forum, not the Java Networking forum.
Edit: typo -
OpenGL/Elite3D Performance in Solaris 10?
Hi Folks,
I've searched but can't seem to find anything on this.
I have an Ultra-2 with 2x300MHz, 640MB of RAM, and an Elite3d-M6 framebuffer. Life is good, and Solaris 10 is great.
But - I use a brain modeling application that converts MRI images of the skull to 3d maps of the brain. Under Solaris 9, performance was awesome - fully accelerated, very smooth rotation and scrolling of the 3d models.
Using the same software under solaris 10, its graphics performance is very poor. I've also noticed that the OpenGL plugin for Xmms (which ran great under Solaris 9) performs terribly in Solaris 10. The problem is the same in both CDE and JDS.
To me, this says 'OpenGL' problem. But I've done a full Solaris 10 install (and several re-installs, for other reasons), and performance is equally poor with all versions. OpenGL really seems to be installed and working properly, but performance is really bad. Does anyone have any ideas about this one?
Thanks,
timI found out about Update 4 very shortly after posting this, and I have now upgraded. Unfortunately, the problem still persists.
-
Performance on Solaris 10 - Operating system paging
Has anyone experience performance issues after an upgrade from Solaris 9 to Solaris 10 on SAP systems with limited memory?
We have many systems that are on servers with 4 Gig of memory and ran well on Solaris 9. After an upgrade to Solaris 10 we are experiencing very high OS system paging rates. The response times of the SAP systems are very poor when this occurs. It seems to take very little load to cause this.
I realize more memory or decreases in Oracle or SAP memory parms will solve this but am wondering if there is anything on the Solaris OS that could resolve this?
Thanks,
DanDISM can be used but in global zone only (according to Sun document "Best Practive for Running Database in Solaris Containers" , the proc_lock_memory privilege which is required to run the ora_dism_ process is not available in non globale zone)
The doc i got is from 2005, so don't know if the Sun recommendations has been updated since then.
In order to activate DISM (if you are in a global zone), sga_max_size should be set up larger than the sum of sga components: db_cache_size, shared_pool_size ...)
Also look for the Sun Blueprint "Dynamic Reconfiguration and Oracle 9i Dynamic Resizable SGA" on http://www.sun.com/blueprints
If you use ISM because in a non-global zone, you can use oracle parameter lock_sga to ensure the SGA is loaded into the RAM and useism_for_pga = true to ensure PGA is loaded into the RAM.
Make sure you have enough RAM to hold filesystem cache (OS memory) , oracle memory, and applications memory
Make sur your PGA and SGA are correctly sized size, since you won't be able to dynamically change the ISM allocation. (see v$shared_pool_advice, v$db_cache_advice, v$pga_target_advice ...)
Take the usual precautions:
- have a successfull backup first
- do the change on a test machine
- and/or ask your vendor before proceeding
Other Doc to read ...
Note 697483 - "Oracle Dynamic SGA on Solaris" (recommends to read Sun doc n°230653)
Note 724713 - parameter settings for Solaris 10, here is an extract :
Only one parameter from SAP note 395438 should remain in file
etc/system
set rlim_fd_cur=8192
As described in SunSolve document 215536, the "Large Page Out Of the Box" (LPOOB) feature of the Solaris 10 memory management, first implemented in Solaris 10 1/06 (Update 1), can lead to performance problems when the system runs out of large chunks of free contiguous memory. This is because the Solaris 10 kernel by default will attempt to relocate memory pages to free up space for creating larger blocks of contiguous memory. Known symptoms are high %system CPU time in vmstat, high number of cross calls in mpstat, and Oracle calling mmap(2) to /dev/zero for getting more memory.
Memory page relocation for satisfying large page allocation requests can be disabled by setting the following Solaris kernel parameter in /etc/system
set pg_contig_disable=1
This will not switch off the LPOOB feature. Large memory pages will still be used when enough free space of contiguous memory is available, so the benefits of this feature will remain
Note 870652 - Installation of SAP in a Solaris Zone
Note 1246022 - Support for SAP applications in Solaris Zones
Edited by: Emmanuel TCHENG on Oct 13, 2009 12:02 PM
Maybe you are looking for
-
Is there a way to place an order with more than one item at a time? for example I am making a few books and having them all shipped to me. Do I have to order each one separately and pay shipping each time?
-
How to global remove unread message mark in Mail
I just vacated MS Outlook for Mac to use Mail for the first time. I'm running Mac OS X 10.7.4 and am current on updates. All of the messages in the folders that I moved from Outlook to Mail are marked as unread. I must have 1,000 marked messages. Is
-
Hello, I am running Mac os 10.6.8. It is shutting down without warning when I walk away from the computer for about 5 minutes. It happened twice. It was not asleep, i had to turn the computer back on...Any ideas... G. Mendel
-
Transferring files from Windows PC to MacBook Pro
I've been trying to transfer files from my Windows PC to my MacBook Pro using the Migration Assistant. Both the computers are on the same Wi-Fi network. The MacBook however is unable to identify the WIndows PC and I am unable to progress further. Wha
-
Portal throws "page can't be displayed" when accessed through IE
Hi , We have a peculiar case where in EP7 portal is throwing "page can't be displayed" error when accesed through IE 6 but is opening through firefox. This shows no network issue nor with the host file. Can you pls advice on this as this is a prod p