Multi CPU Solaris.
Hi,
Is there a recommended number of Weblogic instances when running on a
Multi-CPU machine with more than 8, in this particular case - 28.
The server behaves really bad if I only run one instance there is too
much time spent in the treads waiting to obtain a lock for accessing a
SyncronizedMap (in
webblogic.kernel.ResettableThreadLocal.currentStorage()) and the CPUs
are underutilized.
After a few experiments we found out that 1 instance per 4-6 CPUs is OK,
but I was wondering whether you could recommend something. Also since
there's limit of 2GB per JVM if we wanted to utilize more then there is
no choice.
Thanks,
Deyan
[dejan_bektchiev.vcf]
Yes that what my problem is.
Thanks a lot.
--dejan
Dimitri Rakitine wrote:
It is not a hack - it is a trick ;-) (that's how WLS time services work). I suggested
it because it sounded like you identified synchronization contention caused by using
non-WebLogic threads in your application.
Deyan D. Bektchiev <[email protected]> wrote:
This is a multi-part message in MIME format.
--------------67801AC9090398390A36FFEF
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Dimitri,
Is this supported or is it really a hack?
Because I could still run multiple JVMs and when we want to utilize more memory we
are forced to do that anyway as the limit is just below 2GB/JVM and if you have even
16GB that already automatically means 7-8 JVMs which usually does the trick.
Thanks,
Deyan
Dimitri Rakitine wrote:
If using non-WebLogic threads is an immediate problem, you can try to use
this hack: http://dima.dhs.org/misc/LongRunningTask.jsp (MyThread class)
to use WebLogic Execute threads instead of creating your own. (it works
both on 5.1 and 6.0).
Deyan D. Bektchiev <[email protected]> wrote:
This is a multi-part message in MIME format.
--------------EAB0350757F4EBC4B593EB25
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Thanks Adam,
Actually it is true that most of our requests run on non-weblogic threads.
We have a thread pool that runs in the WLS JVM and it is created by a startup
class and afterwards is activated by sending JMS messages to a monitoring
thread that dispatches the requests. The clients connect to a Session EJB and
that session EJB launches the requests and afterwards the clients get their
results via JMS.
We easily support multiple JVMs on one physical server but if it wasn't the
performance hit from accessing that collection we'd prefer to have as few JVMs
as possible as this would also drive down the context switches and the total
number of threads in the system.
All the Best,
Deyan
Adam Messinger wrote:
Deyan,
Can you tell us a bit more about your application. That map in
ResettableThreadLocal shouldn't be hit except for non-WL threads. It is
unusual that this would be a source of contention.
That said, I know of many people who have been successful running multiple
server instances on a single big machine. I think that it is a great
solution if your application is amenable to it.
Cheers!
Adam
"Deyan D. Bektchiev" <[email protected]> wrote in message
news:[email protected]...
Hi,
Is there a recommended number of Weblogic instances when running on a
Multi-CPU machine with more than 8, in this particular case - 28.
The server behaves really bad if I only run one instance there is too
much time spent in the treads waiting to obtain a lock for accessing a
SyncronizedMap (in
webblogic.kernel.ResettableThreadLocal.currentStorage()) and the CPUs
are underutilized.
After a few experiments we found out that 1 instance per 4-6 CPUs is OK,
but I was wondering whether you could recommend something. Also since
there's limit of 2GB per JVM if we wanted to utilize more then there is
no choice.
Thanks,
Deyan
--------------EAB0350757F4EBC4B593EB25
Content-Type: text/x-vcard; charset=us-ascii;
name="dejan_bektchiev.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Deyan D. Bektchiev
Content-Disposition: attachment;
filename="dejan_bektchiev.vcf"
begin:vcard
n:Bektchiev;Deyan
tel;home:1-650-363-6055
tel;work:1-650-289-1046
x-mozilla-html:TRUE
url:http://www.appl.net/
org:Application Networks
adr:;;444 Ramona St;Palo Alto;CA;94301;USA
version:2.1
email;internet:[email protected]
fn:Deyan D. Bektchiev
end:vcard
--------------EAB0350757F4EBC4B593EB25----
Dimitri
--------------67801AC9090398390A36FFEF
Content-Type: text/x-vcard; charset=us-ascii;
name="dejan_bektchiev.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Deyan D. Bektchiev
Content-Disposition: attachment;
filename="dejan_bektchiev.vcf"
begin:vcard
n:Bektchiev;Deyan
tel;home:1-650-363-6055
tel;work:1-650-289-1046
x-mozilla-html:TRUE
url:http://www.appl.net/
org:Application Networks
adr:;;444 Ramona St;Palo Alto;CA;94301;USA
version:2.1
email;internet:[email protected]
fn:Deyan D. Bektchiev
end:vcard
--------------67801AC9090398390A36FFEF----
Dimitri[dejan_bektchiev.vcf]
Similar Messages
-
SIGBUS with -Xincgx/-Xconcgc for JDK 1.5 on multi-CPU system
Hi,
I've been having trouble with random crashes using 1.5.0_03 up to _07 on Solaris and Linux (x86), especially on multi-CPU hosts. This is for a Web server (Tomcat 4.1.x), where CMS has been wonderful in avoiding the sometimes-horrible (multi-minute) GC pauses that I otherwise saw inspite of paranoid care with memory (and other resource use) in my code.
I have sent in a few crash dumps via a variety of routes but none have so far surfaced in the public bug reports.
I suspect something like a missing memory barrier or 3 in the CMS code, as I have commented against one of the extant bug reports.
I have had to stop using -Xincgc/-Xconcgc on a 2-CPU machine, but as I have a T1000 due for delivery within the next week, I really do not want end up using a stop-the-world GC to avoid the JVM crashing!
Are any SIGBUS-type problems fixed in _08 or _09?
Rgds
DamonWe have found, and are in the process of fixing, at least two
long-standing bugs in the concurrent collector that may have
affected you. (But the latter is conjecture.)
Those bugs are still present in the public beta version of Mustang.
So, if you are able to reproduce the crashes with Mustang,
then please contact us at hotspotgc dash feedback at sun dot com
so we can have you test the fixes we have made, as well
as, if possible, get your test case so we can use it to test
the parallel/concurrent collector more thoroughly.
Refer to CR 6429181 and CR 6431128, and include a pointer
to this thread. At least two of the fixes we have in mind are, however,
orthogonal to the use of ParNew, and should exhibit even
if you turn off UseParNewGC.
By the way, a full complement of support options is available
at: developer.sun.com/services -
Performance problem - mutexes with multi-cpu machine
Hi!
My company is developing multi-threaded server program for
multi-cpu machine which communicates with Oracle database on separate
machine. We use Solaris 7, Workshop 5 CC and pthreads API.
We tested our program on 4 CPU E4500 with 2 CPU E420 Oracle server.
We upgraded E4500 from 4 to 8 CPU and to our surprise instead of
performance improvement we got performance degradation ( 8 CPU runs
about 5% slower than 4 CPU ).
After a long investigation we found out that under stress load most of the
time our performs lwpmutex related operation.
With truss -c statistics was 160 secs in mutex operations and
about 2 secs was read/write in oracle client side library.
Here is output of truss for example:
19989 29075/5: 374.0468 0.0080 lwp_mutex_lock(0x7F2F3F60 = 0
19990 29075/31: 374.0466 0.0006 lwp_mutex_wakeup(0x7F2F3F60) = 0
19991 29075/5: 374.0474 0.0006 lwp_mutex_wakeup(0x7F2F3F60) = 0
19992 29075/30: 374.0474 0.0071 lwp_mutex_lock(0x7F2F3F60) = 0
19993 29075/30: 374.0484 0.0010 lwp_mutex_wakeup(0x7F2F3F60) = 0
19994 29075/31: 374.0483 0.0017 lwp_mutex_lock(0x7F2F3F60) = 0
19995 29075/5: 374.0492 0.0018 lwp_mutex_lock(0x7F2F3F60) = 0
19996 29075/31: 374.0491 0.0008 lwp_mutex_wakeup(0x7F2F3F60) = 0
19997 29075/5: 374.0499 0.0007 lwp_mutex_wakeup(0x7F2F3F60) = 0
19998 29075/30: 374.0499 0.0015 lwp_mutex_lock(0x7F2F3F60) = 0
19999 29075/5: 374.0507 0.0008 lwp_mutex_lock(0x7F2F3F60) = 0
20000 29075/30: 374.0507 0.0008 lwp_mutex_wakeup(0x7F2F3F60) = 0
20001 29075/5: 374.0535 0.0028 lwp_mutex_wakeup(0x7F2F3F60) = 0
20002 29075/30: 374.0537 0.0030 lwp_mutex_wakeup(0x7F2F3F60) = 0
20003 29075/31: 374.0537 0.0046 lwp_mutex_lock(0x7F2F3F60) = 0
20004 29075/5: 374.0547 0.0012 lwp_mutex_lock(0x7F2F3F60) = 0
20005 29075/31: 374.0546 0.0009 lwp_mutex_wakeup(0x7F2F3F60) = 0
20006 29075/5: 374.0554 0.0007 lwp_mutex_wakeup(0x7F2F3F60) = 0
20007 29075/30: 374.0557 0.0020 lwp_mutex_lock(0x7F2F3F60) = 0
20008 29075/31: 374.0555 0.0009 lwp_mutex_wakeup(0x7F2F3F60) = 0
20009 29075/5: 374.0564 0.0010 lwp_mutex_lock(0x7F2F3F60) = 0
20010 29075/30: 374.0564 0.0007 lwp_mutex_wakeup(0x7F2F3F60) = 0
20011 29075/5: 374.0572 0.0008 lwp_mutex_wakeup(0x7F2F3F60) = 0
20012 29075/28: 374.0574 0.0170 lwp_mutex_lock(0x7F2F3F60) = 0
20013 29075/31: 374.0575 0.0020 lwp_mutex_wake(0x7F2F3F60) = 0
We have a several question:
1. We always get the same mutex address : 0x7F2F3F60 even with different
binaries. It looks that all threads wait on one and magic
mutex. Why?
2. We read in article on unixinsider.com that on Solaris when mutex is
unlocked all the threads waiting on this mutex are waked up. It also looks so
from truss output. What is solution for this problem? unixinsider.com
recommends native Solaris read-write lock with all threads as writers?
Is there any other solution? Should in improve performance?
3. We heard that Solaris 8 has better pthreads implementation using a
one-level threading model, where threads are one-to-one with
lwp, rather than the two-level model that is used in the
standard libthread implementation, where user-level threads are
multiplexed over possibly fewer lwps. Are mutexes in this library
behave in "Solaris 7" way or do it put thread to sleep when it unlocks
the mutex? Is it possible to use this library on Solaris 7?
4. Is there plug - in solution like mtmalloc or hoard for new/delete that change
pthread mutexes?
Thank you in advance for your help,
Alexander Indenbaum<pre>
Hi!
My company is developing multi-threaded server program for
multi-cpu machine which communicates with Oracle database on separate
machine. We use Solaris 7, Workshop 5 CC and pthreads API.
We tested our program on 4 CPU E4500 with 2 CPU E420 Oracle server.
We upgraded E4500 from 4 to 8 CPU and to our surprise instead of
performance improvement we got performance degradation ( 8 CPU runs
about 5% slower than 4 CPU ).
After a long investigation we found out that under stress load most of the
time our performs lwpmutex related operation.
With truss -c statistics was 160 secs in mutex operations and
about 2 secs was read/write in oracle client side library.
Here is output of truss for example:
19989 29075/5: 374.0468 0.0080 lwp_mutex_lock(0x7F2F3F60) = 0
19990 29075/31: 374.0466 0.0006 lwp_mutex_wakeup(0x7F2F3F60) = 0
19991 29075/5: 374.0474 0.0006 lwp_mutex_wakeup(0x7F2F3F60) = 0
19992 29075/30: 374.0474 0.0071 lwp_mutex_lock(0x7F2F3F60) = 0
19993 29075/30: 374.0484 0.0010 lwp_mutex_wakeup(0x7F2F3F60) = 0
19994 29075/31: 374.0483 0.0017 lwp_mutex_lock(0x7F2F3F60) = 0
19995 29075/5: 374.0492 0.0018 lwp_mutex_lock(0x7F2F3F60) = 0
19996 29075/31: 374.0491 0.0008 lwp_mutex_wakeup(0x7F2F3F60) = 0
19997 29075/5: 374.0499 0.0007 lwp_mutex_wakeup(0x7F2F3F60) = 0
19998 29075/30: 374.0499 0.0015 lwp_mutex_lock(0x7F2F3F60) = 0
19999 29075/5: 374.0507 0.0008 lwp_mutex_lock(0x7F2F3F60) = 0
20000 29075/30: 374.0507 0.0008 lwp_mutex_wakeup(0x7F2F3F60) = 0
20001 29075/5: 374.0535 0.0028 lwp_mutex_wakeup(0x7F2F3F60) = 0
20002 29075/30: 374.0537 0.0030 lwp_mutex_wakeup(0x7F2F3F60) = 0
20003 29075/31: 374.0537 0.0046 lwp_mutex_lock(0x7F2F3F60) = 0
20004 29075/5: 374.0547 0.0012 lwp_mutex_lock(0x7F2F3F60) = 0
20005 29075/31: 374.0546 0.0009 lwp_mutex_wakeup(0x7F2F3F60) = 0
20006 29075/5: 374.0554 0.0007 lwp_mutex_wakeup(0x7F2F3F60) = 0
20007 29075/30: 374.0557 0.0020 lwp_mutex_lock(0x7F2F3F60) = 0
20008 29075/31: 374.0555 0.0009 lwp_mutex_wakeup(0x7F2F3F60) = 0
20009 29075/5: 374.0564 0.0010 lwp_mutex_lock(0x7F2F3F60) = 0
20010 29075/30: 374.0564 0.0007 lwp_mutex_wakeup(0x7F2F3F60) = 0
20011 29075/5: 374.0572 0.0008 lwp_mutex_wakeup(0x7F2F3F60) = 0
20012 29075/28: 374.0574 0.0170 lwp_mutex_lock(0x7F2F3F60) = 0
20013 29075/31: 374.0575 0.0020 lwp_mutex_wakeup(0x7F2F3F60) = 0
We have a several question:
1. We always get the same mutex address : 0x7F2F3F60 even with different
binaries. It looks that all threads wait on one and magic
mutex. Why?
2. We read in article on unixinsider.com that on Solaris when mutex is
unlocked all the threads waiting on this mutex are waked up. It also looks so
from truss output. What is solution for this problem? unixinsider.com
recommends native Solaris read-write lock with all threads as writers?
Is there any other solution? Should in improve performance?
3. We heard that Solaris 8 has better pthreads implementation using a
one-level threading model, where threads are one-to-one with
lwp, rather than the two-level model that is used in the
standard libthread implementation, where user-level threads are
multiplexed over possibly fewer lwps. Are mutexes in this library
behave in "Solaris 7" way or do it put thread to sleep when it unlocks
the mutex? Is it possible to use this library on Solaris 7?
4. Is there plug - in solution like mtmalloc or hoard for new/delete that change
pthread mutexes?
Thank you in advance for your help,
Alexander Indenbaum
</pre> -
Clustering on multi cpu box without multicast
Just wonder whether weblogic cluster can be configured to not use IP multicast
if the clustered servers are running on the same multi cpu box as I would have
thought that in memory communication would be a faster option in this case.
This is again as we were told that Weblogic doesnt scale well for more than 2
cpus per box.
If we are using a 4-6 cpu box then in this case it makes more sense to have 2/3
instances
per server communicating via mem and not multicast
Just wonder whether weblogic cluster can be configured to not use IP multicast
> if the clustered servers are running on the same multi cpu box as I would
have
> thought that in memory communication would be a faster option in this
case.
Multicast with a TTL of zero is basically implemented by the OS as a shared
memory approach, so there is usually very little difference in performance.
> This is again as we were told that Weblogic doesnt scale well for more
than 2
> cpus per box.
> If we are using a 4-6 cpu box then in this case it makes more sense to
have 2/3
> instances
> per server communicating via mem and not multicast
The scalability on various numbers of CPUs differs greatly. It is vastly
improved on more recent versions of WebLogic with more recent versions of
the JVM. Back on JVM 1.2 with WL 5.x and earlier, you would have to run
multiple instances in order to "soak" a box. The best way to determine if
this is still the case is to use a load test that (with everything else
equal) will soak the box with multiple JVMs but not with a single one.
Peace,
Cameron Purdy
Tangosol, Inc.
http://www.tangosol.com/coherence.jsp
Tangosol Coherence: Clustered Replicated Cache for Weblogic
"r g" <[email protected]> wrote in message
news:3f181388$[email protected]..
>
-
Interrupt in a multi-cpu machine
Hi,
I want to know how the interrput is dealed in a multiprocessor environment. Anyone can tell me or point me to the doc. to check?
Will interrupt be sent to different CPU equally or they are given to one default CPU?
Thanks!
YongI've seen, however that most operating systems like processor affinity and
won't go out of their way to spread threads across CPUs due to CPU cache
synchronization expense. Running two WLS instances on a dual processor
machine will give you more throughput.
Mike Reiche <[email protected]> wrote in message
news:3bcf1d58$[email protected]..
>
> You don't need two instances of WL to take advantage of two CPUs.
>
> Each WL instance in a cluster requires its own IP address. You can refer
to them
> by their IP address.
>
> Mike
>
>
> "jyothi" <[email protected]> wrote:
> >
> >hi,
> >if we need to plan a cluster on a multi-cpu machine..how does
> >the installation of wls go..do we need to install two instances of WLS
> >on the
> >machine or do we have to install only one instance??
> >
> >also wrt wls6.0, through the admin console running on another machine..we
> >create
> >new entries for machine's first and then we create new servers .. how
> >do we associate
> >the two servers running on the same multi-cpu machine with the machine
> >name??
> >
> >thanks
> >jyothi
>
-
Repeating Job Can Hang In "Started" Status On Multi-Cpu Windows Machine
Dear All,
I am struck with a know Bug 3092358 "Repeating Job Can Hang In "Started" Status On Multi-Cpu Windows Machine". The Work around is mentioned in Note:307448.1 in metalinks.
In the above doc for the Fix-3 Another option that worked is to try:
Upgraded to EM 9.2.0.6 and applied the Apr05 CPU.
I searched in metalinks to get patch to upgrade EM from 9.2.0.1 to 9.2.0.6. But not able to find can some tell me where can i get this patch.
OS: windows 2003 server
DB:9.2.0.1
OWB :9.2
Pls,do let me know if there any other work arounds,
Thanks for your help.
Rgds,
Satya.While I dunno the specifics of NT threads, one way to spread 1 thread across multiple processors is by simply round robining the thread between the processors over time. i.e. Thread A spends 0.5seconds executing on cpu 1, for the next 0.5 s the thread is moved over to cpu2 and executed there, then it is moved back to cpu1 and so on...
I think the Convex SPP used this model, the motivation perhaps being to spread load evenly among all cpus. Made sense in a multi-user multi-cpu system with a real fast bus.
cheers
-Ragu
You know you've been spending too much time on the computer when your friend misdates a check, and you suggest adding a "++" to fix it. -
Solaris on Dell/Compaq Multi-CPU servers?
Am interested in hearing from anyone who has used Solaris 8 on either a Compaq or Dell server with multiple CPUs. Have a client interested in such a configuration, but am concerned that since that isn't a bundle option, that I may be helping to steer them down a difficult road.
Thanks,
EwanSolaris 8 worked OK for us on a compaq proliant dl360.
Compaq has solaris 8 <a
href="http://www5.compaq.com/support/files/server/us/locate/38_1123.html">
driver update diskettes
</a> that you must use during install to access their built-in raid
controllers. -
The process of Apache can not be killed on multi-CPU on Solaris 9
Hi All,
We have the program kill [process number] and kill -p [process number] on Solaris 9 and the Apache process is alive
more than 10 seconds. A user saw the message like "Cannot stop Administration Server. Please kill process $hpid manually and
try again."
We are using 1.3.19-rev2 of Apache.
Here is the extraction from our shell script.
pidfile="./WebServer/logs/httpd.pid"
if ($ps | grep "$hpid" >/dev/null) ; then kill $hpid ; sleep 10 ; else rm -f ./
WebServer/logs/httpd.pid ; fi
# try again with more force
if ($ps | grep "$hpid" >/dev/null) ; then kill -9 $hpid ; sleep 10 ; else rm -f
./WebServer/logs/httpd.pid ; fi
# give up.
if ($ps | grep "$hpid" >/dev/null)
then
echo
echo Cannot stop Administration Server. Please kill process $hpid manually and try again.
We can reproduce the issue on sun4u Sun Fire V490 (2CPU, 8GB RRAM) , but we can not reproduce Sun blade (1CUP).
If those kind of error was barely happening on Sun Fire V490 but we can not see the phenomenon on Sun blade .
regards,Does
# pkill httpd
# pkill -2 httpd
# pkill -9 httpd
work ok? -
Multi processor Solaris 2.6 and mutex locks
hi,
is anyone aware of any documented issues with Solaris 2.6 running
on dual-SPARC processors (multi-processor environment) where the
programs using "mutex locks" (multi-threaded applications), require
some special handling, in terms of compiling and linking, to some
special libraries.
as far as i remember, in some OS book, maybe Peterson's, it was said
that the mechanism for implementing mutex-locks on multi-processor
systems is to use low-level spin-locks. this brings down performance
on a single-processor system, making the processor doing busy-wait,
but this happens to be the only way of mutex-locking in a multi-processor
system. if this is so, then where is such behaviour documented in case
of Solaris 2.6.
i have had problems with my applications crashing (rathing hanging up)
in a vfork() on such a system, but same application works fine, with
100% reproducability, on a single-processor system.
thanks for any inputs or suggestions and/or information.
regards,
banibrata duttaI am also facing similar problem. Application which written using Mulit-Threaded using Posix Mutexes. When i run on SINGLE processor manchine, i.e.
SunOS sund4 5.7 Generic_106541-11 sun4u sparc SUNW,Ultra-5_10
It works perfectly.
But when try to run on dual processor machine, i.e.
SunOS sund2 5.7 Generic_106541-11 sun4u sparc SUNW,Ultra-250
It is blocking in the one of mutexes.
Please inform us what is problem. Mr. B. Datta, you comes to know
any channel, please inform me also at [email protected]
Thanx & regards,
-venkat -
Hi:
This question might very simple.
If my platform has two or more CPU like a Solaris system. Does the JVM take
advantage of these extra CPU ?
Cheers
David L. Wasler
[email protected]
860-927-8310Yes.
"David L. Wasler" wrote:
>
Hi:
This question might very simple.
If my platform has two or more CPU like a Solaris system. Does the JVM take
advantage of these extra CPU ?
Cheers
David L. Wasler
[email protected]
860-927-8310--
Thanks,
Michael
-- BEA WebLogic is hiring!
Check our website: http://www.bea.com/ -
Dear All,
We have a OAS 10.1.2.3 on Win2k3 SE with 8 CPU and 16 GB RAM. But, the CPU 4 and 8 are only used (50% Avg.) and rest of the CPU are almost idle (<5% Avg.). Why is this situation? Is there any limitation with ORACLE 10g AS on Windows SE.
OS Name Microsoft(R) Windows(R) Server 2003 Standard x64 Edition
Version 5.2.3790 Service Pack 2 Build 3790
Other OS Description R2
System Model PowerEdge 2950
System Type x64-based PC
Processor EM64T Family 6 Model 23 Stepping 10 GenuineIntel ~2494 Mhz
Processor EM64T Family 6 Model 23 Stepping 10 GenuineIntel ~2505 Mhz
Processor EM64T Family 6 Model 23 Stepping 10 GenuineIntel ~2494 Mhz
Processor EM64T Family 6 Model 23 Stepping 10 GenuineIntel ~2494 Mhz
Processor EM64T Family 6 Model 23 Stepping 10 GenuineIntel ~2494 Mhz
Processor EM64T Family 6 Model 23 Stepping 10 GenuineIntel ~2494 Mhz
Processor EM64T Family 6 Model 23 Stepping 10 GenuineIntel ~2494 Mhz
Processor EM64T Family 6 Model 23 Stepping 10 GenuineIntel ~2494 Mhz
BIOS Version/Date Dell Inc. 2.5.0, 12.09.2008
SMBIOS Version 2.5
RAM 16GbPlease help.
Thanks and Regards,
Anand.How I compile my PHP with --with-oci8??
-
Controlling Multi-processor Solaris 8
We have a Solaris 8 MP box.
We want to be able to 'toggle" the use of one of the processors.
That is, we want to PROGRAMATICALLY tell the OS to disable one processor and run as a single-processor machine. Then, later, tell it to enable that processor and resume running as a MP box.
Is this possible?See the psradm(1M) command, and the p_online(2) system call.
-
Creating database on multi cpu machines
Hello:
I want to issue the create database statements on a machine that has multiple cpu.
Would like to to know what are the parameters if any need to specify in the ora file and anything specific needs to be done in the create database statement and if there are other considerations.
Thanks,You can utilize there parameters if you have multiple cpu servers.
parallel_max_servers integer 5
parallel_min_percent integer 0
parallel_min_servers integer 0
parallel_server boolean FALSE
parallel_server_instances integer 1
parallel_threads_per_cpu integer 2
Regards,
http://askyogesh.com -
Number of CPU - Solaris SunOS 5.9
Hi,
can someone tell me how can I figure out the number of CPUs in SunOS 5.9.
I executed
psrinfo -p and the result was 8.
Then I ran
psrinfo |wc -lthe result was 12.
I'm not an expert in Unix, can one tell me what is the right command ?
Thanks.user12100384 wrote:
Hi, thanks for the reply,
In order to use parallel degree in move and rebuild segments reorganization , should I consider physical number of CPUs or the core too ? I guess I shuld use just Physical CPU, is it correct ?
If both source & destination reside on same physical disk volume, little will be gained by throwing CPU cycles at the problem.
Disk I/O saturates faster than CPU or RAM does -
Oracle 9.2.0.5 in a Windows 2000 multi CPU environment
Hello.
I'm running an Oracle 9.2.0.5 in a W2000 environment. The server has 4 CPU and I would like to assign the Oracle process to a given CPU. It's obviously possible whenever your process is already started (thru the task manager), but is it possible to specify the CPU at the service level? So that each time the server is restarted, Oracle RDBMS engine always runs on the same CPU...
Any help welcome...I don't think it's possible to control which CPU Oracle processes are going to use on Oracle side.
You might be able to find something on OS side, but why would that be beneficial?
You should trust the OS to do it's job like assign CPU usage.
The Database Resource Manager
provides the ability to prioritize work within the Oracle system. It controls how Oracle users are going to use resources. It has nothing to do control with CPU Oracle processes are going to use.
Maybe you are looking for
-
Adlibout: error: while applying AD 12.1.1 upgrade driver
Hi , O/S Windows 2003 server Apps 11.5.10.2 DB 10.2.04 I have included C:\cygwin\bin to my system path.however when i checked which ar it is showing which ar */usr/bin/ar* contents of the logfile setEnvAdrelink: Error: Cannot open registry key: SOFTW
-
How do I link iCal to my PC Networks Exchange Server?
Hello, I'm trying to get iCal to link up to Microsofts Exchange server. I need to be able to set up and receive calander events and my MAC is NOT able to receive or send invites or even create a new event. It is not seeing the PC network in iCal. thn
-
CCK & iPad2 FAIL - (Accessory Unavailable-The attached accessory uses too much power)
Well, I'm not too impressed right now. Picked up my new Camera Connection Kit (CCK) tonight and received the error message (see post title) on every camera I tried it on. DCMI folders located in root. Latest update (5.1) This is with direct to camera
-
For sap mdm do i need to know webdynpro abap or java
hi i want to learn sap mdm, then do i need to have knowledge in any of following languages? 1. webdynpro abap 2.webdynpro java 3. normal java( core java/j2ee ) 4. normal abap thanks akhil
-
Hi everybody... I'm new to it, so I'm not understanding very well some concepts. I have a Domain, that has 2 managed servers WLS_FORMS and WLS_REPORTS. I want to have another instance of forms and reports, to make development tests. What is the best