Valosido

Kubler Istvan kiskubi at Prolan.HU
Thu Apr 26 14:49:59 CEST 2001


			Sziasztok!

> > Egyaltalan, mi az a realtime es miert jo?

Tobb dolgot szoktak erteni alatta. Definicioja szerint az,
ha egy rendszer az elvart idon belul reagal a piszkalasra.
A gyakorlatban azt szokta jelenteni, hogy ha egy magas pri-
oritasu taszk fut, azt masok nem tudjak megszakitani, meg
a kernel sem. Vagy fogalmazhatunk ugy, hogy a kernel is meg-
szakithato. Na ez utobbi egy igen kemeny feltetel, mert pl.
a kernel szokott gondoskodni arrol, hogy a programok a sa-
jat lapjaikon fussanak, ha van virtualis mem... ahogy vala-
ki irta is, nem fer ossze.

A masik, hogy a valosideju fejlesztokornyezetek szoktak biz-
tositani egy eszkozkeszletet, amivel a valosideju problemak
megoldhatok. Taszkszinkronizacio, eroforrasok parhuzamos
kezelese (gondolj bele, 2 programnak jut eszebe egyszerre
lemezre irni), uzenetek taszkok kozott, stb...
  Mar egy sima UNIX is sok jopofa dolgot tamogat: man fork,
pipe, socket, select, read/write, sleep, stb..., de van egy
POSIX-felulet, itt egy jo kis tananyag hozza:

http://www.math.arizona.edu/swig/pthreads/threads.html

-k-





More information about the Elektro mailing list