Project

General

Profile

Actions

Feature #8464

open

Reduce computational resources consumed by auxiliary tasks generation and results processing workers

Added by Evgeny Novikov about 7 years ago.

Status:
New
Priority:
High
Assignee:
-
Category:
-
Target version:
-
Start date:
09/29/2017
Due date:
% Done:

0%

Estimated time:
Published in build:

Description

At the moment Core always starts a specified number of such workers as parallel processes. But first these processes can be useless, e.g. when there are just a few verification tasks. Thus, I suppose to start up them lazily. Second they actually need very little computational resources which can be a reason to execute them as threads (using several CPU cores at once seems to matter always nothing) rather than as processes. BTW, similar issues exist in all places where "core.components.Component#launch_subcomponents" is invoked. Perhaps everywhere using threads instead of processes will be acceptable and will help to considerably reduce consumed computational resources.


Related issues 1 (0 open1 closed)

Related to Klever - Feature #8467: Reduce the default number of task generator workersClosedEvgeny Novikov09/29/2017

Actions

No data to display

Actions

Also available in: Atom PDF