[elektro-etc] win ? RT?

Karoly Kovacs koka55 at yahoo.com
Sun May 30 19:00:53 CEST 2010


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
> 
> 
> 
>  


      



More information about the Elektro-etc mailing list