From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: timer_server triggers Task_Termination handler Date: Fri, 22 Apr 2016 14:55:54 +0200 Organization: Aioe.org NNTP Server Message-ID: References: NNTP-Posting-Host: G7MXAklp0OAVRSdfcmpxRQ.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 X-Notice: Filtered by postfilter v. 0.8.2 Xref: news.eternal-september.org comp.lang.ada:30242 Date: 2016-04-22T14:55:54+02:00 List-Id: On 22/04/2016 12:05, G.B. wrote: > On 22.04.16 09:25, Dmitry A. Kazakov wrote: >> Tracing hardware utilization is meaningless in the form you stated. > > Specifically, allocate tasks to processors, also know > about which tasks are allocated to which processors, > in order to stay in control of what happens where, > and what has failed to happen there, in case it has. The point is that it must be your scheduler to make sense. You scheduler will be able to know that. > Of course, that's denying the abstraction that an OS > might want to provide, but I think this is a reasonable > view in cases where Ada programs operate a system in > a predictable way. Then it is the case of a custom scheduler task. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de