Assign CPU Cores to a zone
Hi,
I have a server, which has 2 CPU's, 16 Virtual CPU's and 8 cores. There are two zones on this server and I'd like to specifically assign half the cores (4 cores) to one zone and half the cores to the second zone. The CPU cores have to be assigned to a zone in order to comply with Oracle licensing. Can anyone please help?
I have looked online and I haven't found anywhere that specifies how to assign cores, I may not be looking in the right place though.
Am I right in thinking that virtual CPU's is the same as threads?
Thanks.
Hello,
The term Virtual CPU means a "CPU" that executes a single thread, from the Solaris OS perspective. The number of VCPUs a server has is calculated from the formula VCPU=CPU*Core*Thread.
In order to configure the zone to have 4 dedicated "CPUs" follow the below procedure:
1) Configure the zone
# zonecfg -z your_zone
zonecfg:your_zone> add dedicated-cpu
zonecfg:your_zone:dedicated-cpu> set ncpus=4
zonecfg:your_zone:dedicated-cpu> end
2) Reboot the zone
zoneadm -z your_zone reboot
Regards,
Rei
Similar Messages
-
Hi,
We have a supermicro server with 2 x E5-2660 processors and 160GB of memory.
The only role assigned to this server is Hyper-V and we have about 100 VMs each with two vCores provisioned on this server.
I checked the cpu load by monioring the %Processor Time counter and noticed that while 10 out of 32 cores are at 100%, 15 of them are below 10%.
I am wondering if it possible to balance the load on the CPU cores to improve the performance and utilize the full processing power of each CPU.Hyper-V will schedule things appropriately - most likely better than any manual intervention could provide. It could be the nature of your applications.
Hyper-V does provide the ability to assign memory weightings to different VMs if you really want to get into that.
.:|:.:|:. tim -
Pinning physical CPU cores for VMs
Hi all,
Let's assume we have OVM Server pool on two-node Dell R900 Hosts, FC switches and SAN. One server is acting as the Server Pool Master and Utilty Server, as well as the OVM Server. The other Dell R900 server acts as the OVM Server. Both Dell servers have two quad-core processors and are configured as active/passive. VMs are meant to be on SAN but will need memory and CPU from the phyisical servers in two-node Dell r900 hosts.
Is it possible to specify cores for the first VM as cpus='0,1,2,3' and the second VM as cpus='4,5,6,7' in both vm.cfg to avoid the situation when they will both use the same first four cores on the same phyisical server? I know it is more expensive lto use all 8 cores but is inevitable since the two applications in two VMs will need a lot of processing power.
What would be your recommendation how to configure vm.cfg and cpus parameter for two different VMs?
Cheers,
AndreiI am in a very similar position where we have 2 CPU license for Oracle DB. I would like to use this to run two separate databases on separate OS instances. One will be an OBIEE database and the other will be an Oracle Retail database. I'd like to assign both guests CPU 0,1,2,3 and let them share the CPU resources but I don't know if you can do that with "Hard Partitioning".
Interesting side note - since the servers I bought are running the Intel X5680 CPU's they have the new style Nehalem hyperthreading. This means that on my 2 socket server I have a total of 12 CPU cores (six core CPU's) and each core has two threads. This shows up as 24 CPU's on the Oracle VM server. If I read the licensing correctly I can run my 2 CPU's on 4 cores which means I should be able to assign 8 CPU instances and meet the database CPU licencing requirements - RIGHT?! - thoughts? -
How to separate execution threads to different CPU core?
I have code that needs to be executed in parallel. The code is not in a loop. One part of the code needs to handle GUI selections while the other part of the code does something else. I want each thread to run in a separate core because the other part of the code is taking over all the processing from both cores and prevents the GUI selection portion to run in parallel. Unfortunately, I cannot post the code.
schtrumphette wrote:
Unfortunately, I cannot post the code.
Unfortunately, I don't think we can help much in this case. There is an infinite number of possibilities that could explain what you are seeing (or think you are seeing )
Why is the other code using all CPU? What does it do? (heavy processing of large data? Mindlessly spinning nearly empty loops as fast as it can? Is it forced to run in the UI thread?)
How many CPU cores do you have? Why do you think forcing CPU assignment will solve your problem?
Are you sure the GUI section cannot run in parallel because of processor hogging? Could it be you have a dataflow problem? Could it be you have event structures that lock the front panel while executing lenghy events? Could it be you have gigantic data structures (e.g. graphs with millions of points) and heavily overlapping objects, etc. that take forever to refresh?
In any case, your question should be "How can I keep the UI responsive". Correctly programmed, this is always possible, even on a computer with only a single core processor. CPU assignement is probably NOT the solution, this is better left to LabVIEW and the OS to decide.
LabVIEW Champion . Do more with less code and in less time . -
Is there a way to assign CPU limitations to a specific software ?
Is there a way to assign CPU limitations to a specific software ?
For example.. when I launch a render.. I don't care if it takes 4hours or 6hours... I prefer that some CPU is kept free so not to slow down the rest of my activities during the day. Is there a way to assign to a specific application a maximum in CPU usage? Or maybe just one core?
Obviously I am asking this for applications that don't have this option internally... I've seen some that let you choose single or dual core for example.
Is there an external software (?) a OS setting (?) or so to do this?I found this where they also speak about RENICE...
http://hints.macworld.com/article.php?story=20110131001708255
To me is greek.. but seems ok.. I don't understand if the other CPU is freed for other apps or is "blocked" in some way (making this useless for my needs) -
Does SL really utilize both CPU cores?
I've been wondering about the 32/64 bit and multi-core technologies. So we've had the availability of 64bit technology for over two years, yet the new O/S only now exploits 64bit technology. I ran multiple tasks; video, internet speed tests, etc. and monitored via Activity Monitor. It didn't seem to me SL uses both cores independently. Does anyone know if SL uses both CPU cores for multiple independent tasks or processes?
To All,
I would like to add an addendum to Edmund's latest post, as quoted below. This will, perhaps, illuminate what will occur now, and the possibilities for the near future...
2) as pointed out by someone else if app used Grand Central services. Can't imagine many do yet.
Again keep in mind MULTIPLE apps, even if single threaded, will be assigned to balance out core/CPU loads. And the kernel/OS itself will use the multiple cores for various services used by the applications.
This is all true, and I would like to highlight that no third-party applications yet take advantage of GCD (none of which I am aware).
However, we can almost certainly assume that many of the underlying components of SL, and probably all of those newly "Cocoa-ized" SL applications (including the Finder) will be taking advantage of Grand Central. The benefits will apply directly to all the "native" processes, and will carry over to third-party processes even if only by virtue of the native ones "getting out of the way."
If you have 3 single-threaded processes actively consuming CPU cycles, and you have two cores, the ability to "packetize" and dynamically dispatch even one of them allows the other two to be handled more efficiently and smoothly.
We haven't even started mentioning OpenCL. This is still waiting in the wings, for the most part, but what I have seen so far is... almost shocking. There are a few rudimentary "benchmark" apps floating about that do use OpenCL (all command line), and what they show is that my 8600M GT will complete in less than 2 seconds a "general computing" calculation that it takes my 2.5 GHz "Penryn" CPU 14 seconds to complete (using both cores!).
So, the question becomes: "How much of Snow Leopard is taking advantage of OpenCL?" I think none of it. Not yet. Whether or not we begin to see the leveraging of OpenCL in updates to SL remains to be seen. Let's not step over the line with speculation, here
Scott -
Macbook Pro CPU Core's temperature measurments
I have a late 2011 15-inch Macbook Pro OS X 10.8.4 with BootCamp installed.
In OS X environment, the CPU core temperatures are around 40 - 44C, while in idle or with a minimum Safari browsing the net.
When in Bootcamp with Windows 7 Professional, in the similar operating/application condition, but the my Macbook's CPU Core Temperatures are always about 52 - 55C (10 degrees higher than in OS X).
While doing heavy stuffs such as Virus Scan, Time Machine, Data Backup, Video Editing etc ... on both environments the CPU core temperatures could go up to upper 80's degree C.
Is it normal ? if so, is there any explanation for 10 degrees warmer while in BootCamp/Windows ?
ThanksRealTemp, CoreTemp but my money goes to AIDA64 for the most thorough information about all your devices, drivers, versions of, as well as temp and fan speed.
Latest drivers and utilities
http://forums.tweaktown.com/gigabyte/30530-latest-overclocking-programs-system-i nfo-benchmarking-stability-tools.html
GPU-Z:
http://www.techpowerup.com/downloads/SysInfo/GPU-Z/
AIDA64 Extreme Edition
http://www.aida64.com
http://www.aida64.com/product/aida64-extreme-edition/overview
CCleaner
http://www.piriform.com/ccleaner
BootChamp
http://www.macupdate.com/app/mac/28468/bootchamp
Lubbo FanControl for MacBook Pro
http://sourceforge.net/projects/lubbofancontrol/
- check forum for tip on how to get it to work with new Retina MBP
http://sourceforge.net/projects/lubbofancontrol/forums/forum/970570/topic/539412 2
TEMP cleanup
http://support.kaspersky.com/faq/?qid=208279128
How to view error message:
From Control Panel-> Admin. Tools-> Event Viewer-> Windows logs:
Check Application and System Folders for Red highlit messages. Note that you can right-click clear these log folders.
Memtest
This is a step by step guide with audio and video to explain how to use memtest to see if your memory is defect:
Another thing to add is that some errors will not be found on the first pass, best to do at least 3 passes.
http://www2.corsair.com/training/how_to_memtest/ -
Can Essbase uses SGI 80 CPU core, 960GB super computer Octane III?
Recently SGI annouced a super computer that can support max 20 Intel Xeon X550 series CPU (total 20 * 4 = 80 CPU cores) and 960 GB memory (96GB * 10). Can Essbase support this kind of hardware deployment to gain maximum system performance?
The server can be used for Linux or Windows Server 2008 platform.
http://www.sgi.com/products/servers/octaneIII/
http://www.sgi.com/pdfs/4177.pdfIs Essbase supported on Windows Server 2008? If so, why not. Wintel is wintel is wintel.
And I know you would be just the guy for this box. :)
Are you seriously considering this for Essbase? It would be fun to throw some benchmarking tests at a box like that. If your company buys this beast and applies it to Essbase, please tell us all about it, really.
Once upon a time, Hyperion used to taunt Oracle with benchmarking tests against Express or whatever Oracle called Express/OFA back then.
So, how fast do you think Sample.Basic would run on this machine? :)
Regards,
Cameron Lackpour -
Only one CPU core recognized [solved]
For some reason the kernel only recognizes one CPU core out of two. I'm not completely sure at which kernel upgrade it disappeared but it is gone in 2.6.36 and 2.6.37. I know it was still there in september 2010 and earlier. I'm using a x86-64 kernel.
cat /proc/cpuinfo:
processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model : 6
model name : AMD Athlon(tm) II X2 245 Processor
stepping : 2
cpu MHz : 2913.253
cache size : 1024 KB
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc up rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt npt lbrv svm_lock nrip_save
bogomips : 5828.27
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate
Motherboard is: Gigabyte MA770T-UD3P. I use the latest bios.
I have tried adding the kernel options "acpi=off noacpi apic=off noapic" as to the suggestion of a ubuntu bug report in launchpad but it didn't help. I also disabled ACPI in the bios but I'm still limited to one cpu core.
Any ideas?
[SOLVED]
I just doublechecked the BIOS settings and it had the CPU Core Control set to manual and one core was disabled. I set it to auto again and now both cores are recognized correctly. I don't recall ever touching this setting but at least it works now. Maybe a bios update actually changed the setting or (more probable) a friend of mine.
Last edited by Baraclese (2011-01-17 19:01:02)JOhnLiu wrote:
thanks for reply sb92075
[root@localhost ~]# mpstat -P ALL 2
Linux 2.6.18-164.el5 (localhost.localdomain) 09/12/12
09:29:09 CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s
09:29:11 all 0.01 0.00 1.27 0.01 0.00 0.01 0.00 98.69 1658.29
09:29:11 0 0.50 0.00 0.00 0.00 0.00 0.50 0.00 98.99 1657.29
09:29:11 73 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:11 74 0.00 0.00 100.00 0.00 0.00 0.00 0.00 0.00 0.00
09:29:11 75 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:11 76 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00I think you don't understand what i mean .
there just have ONLY ONE CORE %sys 100
the top command show average of all cpu core sys% usage
when the one core sys% is 100%
the system are very slow .
e.g: when I create a database instance used for a long time . over 2 hours
but generally it will be done at most 1 hours or shorteris any type of OS virtualization involved in this environment? -
Only one CPU core high sys usage when create database instance via dbca
when using dbca to create database instance
JUST ONLY ONE CPU core high sys usage
how to troubleshoot it
see this:
top - 09:28:19 up 55 days, 20:38, 10 users, load average: 1.00, 1.08, 1.31
Tasks: 1231 total, 2 running, 1228 sleeping, 0 stopped, 1 zombie
Cpu(s): 0.0%us, 1.3%sy, 0.0%ni, 98.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 57588328k total, 55028620k used, 2559708k free, 196852k buffers
Swap: 16386292k total, 23156k used, 16363136k free, 23011232k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
11343 oracle 25 0 1771m 30m 23m R 99.7 0.1 5:36.39 oracle
3692 oracle 16 0 13948 2348 816 S 1.6 0.0 17:00.94 top
11432 root 15 0 13540 2024 820 R 1.3 0.0 0:00.21 top
11034 oracle 16 0 737m 171m 33m S 0.3 0.3 0:52.39 java
11435 oracle 15 0 66056 1596 1180 S 0.3 0.0 0:00.01 bash
1 root 15 0 784 172 160 S 0.0 0.0 38:56.76 init
2 root RT -5 0 0 0 S 0.0 0.0 0:00.58 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.75 ksoftirqd/0
4 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root RT -5 0 0 0 S 0.0 0.0 0:00.81 migration/1
6 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/1
7 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/1
8 root RT -5 0 0 0 S 0.0 0.0 0:02.53 migration/2 mpstat info
[root@localhost ~]# mpstat -P ALL 2
Linux 2.6.18-164.el5 (localhost.localdomain) 09/12/12
09:29:09 CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s
09:29:11 all 0.01 0.00 1.27 0.01 0.00 0.01 0.00 98.69 1658.29
09:29:11 0 0.50 0.00 0.00 0.00 0.00 0.50 0.00 98.99 1657.29
09:29:11 73 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:11 74 0.00 0.00 100.00 0.00 0.00 0.00 0.00 0.00 0.00
09:29:11 75 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:11 76 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:11 77 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:11 78 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:11 79 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:11 CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s
09:29:13 all 0.01 0.00 1.26 0.01 0.00 0.02 0.00 98.70 1761.19
09:29:13 0 0.50 0.00 0.50 1.00 0.00 1.99 0.00 96.02 1761.19
09:29:13 71 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:13 72 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:13 73 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:13 74 0.00 0.00 100.00 0.00 0.00 0.00 0.00 0.00 0.00
09:29:13 75 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:13 76 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:13 77 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:13 78 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:13 79 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00 you can see there is only one CPU CORE (core 74 but is random , other core have same status but just one CPU core)
[root@localhost ~]# vmstat -S m 2
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa st
3 0 23 1861 203 24267 0 0 8 12 0 0 0 0 99 0 0
4 0 23 1845 203 24262 0 0 602 16460 3682 8121 2 2 96 1 0
3 0 23 1842 203 24276 0 0 692 7520 3297 6610 2 2 97 0 0
3 0 23 1830 203 24277 0 0 786 3040 3302 7118 2 2 97 0 0
4 0 23 1829 203 24277 0 0 126 3144 3247 7343 2 1 97 0 0
3 0 23 1827 203 24279 0 0 76 2944 3292 7502 2 2 96 0 0
3 0 23 1823 203 24281 0 0 0 3248 3164 7656 2 1 97 0 0
2 0 23 1827 203 24279 0 0 0 3646 3080 7480 2 1 97 0 0
2 0 23 1828 203 24279 0 0 0 476 2942 5648 1 1 98 0 0
3 0 23 1824 203 24281 0 0 2 7476 3377 8111 2 2 97 0 0iostat infor
avg-cpu: %user %nice %system %iowait %steal %idle
1.28 0.00 1.29 0.00 0.00 97.43
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
hda 0.00 0.00 0.00 0 0
sda 5.47 0.00 83.58 0 168
sda1 0.00 0.00 0.00 0 0
sda2 5.47 0.00 83.58 0 168
sda3 0.00 0.00 0.00 0 0
sda4 0.00 0.00 0.00 0 0
sda5 0.00 0.00 0.00 0 0
sdb 8.96 0.00 123.38 0 248
sdb1 8.96 0.00 123.38 0 248
avg-cpu: %user %nice %system %iowait %steal %idle
1.27 0.00 1.27 0.00 0.00 97.46
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
hda 0.00 0.00 0.00 0 0
sda 0.00 0.00 0.00 0 0
sda1 0.00 0.00 0.00 0 0
sda2 0.00 0.00 0.00 0 0
sda3 0.00 0.00 0.00 0 0
sda4 0.00 0.00 0.00 0 0
sda5 0.00 0.00 0.00 0 0
sdb 17.50 0.00 236.00 0 472
sdb1 17.50 0.00 236.00 0 472
avg-cpu: %user %nice %system %iowait %steal %idle
1.29 0.00 1.30 0.01 0.00 97.41
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
hda 0.00 0.00 0.00 0 0
sda 0.50 0.00 16.00 0 32
sda1 0.00 0.00 0.00 0 0
sda2 0.50 0.00 16.00 0 32
sda3 0.00 0.00 0.00 0 0
sda4 0.00 0.00 0.00 0 0
sda5 0.00 0.00 0.00 0 0
sdb 7.50 0.00 144.00 0 288
sdb1 7.50 0.00 144.00 0 288more detail:
database version 11.2.0.2.0
system version
[root@localhost ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
Kernel \r on an \m
[root@localhost ~]# lsb_release
LSB Version: :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linuxhardware info
vendor_id : GenuineIntel
cpu family : 6
model : 47
model name : Intel(R) Xeon(R) CPU E7- 4860 @ 2.27GHz
stepping : 2
cpu MHz : 2261.057
cache size : 24576 KB
physical id : 3
siblings : 20
core id : 18
cpu cores : 10
apicid : 229
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc ida nonstop_tsc pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm
bogomips : 4522.11
clflush size : 64
cache_alignment : 64
address sizes : 44 bits physical, 48 bits virtual
[root@localhost ~]# free -m
total used free shared buffers cached
Mem: 56238 55892 346 0 196 23645
-/+ buffers/cache: 32050 24188
Swap: 16002 22 15979
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 19G 4.9G 14G 27% /
/dev/sda5 230G 27G 192G 12% /home
/dev/sda1 99M 12M 83M 13% /boot
/dev/sdb1 2.9T 2.3T 464G 84% /arrayEdited by: JOhnLiu on Sep 11, 2012 7:31 PMJOhnLiu wrote:
thanks for reply sb92075
[root@localhost ~]# mpstat -P ALL 2
Linux 2.6.18-164.el5 (localhost.localdomain) 09/12/12
09:29:09 CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s
09:29:11 all 0.01 0.00 1.27 0.01 0.00 0.01 0.00 98.69 1658.29
09:29:11 0 0.50 0.00 0.00 0.00 0.00 0.50 0.00 98.99 1657.29
09:29:11 73 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:11 74 0.00 0.00 100.00 0.00 0.00 0.00 0.00 0.00 0.00
09:29:11 75 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00
09:29:11 76 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 0.00I think you don't understand what i mean .
there just have ONLY ONE CORE %sys 100
the top command show average of all cpu core sys% usage
when the one core sys% is 100%
the system are very slow .
e.g: when I create a database instance used for a long time . over 2 hours
but generally it will be done at most 1 hours or shorteris any type of OS virtualization involved in this environment? -
Disable CPU core in Solaris 10
Hi,
can anybody help me to disable cpu core in solaris 10. my server is Sparc T4-1 server (1 physical processor with 8 core 64 threads). I am able to disable threads using psradm, but not sure about disabling core.
thanks
Sajith.P.VYou can disable a single core in solaris using "psradm -f <cpu id>"
man page for psradm
The psradm utility changes the operational status of proces-
sors. The legal states for the processor are on-line, off-
line, spare, faulted, and no-intr.
An on-line processor processes LWPs (lightweight processes)
and can be interrupted by I/O devices in the system.
An off-line processor does not process any LWPs. Usually, an
off-line processor is not interruptible by I/O devices in
the system. On some processors or under certain conditions,
it might not be possible to disable interrupts for an off-
line processor. Thus, the actual effect of being off-line
might vary from machine to machine.
A spare processor does not process any LWPs. A spare proces-
sor can be brought on-line, off-line or to no-intr by a
privileged user of the system or by the kernel in response
to changes in the system state.
Example 1 Setting Processors to off-line
The following example sets processors 2 and 3 off-line:
% psradm -f 2 3
Example 2 Setting Processors to no-intr
The following example sets processors 1 and 2 no-intr:
% psradm -i 1 2
Example 3 Setting Processors to spare
The following example sets processors 1 and 2 spare, even if
either of the processors was in the faulted state:
% psradm -F -s 1 2
Example 4 Setting All Processors on-line
% psradm -a -n
Example 5 Forcing Processors to off-line
The following example sets processors 1 and 2 offline, and
revokes the processor bindings from the processes bound to
them:
% psradm -F -f 1 2 -
Webform loading too long : only 1 cpu core used out of 16 core available?
Hi,
We have one webform which is quite heavy and takes 1min30 to load :
1 minute for essbase calculation (spreadsheet extractor)
30 seconds for network & browser rendering
We have seen that Essbase is only using 1 cpu core (100% usage) out 16 core available
Does it is possible to give some calculations to other cpu core? I know it's possible for HBR rules with CALCPARALLEL but for a webform?
Thanks!
Edited by: Tipiak on 3 juil. 2012 23:06The system has no ability to use multiple threads for one web form. It sounds as if your form is not designed for optimal performance which usually means you have a large number of total cells and/or are not using dense dimensions for your rows and columns (usually accounts/periods).
Suggest you refer to the KB article which discusses Hyperion Planning Form design at:
https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&id=779502.1
Regards,
john A. Booth
http://www.metavero.com -
Command is used to get the usage of each CPU core in multi core cpu
Hi,
Using sar command how can i get usage of each cpu core.
-ThanksThe best way to do this is to put the monitor name as a property bag in the script and pass that to your event details. Otherwise, we're looking at querying the database each time the monitor generates an event, and this is overhead that is really not
necessary. The other option, which is just even worse in terms of performance, is to use powershell to query the SDK for the monitor name. Both of these options are not going to be a good solution, because now you need to implement action accounts that can
either query the database or the sdk.
Jonathan Almquist | SCOMskills, LLC (http://scomskills.com) -
MobileDeviceHelper running @ 100% on one CPU Core
Hi, anyone suggest anything to fix one of my CPU cores runs MobileDeviceHelper (32Bit) at 100% consistently after iTunes is started.
The machine is a new build with Windows 8 64bit all updates and patches applied. All latest manufacturer chipset and other relevant drivers and every other part of the machine works perfectly. If I end the process, distnoted (32 bit) then replaces it and takes over with another core running at 100%. Ending that process and mobiledevicehelper comes back at one core 100% usage, then ending that and it behaves.
I have tried restarting the machine, installing updates, disabling the task in task manager, resetting the network adapter (winsock reset) and disabling ApplePush, and itunes helper at startup but am out of ideas now! I haven't even sync'd my phone to it yet.
Im fast thinking iTunes seems to be getting more buggy each release (I haven't been able to burn an audio cd on the new machine as it crashes while attempting to, but other software can burn the same playlist and file after dragging out of the iTunes playlist) yet iTunes on my Macbook runs fine!oh and its iTunes 12.1.1.4 64Bit with Windows 8.1 Pro 64Bit all latest updates.
As a workaround I have found the two files, renamed them so iTunes cant call them and everything still works fine which begs the questions what are they doing that uses 100% of one CPU core! I haven't setup my iPhone as a remote, or my AppleTVs yet, hoping they don't rely on these services! -
Using both CPU cores on Zynq?
Hi,
Has anyone tried to use both cpu cores of zynq?
I did not find any example from Xilinx, only related information
in "Zynq-7000 EPP Technical Reference Manual UG585 (v1.2)".
It says that cpu0 must do these two things:
1. Write the address of the application for CPU1 to 0xFFFFFFF0.
2. Execute the SEV instruction to cause CPU1 to wake up and
jump to the application.
Found a "dual cpu demo" example on ARM web-site:
http://www.arm.com/files/pdf/ZC702_DS5_2.pdf
However, the attached source code doesn't do any of the
above two actions. How can the second cpu start then?
Regards,
Pramod Ranade
Thank you j, for the suggestions.
I was basically trying with baremetal/baremetal.
First I used "hello world" example for CPU0, it
works fine. Then I added another "hello world",
but now for CPU1. Then I edited it's main() and
removed the initialization part and also the
printf("hello world"). Instead, I simply declare
a pointer to some memory location. And in an
infinite loop, I keep incrementing the value
pointed by that pointer.
The "hello world0" on the other hand has been
modified to write start address of the "hello world1"
to location 0xFFFFFFF0 and then a simple "SEV".
Then the program reads the same memory
location (which is being incremented by CPU1)
and prints it's value to UART. I was expecting that
the value will be seen increasing...but I see it
constant.
For the shared memory location, I tried 0x00700000
which is in DDR RAM. I also tried 0xFFFFE000 which
is in OCM. Neither worked...
I suspect, CPU0 needs to something more than just
writing CPU1 start address to 0xFFFFFFF0 and then
issuing a SEV. But I could not find any more information.
Nor can I find any example that uses both CPU cores.
Regards,
Pramod Ranade
Maybe you are looking for
-
Timeout of session / entity bean
Hi all We are facing "RollbackException: The transaction has been marked for rollback (timed out)" excpetion. please help us in resolving this. Here is problem description. Code Description: Step1: Action class calls Session bean Step2:Session Bean d
-
Mac mini server hang at startup
My mac mini server (1st gen) installed with Lion server has a strange problem. At some point, it stop to deliver it services (imap, dhcp and ical server). I connect on it (wich take a long long time), make it restart by the system menu entry. It rest
-
Different parameters for different sheets- Command Line Script
Hi, I am using command line script to run my discoverer report. I have 5 sheets in the workbook out of which, 2 has a PeriodID parameter, and the other 3 sheets does not have parameters. Is it possible to execute this scenario. This is the script i u
-
How to change standard SAP program SAPLFSKB to add custom fields...?
Hi Gurus, I have to change the standard SAP program SAPLFSKB screen 100 to add custom fields...i looked into OSS notes and there is a note: 174413 that provides steps to add custom fields...but when i try to do this it doesnt let me do it...it says t
-
The syncing was perfectly in time with the rest of the song. I just came back to start working on it again, and it's completely off beat. What gives? Also, I'd forgotten about this problem until just now, when I extend a loop (for instance, to play 2