Article View: be.comp.programming
Article #8528Re: Wat is realtime programmeren
From: Toni Van Remortel
Date: Fri, 21 Jun 2002 07:28
Date: Fri, 21 Jun 2002 07:28
34 lines
2528 bytes
2528 bytes
Davy Loots wrote: > Realtime wil zeggen dat de programmeur kan garanderen dat een handeling > binnen een harde tijdsgrens klaar is. Dit wil niet enkel zeggen dat de > algoritmes die de programmeur deterministisch moeten zijn, maar ook het > operating system : de standaard Linux kernel is niet voorzien voor > realtime applicaties : het kan zijn dat Linux te lang met een ander proces > (bv. een ander lopend programma) bezig is voordat ie overschakeld op jouw > programma. Bovendien is de tijd die jouw programma dan krijgt voordat > terug overgeschakeld wordt naar een ander programma niet vast bepaald (we > hebben het hier over milliseconden). Voor echte tijdskritische applicaties > (bv. aansturen van robot) wordt daarom vaak een ander OS gebruikt (bv. > vxWorks, www.windriver.com). Er bestaan voor Linux wel aangepaste kernels > die betere (maar geen 100% harde) garanties geven op dit gebied, ��n van > de belangrijkste is HardHat Linux (www.mvista.com). Op commercieel gebied. In de freeware hebben RTLinux en RTAI zeer goede eigenschappen (still Linux), en eCos (compatibel met Linux). Ik ken enkel distro's voor embedded applicaties, daar mijn project daar om draait. Meer info gaat u vinden (binnen enkele maanden, de site ben ik nog vollop aan het ontwikkelen) op http://www.d-sciencelab.com/linemb Groeten, Toni Van Remortel Researcher @ D-sciencelab -- Detected virus 'Windows'. Unable to delete virus 'Windows'. Rebooting ...
Technical Details
Message-ID:
<bAAQ8.44189$ud.6127@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-08!supernews.com!nntp.cs.ubc.ca!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<pan.2002.06.20.11.51.53.750996.2054@pandora.be> <JzrQ8.43812$ud.6194@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,608260d54df1d179 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-06-21 00:28:09 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-08!supernews.com!nntp.cs.ubc.ca!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: Toni Van Remortel <ToniVR@softhome.net> Subject: Re: Wat is realtime programmeren Newsgroups: be.comp.programming References: <pan.2002.06.20.11.51.53.750996.2054@pandora.be> <JzrQ8.43812$ud.6194@afrodite.telenet-ops.be> Lines: 34 Organization: - User-Agent: KNode/0.7.1 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8Bit Message-ID: <bAAQ8.44189$ud.6127@afrodite.telenet-ops.be> Date: Fri, 21 Jun 2002 07:28:07 GMT NNTP-Posting-Host: 213.118.12.114 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1024644487 213.118.12.114 (Fri, 21 Jun 2002 09:28:07 MET DST) NNTP-Posting-Date: Fri, 21 Jun 2002 09:28:07 MET DST