| From | Sent On | Attachments |
|---|---|---|
| Jeff Roberson | Oct 8, 2002 7:26 pm | |
| Julian Elischer | Oct 8, 2002 7:42 pm | |
| Jeff Roberson | Oct 8, 2002 7:55 pm | |
| Peter Wemm | Oct 8, 2002 8:05 pm | |
| Luigi Rizzo | Oct 8, 2002 8:18 pm | |
| Jeff Roberson | Oct 8, 2002 8:22 pm | |
| Julian Elischer | Oct 8, 2002 10:44 pm | |
| Jeff Roberson | Oct 8, 2002 11:14 pm | |
| Julian Elischer | Oct 9, 2002 1:04 am | |
| Igor Sysoev | Oct 9, 2002 9:32 am | |
| Julian Elischer | Oct 9, 2002 10:03 am | |
| John Baldwin | Oct 9, 2002 10:29 am | |
| Alfred Perlstein | Oct 9, 2002 10:41 am | |
| Igor Sysoev | Oct 9, 2002 11:52 am | |
| Julian Elischer | Oct 9, 2002 12:05 pm | |
| Jon Mini | Oct 9, 2002 3:33 pm |
| Subject: | Re: Scheduler framework. | |
|---|---|---|
| From: | Igor Sysoev (is...@rambler-co.ru) | |
| Date: | Oct 9, 2002 11:52:26 am | |
| List: | org.freebsd.freebsd-arch | |
On Wed, 9 Oct 2002, Julian Elischer wrote:
If a thread mailbox IS provided: the syscall is entered. the thread blocks. A second thread is invoked and attached to the KSE, which is disconnected from the original thread.
Sorry, where did this second thread come from ?
there is a thread_allocator that allocates threads on demand.
Actually the process ahs a couple of spare threads "Up its sleave" so it doesn't have to go to teh thread allocator every time..
As I understand this second thread has user-level context and its context pointed by tm_context.uc_link of blocked thread mailbox. Am I right ?
If it's so then can several threads use the same second thread context ?
Igor Sysoev http://sysoev.ru
To Unsubscribe: send mail to majo...@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message





