Displaying 20 results from an estimated 400 matches similar to: "scheduler independent forced vcpu selection"
2010 Oct 26
3
[PATCH 0 of 3] credit2 updates
Address some credit2 issues. This patch series, along with the recent
changes to the cpupools interface, should address some of the strange
credit2 instability.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2005 Feb 23
19
Calculating real cpu usage of Xen domains correctly!
Hi all,
With the new vm-tools we are trying to get top like capabilities going
correctly. Currently we have a program vm-list that has some of this
capability but is dependent on the cpu time given by libxc calls
(xc_get_dom_info & xc_domain_get_cpu_usage). These two functions give
you how much time (in nanoseconds, why is this not documented) the
domain has been actively used. Approaches:
2008 Sep 09
29
[PATCH 1/4] CPU online/offline support in Xen
This patch implements cpu offline feature.
Best Regards
Haitao Shan
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2005 Feb 01
3
BVT scheduler settings examples
Are there any examples of bvt scheduler parameters usage?
If I understand it right, bvt provides me with option to scale domain''s
CPU usage. Eg. I have 2 (non-zero) domains pinned to the same CPU. Can I
assign eg. 30% of CPU time to domain 1 and 70% to domain 2? (I mean in
peaks when both domains are not idle and require the CPU time)
If yes, how should I build the "xm bvt"
2010 Aug 09
2
[PATCH 0 of 2] Scheduler: Implement yield for credit scheduler
As discussed in a previous e-mail, this patch series implements yield
for the credit scheduler. This allows a VM to actually yield (give up
the cpu to another VM) when it wants to. This has been shown to be
effective when used in the spinlock code to avoid wasting time
spinning when another vcpu is not currently scheduled.
_______________________________________________
Xen-devel mailing list
2008 Dec 08
10
[PATCH] Accurate vcpu weighting for credit scheduler
Hi,
This patch intends to accurate vcpu weighting
for CPU intensive job.
The reason of this problem is that
vcpu round-robin queue blocks large weight vcpus
by small weight vcpus.
For example, we assume following case on 2pcpu environment.
(with 4domains (each domain has 2vcpus))
dom1 vcpu0,1 w128 credit 4
dom2 vcpu0,1 w128 credit 4
dom3 vcpu0,1 w256 credit 8
dom4 vcpu0,1 w512 credit 15
2006 Jul 04
2
[Xen-tools] What''s the main difference between BVT and EDF?,
Hi folks
BVT and EDF are both xen scheduler.
It is expected that administrator will choose the scheduler most appropriate
to their application and configure the
machine to boot with that scheduler.
I just wonder What''s the main difference between BVT and EDF?
What kind of scenario to use them?
Thanks
_______________________________________________
Xen-tools mailing list
2008 Sep 28
3
[LLVMdev] llvm-ld hangs
Hi,
I'm trying to compile UML with LLVM. However, LLVM-LD hangs whiile
linking modules. It's consuming 99% of the CPU
llvm-ld -v -r -o kernel/built-in.o kernel/sched.o kernel/fork.o
kernel/exec_domain.o kernel/panic.o kernel/printk.o kernel/profile.o
kernel/exit.o kernel/itimer.o kernel/time.o kernel/softirq.o
kernel/resource.o kernel/sysctl.o kernel/capability.o kernel/ptrace.o
2006 Apr 27
1
BVT scheduling with command line
Hello
I''m in trouble using the bvt scheduler with the command line.
the command "xm sched-bvt help" explain that it need 6 argument
but
that''s all.
I have read a previous conversation for bvt example with command
line,
but it doesn''t work
I try (5 is the id of the concerned
2006 Mar 07
8
[PATCH] xm,xend: flesh out xm sched-sedf
This patch
-Displays[1] current parameters for running domains ala xm list
-Allow users to set[2] one or more parameters[3] without having to
provide values for parameters they do not wish to change
-Adds additional testing of sched-sedf via new xm-test testcases.
With this patch applied, test 02_sedf_period_lower_neg.py exposes a
bug[4]. I''ll follow up this email with a patch for
2006 Mar 01
1
Scheduler Parameters
Hi,
I have a naive question with the xen BVT scheduler.
Supposing I have only one guest domain runnning on domain 0 and with
the xm bvt command I have allocated cpu units in the ratio 9:1 to
domain 0 and domain 1(say) respectively.
Now I create another guest domain. How much CPU share it (or
subsequent domains created after it) will get?
~$ubh
_______________________________________________
2007 Mar 01
2
SMP on a HP DL-320 G2
Hi gang!
At work I have a DL320 G2 machine I use as my desktop (I know, weird!...).
Back when I ran RHEL WS 2.1 on it, it always ran a SMP kernel because it
has a HypterThread capable processor.
When I installed (fresh from scratch) Centos 4.4 on it a while back, though,
Centos installed only the UP kernel.
I've looked in the BIOS for settings to enable/disable HT support and
I don't
2006 Aug 17
4
[PATCH]configuration files(sched-credit)
Currently with the credit scheduler, cpu_weight cannot be assigned to guest
domains at boot time.(it can be set with xm sched-weight after booting)
This patch allows CPU weight, and CAP to be set by the Xen configuration
files.
Specification:
The following can be added to the Xen configuration files.
1.CPU WEIGHT [OPTIONAL]
cpu_weight = cpu weight value
-sets the cpu time ratio to be
2006 Apr 21
1
RE: [PATCH]Check the values of MAX_VIRT_CPUS and NR_CPUSfor SMP
>From: Tristan Gingold [mailto:Tristan.Gingold@bull.net]
>Sent: 2006年4月21日 15:26
>> >
>> >See how we solve this on x86 near the top of do_boot_cpu() in
>> >arch/x86/smpboot.c. Essentially we allocate extra idle domains on
>> >demand to give us enough idle vcpus for one per physical cpu.
>> >
>> > -- Keir
>>
>> Yes,
2005 Aug 03
9
Benchmarking Xen (results and questions)
Hi all,
Here are some benchmarks that I''ve done using Xen.
However, before I get started, let me explain some of configuration
details...
Xen Version SPECjbb
WebBench
Linux Distribution Debian 3.1
HT disabled
Linux Kernel 2.6.12.2
Host Patch CK3s
Here are the initial benchmarks
SPECJBB WebBench
1 Thread 1 Client 2 Clients 4 Clients
8 Clients
BOPS TPS TPS TPS TPS
Host
2002 Oct 03
1
kjournald tuning
While investigating erratic performance on one our our servers,
I'm getting some very odd performance stats coming from vmstat.
What initially appeared to be happening is the machine goes into a hard loop
in some mod_perl webserver code.
Now there still may be an issue with the code, but my code examinations show
no possible way this could be happening, but what I'm writing to you
2008 Jun 19
15
Power aware credit scheduler
Existing credit scheduler is not power aware. To achieve better
power saving ability with negligible performance impact, following
areas may be tweaked and listed here for comments first.
Goal is not to silly save power with sacrifice of performance, e.g.
we don''t want to prevent migration when there''re free cpus with
some pending runqueues. But when free computing power is
2005 Jul 12
21
Dom0 crashing on x86_64
I am seeing a problem with Dom0 crashing on x86_64 whenever I create a
DomU. I''ve done some more testing, and it appears that this problem is
somehow related to networking. Dom0 crashes as soon as the networking
services are started when DomU is coming up. As an experiment, I
brought up DomU without networking, and it stayed up. As soon as I
started DomU with networking enabled, however,
2010 Aug 12
1
Question regarding Hypervisor_sched_op function
Hi,
I am trying to understand Hypervisor_sched_op function and I have few
question regarding this -
1. I understand that a guest VM can use the above function with "yield", in
order to relinquish CPU time to other guests with running tasks.
a) So when the guest VM makes this call does it save/persist any scheduling
information about its current processes like runqueue, process state -
2010 Aug 12
1
Question regarding Hypervisor_sched_op function
Hi,
I am trying to understand Hypervisor_sched_op function and I have few
question regarding this -
1. I understand that a guest VM can use the above function with "yield", in
order to relinquish CPU time to other guests with running tasks.
a) So when the guest VM makes this call does it save/persist any scheduling
information about its current processes like runqueue, process state -