Article View: pl.comp.programming
Article #205338Re: rt os'es
From: Edek
Date: Thu, 25 Apr 2013 21:55
Date: Thu, 25 Apr 2013 21:55
26 lines
2342 bytes
2342 bytes
Dnia Thu, 25 Apr 2013 00:10:27 -0700 po głębokim namyśle Adam Klobukowski rzekł: > On Thursday, 25 April 2013 08:43:06 UTC+2, firr kenobi wrote: >> chodzi chyba raczej o to ze jak wywolujesz dowolny kod to masz >> gwarancje ze nie zajmie on więcej niż X mikrosekund - ci sie ma dziac >> gdy jskas fibra przekroczyłaby ten czas (blue screen?) I jak to >> pogodzić z różnorodna mocą sprzętu to nie wiem Mechanizm polega na nie wykonaniu mniej istotnych wątków gdy obciążenie zbiża się do granicy. > Systemy czasu rzeczywistego gwarantują stałe czasy wykonania pewnych > operacji (lub nie większe niż) lub możliwość dokładnego wyliczenia ile > dana operacja zajmie. Dodatkowo, umożliwiają przydzielenie procesom > twardych priorytetów, tj. przydzielenia stałego fragmentu mocy > procesora. Nie do końca. Zgodziłbym się co do Hard Realtime, ale w Soft Realtime już nie. Tam raczej górny np. kwantyl ma minimalne wymagania, a reszta ma być reponsywna. W realtime procesor musi mieć zapas, nie ma rt gdy jest obciążony w 100%. Jak już ktoś wspomniał, są rzeczy typu sched. policy, jak chociażby odstawiany w pierwszej kolejności batch. -- Edek
Technical Details
Message-ID:
<klc8oc$mhm$1@mx1.internetia.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mailReferences:
<f8592360-20e1-42f1-84be-d43914348721@googlegroups.com> <klafng$4mq$1@polsl.pl> <klah7b$kld$1@node1.news.atman.pl> <klahbk$kof$1@node1.news.atman.pl> <91f5f63d-7402-437c-822b-5ad6ed301bbf@googlegroups.com> <cbd4418b-b010-4cc4-ad54-ce9562f67c10@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail From: Edek <edek.pienkowski@gmail.com> Newsgroups: pl.comp.programming Subject: Re: rt os'es Date: Thu, 25 Apr 2013 21:55:24 +0000 (UTC) Organization: Netia S.A. Lines: 27 Message-ID: <klc8oc$mhm$1@mx1.internetia.pl> References: <f8592360-20e1-42f1-84be-d43914348721@googlegroups.com> <klafng$4mq$1@polsl.pl> <klah7b$kld$1@node1.news.atman.pl> <klahbk$kof$1@node1.news.atman.pl> <91f5f63d-7402-437c-822b-5ad6ed301bbf@googlegroups.com> <cbd4418b-b010-4cc4-ad54-ce9562f67c10@googlegroups.com> NNTP-Posting-Host: 159-205-129-97.adsl.inetia.pl Mime-Version: 1.0 X-Trace: mx1.internetia.pl 1366926924 23094 159.205.129.97 (25 Apr 2013 21:55:24 GMT) X-Complaints-To: abuse@inetia.pl NNTP-Posting-Date: Thu, 25 Apr 2013 21:55:24 +0000 (UTC) X-Tech-Contact: usenet@internetia.pl User-Agent: Pan/0.139 (Sexual Chocolate; GIT bf56508 git://git.gnome.org/pan2) X-Server-Info: http://www.internetia.pl/ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit