From f3a1501e6eb1d31c3cbafa72af9e78f1417d820c Mon Sep 17 00:00:00 2001 From: Pradyumna Kaushik Date: Fri, 5 Oct 2018 23:05:01 -0400 Subject: [PATCH] Description for task classification overhead logs. --- .../withSpsEnabled/TaskClassificationOverhead.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/data/withSpsEnabled/TaskClassificationOverhead.md b/docs/data/withSpsEnabled/TaskClassificationOverhead.md index e69de29..98a52af 100644 --- a/docs/data/withSpsEnabled/TaskClassificationOverhead.md +++ b/docs/data/withSpsEnabled/TaskClassificationOverhead.md @@ -0,0 +1,14 @@ +# Task Classification Overhead + +To select the next scheduling policy to switch to, the tasks are classified and then the task distribution is determined, as mentioned [here](../../SchedulingPolicySwitching.md). Based on the task distribution, the most appropriate scheduling policy is selected. The time taken to classify the tasks and determine the task distribution is logged as task classification overhead. + +The logs are written to a file named _\\_\\_classificationOverhead.log_, where +* _logFilePrefix_ is the prefix provided using the `-logPrefix` option. +* _timestamp_ corresponds to the time when _Elektron_ was run. + +The format of the data logged is as shown below. +``` + +``` + +_Note: The classification overhead is logged in **microseconds**._