From 0c43783d081963a6fe41f2919ba6a045aacf98ea Mon Sep 17 00:00:00 2001 From: Gulsum Atici Date: Mon, 27 Feb 2023 14:29:45 +0300 Subject: [PATCH 1/4] Adding a reference section for EPA parameters Signed-off-by: Gulsum Atici --- 04-vim-setup.md | 4 +- 21-reference.md | 122 ++++++++++++++++++++++++++++++++++++++++++++++++ index.md | 1 + 3 files changed, 126 insertions(+), 1 deletion(-) create mode 100644 21-reference.md diff --git a/04-vim-setup.md b/04-vim-setup.md index ce4b16d..ca1df6a 100644 --- a/04-vim-setup.md +++ b/04-vim-setup.md @@ -463,7 +463,9 @@ Detailed documentation is available at and Date: Mon, 27 Feb 2023 14:47:15 +0300 Subject: [PATCH 2/4] Correcting EPA section of VIM setup Signed-off-by: Gulsum Atici --- 04-vim-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/04-vim-setup.md b/04-vim-setup.md index ca1df6a..bd7e031 100644 --- a/04-vim-setup.md +++ b/04-vim-setup.md @@ -463,7 +463,7 @@ Detailed documentation is available at and Date: Fri, 3 Mar 2023 15:24:44 +0300 Subject: [PATCH 3/4] Removing new lines Signed-off-by: Gulsum Atici --- 04-vim-setup.md | 8 +++---- 21-reference.md | 57 +++++++++++++++---------------------------------- 2 files changed, 20 insertions(+), 45 deletions(-) diff --git a/04-vim-setup.md b/04-vim-setup.md index bd7e031..ae059ff 100644 --- a/04-vim-setup.md +++ b/04-vim-setup.md @@ -463,9 +463,7 @@ Detailed documentation is available at and Date: Mon, 6 Mar 2023 18:37:31 +0300 Subject: [PATCH 4/4] Removing new line Signed-off-by: Gulsum Atici --- 21-reference.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/21-reference.md b/21-reference.md index 5b5cd60..24cd5ea 100644 --- a/21-reference.md +++ b/21-reference.md @@ -6,8 +6,7 @@ Pinning Policy -Instance vCPU processes are not assigned to any particular host CPU by default, instead, they float across host CPUs like any other process. This allows for features like over committing of CPUs. In heavily contended systems, this provides optimal system performance at the expense of performance and latency for individual instances. Some workloads require real-time or near real-time behavior, which is not possible with the latency introduced -by the default CPU policy. For such workloads, it is beneficial to control which host CPUs are bound to an instance's vCPUs. This process is known as pinning. No instance with pinned CPUs can use the CPUs of another pinned instance, thus preventing resource contention between instances. To configure a flavor to use pinned vCPUs, the CPU policy is set to dedicated. +Instance vCPU processes are not assigned to any particular host CPU by default, instead, they float across host CPUs like any other process. This allows for features like over committing of CPUs. In heavily contended systems, this provides optimal system performance at the expense of performance and latency for individual instances. Some workloads require real-time or near real-time behavior, which is not possible with the latency introduced by the default CPU policy. For such workloads, it is beneficial to control which host CPUs are bound to an instance's vCPUs. This process is known as pinning. No instance with pinned CPUs can use the CPUs of another pinned instance, thus preventing resource contention between instances. To configure a flavor to use pinned vCPUs, the CPU policy is set to dedicated. Supported CPU pinning policies are as follows: -- GitLab