[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU Mach branch, master, updated. v1.8-75-g23588c2
From: |
Samuel Thibault |
Subject: |
[SCM] GNU Mach branch, master, updated. v1.8-75-g23588c2 |
Date: |
Sun, 18 Nov 2018 20:51:21 -0500 (EST) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".
The branch, master has been updated
via 23588c267fa08b5d27793e62bb72214164107e97 (commit)
from 24c0a02a18d35dbd4f7715018bfffb11241bce7b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 23588c267fa08b5d27793e62bb72214164107e97
Author: Samuel Thibault <address@hidden>
Date: Mon Nov 19 02:46:44 2018 +0100
Fix interactivity of inactive threads
A new thread will mosty probably start working, assume it will take
its share of CPU, to avoid having to find it out slowly. Decaying will
however fix that quickly if it actually does not work.
This fixes stalling issues when a program keeps creating threads.
* kern/thread.c (thread_create): Set new_thread's cpu_usage and
sched_usage to a fair share of the current load.
-----------------------------------------------------------------------
Summary of changes:
kern/thread.c | 11 +++++++++++
1 file changed, 11 insertions(+)
hooks/post-receive
--
GNU Mach
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Mach branch, master, updated. v1.8-75-g23588c2,
Samuel Thibault <=