[elektro-etc] win ? RT?
Acs Gabor
agabor at electrodesign.hu
Sun May 30 21:27:39 CEST 2010
Az a baj, hogy úgy beszélsz, mint valami politikus.
Aminek a műszaki életben nincs sok helye.
Gábor
Karoly Kovacs írta:
> Ja, ha ezen lovagolunk?! :)))
>
> Azt hiszem, mindenki, aki foglalkozik valos ideju rencerekkel, tudja,
> mire gondolok. Egy _igazi_ real-time rendszer/kernel egesz mas elven
> muxik, mint az XP. Az XP-t (es ha mar itt tartunk, a Linuxot is!) legfel-
> jebb megeroszakolni lehet, hogy kvazi valos ideju futtato rendszerkent
> viselkedjen, de ettol meg valojaban nem lesz az.
>
> Nem kene itt a szorszalakat hasogatni, es a mikrofos fogadatlan
> prokatorakent iget hirdetni. :)))
>
> De - amint mar irtam - reszemrol a vita lezarva, mert ertelmetlen, ha
> elbeszelunk egymas mellett.
>
> Karoly
>
> -----------------------------------------------------
> "Houston, I am the problem!"
>
>
>
> ----- Original Message ----
>
>> From: Acs Gabor <agabor at electrodesign.hu>
>> To: elektro-etc at tesla.hu
>> Sent: Sun, May 30, 2010 6:53:02 PM
>> Subject: Re: [elektro-etc] win ? RT?
>>
>> Idézek a cikkedből:
>>
> "
>
> Példa:
> Legyen mondjuk egy repülés
>
>> szimulációja matematikai modell esetén. Ha egy öt perces szimulációt a gép két
>> napig számol akkor az *nem realtime*. Persze attól meg lehet jó, és részletes
>> számítás ami *utólag*megtekinthető, de nem lenne használható mondjuk egy
>> valóságos repülő fedélzetén, mivel ott azonnal kell az eredmény és nem lehet két
>> napot várni minden századmásodpercenként. Oda *realtime* rendszer kell, ami ezt
>> a feladatot valós időben képes elvégezni.
>>
>
>
> "Azokat a rendszereket,
>
>> amelyekkel szemben a környezeti, valós időskálához kötött idő-követelményeket
>> támasztunk, valósidejű rendszereknek nevezzük. Előírhatjuk például, hogy a
>> rendszer egy környezeti eseményre mennyi időn belül reagáljon, vagy milyen
>> időzített akciókat hajtson végre.
>>
>
> "
>
> Ha valaki azt mondja, hogy egy
>
>> repülő vezérlésére nem alkalmas az XP, mert nem RT, én meg azt mondom, hogy egy
>> mechanikai berendezés vezérlésére tudom használni valós időben, akkor
>> kijelenthetem, hogy egy ilyen jellegű rendszerre megadott elvárható valósidejű
>> jellemzőket teljesíti. Ahogy egy maróprogram pillanatok alatt elvégzi a
>> marópálya számítását, megjeleníti a kijelzéseket, figyelembe veszi a
>> visszacsatolásokat, ugyanígy lehetne fékszárnyat vagy trimmelőt vezérelni egy
>> repülőgépen.
>>
> Az, hogy az adott rendszerben mit várunk el real time címszó
>
>> alatt, csak definíció kérdése. Ahogy a PIC-el sem fogsz mikrohullámú átvitelt
>> feldolgozni, de kvarcpontosságú órát csinálni
>> igen.
>>
>
>
> Gábor
>
> Karoly Kovacs írta:
>
>> Akkor ez az erzes
>> kolcsonos. :)))
>>
>> Ezek szerint ne is farasszuk vele tovabb a
>> lista tagsagat!
>>
>> Karoly
>>
>>
>> -----------------------------------------------------
>> "Houston, I am the
>> problem!"
>>
>>
>>
>> ----- Original Message
>> ----
>>
>>
>>> From: Acs Gabor <
>>>
>> ymailto="mailto:agabor at electrodesign.hu"
>> href="mailto:agabor at electrodesign.hu">agabor at electrodesign.hu>
>>
>> To:
>> href="mailto:elektro-etc at tesla.hu">elektro-etc at tesla.hu
>>
>>> Sent:
>>>
>> Sun, May 30, 2010 5:10:46 PM
>>
>>> Subject: Re: [elektro-etc] win ?
>>>
>> RT?
>>
>>> Asszem' nem érted, amiről
>>>
>> beszéltem.
>>
>>>
>>>
>> Gábor
>>
>>
>> Karoly Kovacs
>>
>>> írta:
>>>
>>>
>>>> Nem tudom mit jelent az, hogy 'halál biztosan és
>>>>
>>
>>
>>> pontosan'
>>>
>>>
>>>> megjön
>>>>
>> a
>>
>>> tikk, mert egy bármilyen
>>>
>> processzoros hardvernél
>>
>>>
>>>
>>>> vannak
>>>>
>> vagy
>>
>>> megszakítások, vagy
>>>
>> ciklusok, amik bevisznek
>>
>>>
>>>
>>>
>>>> bizonyos
>>>>
>> bizonytalanságot még egy portláb-billegtetésbe is.
>>
>>>
>> Ennek azert fuss neki megy egyszer!
>>
>>> Apro pelda a hazunk
>>>
>> tajarol. Probaltal mar irni _pontos_ ora-
>>
>>> programot
>>>
>> mikrokontrollerre? Meg lehet - es adott esetben meg
>>
>>> is kell! -
>>>
>> csinalni. (Most nem a kvarcra gondolok, amikor a
>>
>>>
>> pontossagrol beszelek.)
>>
>>> Egyebkent itt megfelelo
>>>
>> irodalmat talalsz:
>>
>>>
>> http://www.gamf.hu/portal2/sites/default/files/szft_9_0.pdf
>>
>>> (Jol
>>>
>> jellemzi a felreerteseket, kapcsolodva az en eredeti ker-
>>
>>> desfeltevesemhez, amikor ez a cikk a JAVA-rol ir).
>>> vagy
>>>
>> itt:
>>
>>> http://wiki.hup.hu/index.php/Realtime
>>>
>>>
>>> Karoly
>>>
>>>
>>>
>>>
>> -----------------------------------------------------
>>
>>>
>> "Houston, I am the problem!"
>>
>>>
>>>
>>>
>> ----- Original Message ----
>>
>>>
>>>
>> From: Acs Gabor <
>>
>>>>
>>>>
>> ymailto="mailto:
>> href="mailto:agabor at electrodesign.hu">agabor at electrodesign.hu"
>> href="mailto:
>> href="mailto:agabor at electrodesign.hu">agabor at electrodesign.hu">
>> ymailto="mailto:agabor at electrodesign.hu"
>> href="mailto:agabor at electrodesign.hu">agabor at electrodesign.hu>
>>
>>>
>>>
>> To: href="mailto:
>> href="mailto:elektro-etc at tesla.hu">elektro-etc at tesla.hu">
>> ymailto="mailto:elektro-etc at tesla.hu"
>> href="mailto:elektro-etc at tesla.hu">elektro-etc at tesla.hu
>>
>>>
>>>
>>
>>
>>>> Sent:
>>>>
>>> Sun, May 30,
>>>
>> 2010 4:18:34 AM
>>
>>>
>>>
>>>> Subject: Re:
>>>>
>> [elektro-etc] win ?
>>
>>> RT?
>>>
>>>
>>
>>
>>>> KJ, és Ádám, simán elehet hogy igazatok van, ezt
>>>>
>>
>>
>>> nagy hirtelen nem tudom
>>>
>>>>
>>>>
>> ellenőrizni.
>>
>>> Ha lenne egy XP-m, amibe semmilyen
>>>
>> fölösleges drivert, taszkot, hardvert nem
>> installálnék, és írnék egy programot, ami pl. a
>>
>>
>>>> párhuzamos porton ad
>>>>
>>> ki 1msec-es négyszögjelet, az vagy jó lenne, vagy nem.
>>>
>>>
>>>
>>>> Nem tudom mit
>>>>
>>
>>
>>> jelent az, hogy 'halál biztosan és pontosan' megjön a
>>>
>> tikk,
>>
>>>> mert egy
>>>>
>>
>>
>>> bármilyen processzoros hardvernél vannak vagy megszakítások,
>>>
>> vagy ciklusok, amik bevisznek bizonyos bizonytalanságot még egy
>> portláb-billegtetésbe is. Na jó, egy végtelen ciklust spagetti ASM
>> programban be lehet lőni, hogy pontosan mindig ugyanannyi utasítás legyen
>> a portláb átkapcsolásai között, de ez nem operációs
>> rendszer.
>>
>>>
>>>
>>>>
>>>>
>>
>>
>>> A másik, hogy a maróprogramom eléggé mély szinten
>>>
>> megpiszkálja
>>
>>>> az
>>>>
>>> XP-t, lehet hogy így pontossá lehet tenni. Aztán
>>>
>> felfogás kérdése, hogy
>>
>>>> ez
>>>>
>>
>>
>>> mennyire minősül már így RT
>>>
>> XP-nek.
>>
>>> Gábor
>>>
>>>
>>>
>> Kovács József
>>
>>>> írta:
>>>> Acs
>>>>
>> Gabor wrote:
>>
>>>>
>>>>
>>
>>
>>>>> Nem tudom mit értesz azon,
>>>>>
>>
>>
>>>
>>>
>>>> hogy a nagy baja, nem real-time.
>>>>
>>>>
>>>> Gondoalom..azt, hogy nem időgarantált a
>>>>
>> válasz!
>>
>>>> Attól real-time
>>>>
>> valami, hogy
>>
>>>> tudni lehet
>>>>
>>> legkésőbb, mikor lesz válasz...
>>>
>>>
>>>> Az XP esetén nem
>>>>
>>> lehet
>>>
>> tudni!
>>
>>>
>>>
>>>> Lehet nagyon magas
>>>>
>> prioritásokkal
>>
>>>> és kernel
>>>>
>> szintekkel játszani és
>>
>>>
>>>
>>>> akkor "szinte
>>>>
>> biztos" lesz válasz
>>
>>> idő,
>>>
>>>
>>
>>
>>>> de sajnos nem garantált...
>>>>
>>>>
>>>> Ha kedve
>>>>
>>> támad pl. egy lemez
>>>
>> I/O
>>
>>>
>>>
>>>> művelethez, akkor azt
>>>>
>>
>>
>>> bezavarhat.
>>>
>>>
>>>> Éppen a maró gépet pl.
>>>>
>>>>
>>>>
>> végül is nem zavaraja, ha
>>
>>>> menetközben néha
>>>>
>> párszáz
>>
>>> msec-ig
>>>
>>>
>>>> nem lép azonos ütemre a mechanika...
>>>>
>>>>
>> (amúgy
>>
>>> hallani is a motor
>>>
>> zenéjében,
>>
>>>
>>>
>>>> hogy tényleg
>>>>
>> nem...)
>>
>>>> De, vannak
>>>>
>> feladatok, ahol fontos lenne a
>>
>>>> garantált
>>>>
>>> max. válasz idő és időzítés azonosság
>>>
>>>
>>>> No, ilyenkor kell
>>>>
>>> a valóban
>>>
>> real-time kernel.
>>
>>>
>>>
>>>> Ami nem gyorsat
>>>>
>> jelent
>>
>>> hiszen, és
>>>
>>>
>>
>>
>>>> gyakran csak 1 vagy 0,1-0,5 msec a tikk,
>>>>
>>
>>
>>> de
>>>
>>>
>>>> ez a tikk
>>>>
>> halál biztosan és pontosan bekövetkezik
>>
>>>>
>>>>
>> Az alap XP ezt nem tudja garantálni
>>
>>>> és más sem,
>>>>
>> csak a
>>
>>> real-time kernelek
>>>
>>>
>>
>>
>>>> Szóval real-time nem egyenlő
>>>>
>>> azonanli válasz,
>>>
>>>
>>>> (pedig
>>>>
>> soakn hiszik ezt) hanem inkább
>>
>>>> a
>>>>
>>> garantált és ismert időn belüli válasz...
>>>
>>>
>>>>
>>>>
>>> KJ
>>>
>>>
>>>> Gábor
>>>>
>>>>
>>>>
>>>> _____________ NOD32 5154 (20100528)
>>>>
>> Inform�ci�
>>
>>> _____________
>>>
>>>
>>
>>
>>>> Az �zenetet a NOD32 antivirus system
>>>>
>>
>>
>>> megvizsg�lta.
>>>
>>>
>> http://www.nod32.hu
>>
>>>>
>>>>
>>
>>
>>>
>>>
>>
>>
>>> _____________ NOD32 5155 (20100530) Inform�ci�
>>>
>> _____________
>>
>>> Az �zenetet a NOD32 antivirus system
>>>
>> megvizsg�lta.
>>
>>>
>>>
>> href="http://www.nod32.hu" target=_blank
>>
>>> http://www.nod32.hu
>>>
>>>>
>>>>
>>>
>>>
>>
>>
>>
>> _____________ NOD32 5155 (20100530) Inform�ci�
>> _____________
>>
>> Az �zenetet a NOD32 antivirus system
>> megvizsg�lta.
>>
>>
>>> http://www.nod32.hu
>>>
>>
>>
>>
>
>
>
>
>
> _____________ NOD32 5155 (20100530) Inform�ci� _____________
>
> Az �zenetet a NOD32 antivirus system megvizsg�lta.
> http://www.nod32.hu
>
>
>
>
More information about the Elektro-etc
mailing list