Sleep anhalten

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
mschnell
Beiträge: 3444
Registriert: Mo 11. Sep 2006, 10:24
OS, Lazarus, FPC: svn (Window32, Linux x64, Linux ARM (QNAP) (cross+nativ)
CPU-Target: X32 / X64 / ARMv5
Wohnort: Krefeld

Beitrag von mschnell »

hanibal hat geschrieben:ich habe kein windows


Linux ist genauso wenig realtime :(

-Michael

mschnell
Beiträge: 3444
Registriert: Mo 11. Sep 2006, 10:24
OS, Lazarus, FPC: svn (Window32, Linux x64, Linux ARM (QNAP) (cross+nativ)
CPU-Target: X32 / X64 / ARMv5
Wohnort: Krefeld

Beitrag von mschnell »

Es kommt immer darauf an, wie wichtig das Einhalten des Timings ist. In den meisten Fällen wird man eine Genauigkeit von einer Millisekunde oder so hinbekommen, kürzere Zeiten erhöhen die Wahrscheinlichkeit für nicht eingehaltene Deadlines, längere erniedrigen sie. Aber auch bei einer Sekunde ist die Wahrscheinlichkeit nicht Null. Wenn Menschenleben davon abhängen ist das sicherlich nicht akzeptabel.

-Michael

schnullerbacke
Beiträge: 1187
Registriert: Mi 13. Dez 2006, 10:58
OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
CPU-Target: AMD A4-6400 APU
Wohnort: Hamburg

Beitrag von schnullerbacke »

Naja, bei ner Blechpresse die mit 25t von oben Bleche quetscht ist dann der arme Mitarbeiter schon als Kotflügel verbaut bevor jemand merkt, das er da drunter lag... :lol:
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.

(Ringelnatz)

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Was hastn du schon wieder genommen ...
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 6200
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Beitrag von af0815 »

Linux ist genauso wenig realtime

Aber es gibt die Möglichkeit auf Realtime zu gehen, wenn du den Kernel patched. In Richtung CNC-Maschinen tut sich da doch einiges. Link : EMC - LinuxWiki - CNC
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Hat schon mal jemand auf den Titel des Threads geguckt so ungefähr seit 2 Seiten ?? Macht doch einfach ma n thread auf wenn ihr euch über dei Realtime Fähigkeit von Linux streiten wollt und noch was Linux ist kein RT Kernel und wird es auch durch Patches nicht RT heißt. Um bei deinem Beispiel zu bleiben im Bereich CNC heisst Echtzeit eine Reaktionszeit < 125µs. Das ist mit Linux einfach nicht erreichbar. Ist höchstens als weiche Echtzeit zu bezeichnen.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Beitrag von Euklid »

Für mich ist immer Echtzeit = Instantan :P

Ich frage mich immer, ob es wohl auch eine Falschzeit gibt.

Antworten