From 7d00f76fa9d06efdb29f12e019cfe6fdceee574b Mon Sep 17 00:00:00 2001 From: William Brown Date: Sat, 8 Aug 2020 13:24:55 +1000 Subject: [PATCH] Update based on review --- designs/resource_limits.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/designs/resource_limits.rst b/designs/resource_limits.rst index 70196d240..2f37274ad 100644 --- a/designs/resource_limits.rst +++ b/designs/resource_limits.rst @@ -29,8 +29,9 @@ CPU time ======== Every operation requires time on a CPU. A CPU logically is many threads which -can have many operations in parallel, but also bound by a frequency and their -performance as to how many instructions can be performed per second. +can have many processes in parallel, and each thread has a limit on how many +instructions it can perform per second. This makes CPU a finite resource for +our system. This means that given a say 8 core CPU, each individual core may be able to complete 1000 operations per second, and combined this becomes 8x1000.