summaryrefslogtreecommitdiff
path: root/diplomathesis/node51.html
diff options
context:
space:
mode:
authorguest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309>2007-11-30 13:41:25 +0000
committerguest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309>2007-11-30 13:41:25 +0000
commiteacbf5bb4d57af21c731f41251015d3b991ad490 (patch)
tree477f43a79c75b400228a7c492f670a1c4886b5c3 /diplomathesis/node51.html
final version, initial import
git-svn-id: svn+ssh://mecka.net/home/svn/rtcorba-thesis@1 cba7306a-a4a0-4afd-bcb4-bd19f8a24309
Diffstat (limited to 'diplomathesis/node51.html')
-rw-r--r--diplomathesis/node51.html372
1 files changed, 372 insertions, 0 deletions
diff --git a/diplomathesis/node51.html b/diplomathesis/node51.html
new file mode 100644
index 0000000..ac45aec
--- /dev/null
+++ b/diplomathesis/node51.html
@@ -0,0 +1,372 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+
+<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
+original version by: Nikos Drakos, CBLU, University of Leeds
+* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
+* with significant contributions from:
+ Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
+<HTML>
+<HEAD>
+<TITLE>Ergebnisse</TITLE>
+<META NAME="description" CONTENT="Ergebnisse">
+<META NAME="keywords" CONTENT="diplomathesis">
+<META NAME="resource-type" CONTENT="document">
+<META NAME="distribution" CONTENT="global">
+
+<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
+<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
+
+<LINK REL="STYLESHEET" HREF="diplomathesis.css">
+
+<LINK REL="previous" HREF="node48.html">
+<LINK REL="up" HREF="node45.html">
+<LINK REL="next" HREF="node52.html">
+</HEAD>
+
+<BODY >
+
+<DIV CLASS="navigation"><!--Navigation Panel-->
+<A NAME="tex2html890"
+ HREF="node52.html">
+<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
+ SRC="/usr/share/latex2html/icons/next.png"></A>
+<A NAME="tex2html886"
+ HREF="node45.html">
+<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
+ SRC="/usr/share/latex2html/icons/up.png"></A>
+<A NAME="tex2html882"
+ HREF="node50.html">
+<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
+ SRC="/usr/share/latex2html/icons/prev.png"></A>
+<A NAME="tex2html888"
+ HREF="node3.html">
+<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
+ SRC="/usr/share/latex2html/icons/contents.png"></A>
+<BR>
+<B> Next:</B> <A NAME="tex2html891"
+ HREF="node52.html">Latenzschwankungen bei flood ping</A>
+<B> Up:</B> <A NAME="tex2html887"
+ HREF="node45.html">V1 Prozessabbild &#252;bertragen</A>
+<B> Previous:</B> <A NAME="tex2html883"
+ HREF="node50.html">ACE/TAO Konfiguration</A>
+ &nbsp; <B> <A NAME="tex2html889"
+ HREF="node3.html">Contents</A></B>
+<BR>
+<BR></DIV>
+<!--End of Navigation Panel-->
+
+<H4><A NAME="SECTION00063340000000000000">
+Ergebnisse</A>
+</H4>
+
+<P>
+<A NAME="906"></A>
+<TABLE CELLPADDING=3 BORDER="1">
+<CAPTION><STRONG>Table 5:</STRONG>
+Latenzzeiten bei variierender Systembelastung</CAPTION>
+<TR><TD ALIGN="RIGHT" COLSPAN=3><SPAN><SPAN CLASS="textbf">Supplier</SPAN></SPAN></TD>
+<TH ALIGN="RIGHT"><SPAN CLASS="textit">CPU</SPAN></TH>
+<TD ALIGN="RIGHT"><SPAN ID="hue814">0</SPAN></TD>
+<TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue816">1</SPAN></TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">1</TD>
+</TR>
+<TR><TD></TD>
+<TD ALIGN="RIGHT"><SPAN CLASS="textit">HD</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue823">0</SPAN></TD>
+<TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue825">0</SPAN></TD>
+<TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">1</TD>
+</TR>
+<TR><TD ALIGN="LEFT" COLSPAN=3><SPAN><SPAN CLASS="textbf">Receiver</SPAN></SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN CLASS="textit">NET</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue832">0</SPAN></TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue834">0</SPAN></TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">1</TD>
+</TR>
+<TR><TH ALIGN="RIGHT"><SPAN CLASS="textit">CPU</SPAN></TH>
+<TD ALIGN="RIGHT"><SPAN CLASS="textit">HD</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN CLASS="textit">NET</SPAN></TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+</TR>
+<TR><TD ALIGN="RIGHT"><SPAN ID="hue841">0</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue843">0</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue845">0</SPAN></TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue847">595</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue849">630</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue851">590</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue853">763</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue855">600</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue857">710</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue859">625</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue861">630</SPAN></TD>
+</TR>
+<TR><TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue865">945</SPAN></TD>
+<TD ALIGN="RIGHT">940</TD>
+<TD ALIGN="RIGHT">995</TD>
+<TD ALIGN="RIGHT">645</TD>
+<TD ALIGN="RIGHT">740</TD>
+<TD ALIGN="RIGHT">655</TD>
+<TD ALIGN="RIGHT">825</TD>
+<TD ALIGN="RIGHT">915</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue869">770</SPAN></TD>
+<TD ALIGN="RIGHT">2010</TD>
+<TD ALIGN="RIGHT">735</TD>
+<TD ALIGN="RIGHT">820</TD>
+<TD ALIGN="RIGHT">820</TD>
+<TD ALIGN="RIGHT">1175</TD>
+<TD ALIGN="RIGHT">860</TD>
+<TD ALIGN="RIGHT">925</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue873">1135</SPAN></TD>
+<TD ALIGN="RIGHT">1495</TD>
+<TD ALIGN="RIGHT">1115</TD>
+<TD ALIGN="RIGHT"><SPAN CLASS="textbf">DR</SPAN></TD>
+<TD ALIGN="RIGHT">1120</TD>
+<TD ALIGN="RIGHT">1500</TD>
+<TD ALIGN="RIGHT">1240</TD>
+<TD ALIGN="RIGHT"><SPAN CLASS="textbf">DR</SPAN></TD>
+</TR>
+<TR><TD ALIGN="RIGHT"><SPAN ID="hue879">1</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue881">0</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue883">0</SPAN></TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue885">595</SPAN></TD>
+<TD ALIGN="RIGHT">675</TD>
+<TD ALIGN="RIGHT">645</TD>
+<TD ALIGN="RIGHT">725</TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue887">600</SPAN></TD>
+<TD ALIGN="RIGHT">630</TD>
+<TD ALIGN="RIGHT">605</TD>
+<TD ALIGN="RIGHT">685</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue891">975</SPAN></TD>
+<TD ALIGN="RIGHT">758</TD>
+<TD ALIGN="RIGHT">1015</TD>
+<TD ALIGN="RIGHT"><SPAN CLASS="textbf">DR</SPAN></TD>
+<TD ALIGN="RIGHT">660</TD>
+<TD ALIGN="RIGHT">985</TD>
+<TD ALIGN="RIGHT">1160</TD>
+<TD ALIGN="RIGHT">1500</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">0</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue896">745</SPAN></TD>
+<TD ALIGN="RIGHT">920</TD>
+<TD ALIGN="RIGHT">880</TD>
+<TD ALIGN="RIGHT">1035</TD>
+<TD ALIGN="RIGHT">1010</TD>
+<TD ALIGN="RIGHT">830</TD>
+<TD ALIGN="RIGHT">855</TD>
+<TD ALIGN="RIGHT">1005</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">1</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT"><SPAN ID="hue900">1235</SPAN></TD>
+<TD ALIGN="RIGHT">1240</TD>
+<TD ALIGN="RIGHT">795</TD>
+<TD ALIGN="RIGHT"><SPAN CLASS="textbf">DR</SPAN></TD>
+<TD ALIGN="RIGHT">1070</TD>
+<TD ALIGN="RIGHT">1110</TD>
+<TD ALIGN="RIGHT"><SPAN CLASS="textbf">DR</SPAN></TD>
+<TD ALIGN="RIGHT"><SPAN CLASS="textbf">DR</SPAN></TD>
+</TR>
+<TR><TD ALIGN="RIGHT"><A NAME="tab:sysLastMatrix"></A></TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+<TD ALIGN="RIGHT">&nbsp;</TD>
+</TR>
+</TABLE>
+
+<P>
+Tabelle <A HREF="#tab:sysLastMatrix">5</A> stellt die gemessenen Latenzzeiten in <SPAN CLASS="MATH"></SPAN> (jeweils ansteigende + absteigende Flanke bei 400 Hz) bei variierender Systembelastung dar. <SPAN CLASS="textbf">DR</SPAN> bedeutet: <!-- MATH
+ $Duration_{Latenz} > Duration_{Periode}$
+ -->
+<SPAN CLASS="MATH"></SPAN>, eine korrekte &#220;bertragung des Signals ist nicht mehr m&#246;glich. Die <SPAN ID="hue914">blau</SPAN> hervorgehobenen Werte zeigen, dass die CPU Auslastung die Echtzeit&#252;bertragung nicht beeinflu&#223;t. Die <SPAN ID="hue916">gr&#252;nen</SPAN> Werte zeigen, dass der Supplier auch unter Belastung korrekt arbeitet. Die <SPAN ID="hue918">roten</SPAN> Werte signalisieren, dass der Receiver unter HD und, oder NET Last noch nicht korrekt arbeitet.
+
+<P>
+Die nun beschriebenen Oszilloskop Screenshots sind Beispiele f&#252;r die in Tabelle <A HREF="#tab:sysLastMatrix">5</A> farblich hervorgehobenen Erkenntnisse:
+
+<P>
+
+<DIV ALIGN="CENTER">
+
+<P><A NAME="img:sysLast0100"></A><A NAME="img:sysLast0136"></A><A NAME="img:sysLast0108"></A><A NAME="img:sysLast0116"></A><A NAME="img:sysLast0213"></A><A NAME="img:sysLast0149"></A></P> <DIV ALIGN="CENTER">
+</DIV><TABLE WIDTH="340"><CAPTION ALIGN="BOTTOM"><STRONG>Figure 13:</STRONG>
+Receiver u. Supplier o. zus&#228;tzl. Systemlast</CAPTION>
+<TR><TD>
+ [width=7.5cm]./img/v1/0100.jpg
+ </TD></TR>
+</TABLE>
+<DIV ALIGN="CENTER">
+ </DIV>
+<DIV ALIGN="CENTER">
+ </DIV><TABLE WIDTH="340"><CAPTION ALIGN="BOTTOM"><STRONG>Figure 14:</STRONG>
+Receiver o. zus&#228;tzl. Systemlast; Supplier mit CPU Last</CAPTION>
+<TR><TD>
+ [width=7.5cm]./img/v1/0136.jpg
+ </TD></TR>
+</TABLE>
+<DIV ALIGN="CENTER">
+</DIV>
+ <DIV ALIGN="CENTER">
+</DIV><TABLE WIDTH="340"><CAPTION ALIGN="BOTTOM"><STRONG>Figure 15:</STRONG>
+Receiver o. zus&#228;tzl. Systemlast; Supplier m. CPU, Netz u. HD Last</CAPTION>
+<TR><TD>
+ [width=]./img/v1/0108.jpg
+ </TD></TR>
+</TABLE>
+<DIV ALIGN="CENTER">
+ </DIV>
+<DIV ALIGN="CENTER">
+ </DIV><TABLE WIDTH="340"><CAPTION ALIGN="BOTTOM"><STRONG>Figure 16:</STRONG>
+Receiver m. Netzlast; Supplier o. zus&#228;tzl. Last</CAPTION>
+<TR><TD>
+ [width=]./img/v1/0116.jpg
+ </TD></TR>
+</TABLE>
+<DIV ALIGN="CENTER">
+</DIV>
+ <DIV ALIGN="CENTER">
+</DIV><TABLE WIDTH="340"><CAPTION ALIGN="BOTTOM"><STRONG>Figure 17:</STRONG>
+Receiver u. Supplier m. CPU, Netz u. HD Last</CAPTION>
+<TR><TD>
+ [width=]./img/v1/0213.jpg
+ </TD></TR>
+</TABLE>
+<DIV ALIGN="CENTER">
+ </DIV>
+<DIV ALIGN="CENTER">
+ </DIV><TABLE WIDTH="340"><CAPTION ALIGN="BOTTOM"><STRONG>Figure 18:</STRONG>
+Receiver m. CPU u. HD Last; Supplier m. CPU, Netz u. HD Last</CAPTION>
+<TR><TD>
+ [width=]./img/v1/0149.jpg
+ </TD></TR>
+</TABLE>
+<DIV ALIGN="CENTER">
+</DIV>
+</DIV>
+
+<P>
+Abbildung <A HREF="#img:sysLast0100">13</A>: Ohne zus&#228;tzlich produzierte Systemlast betr&#228;gt die Latenzzeit kontinuierlich 300 <SPAN CLASS="MATH"></SPAN>s. Da alle an der Kommunikation beteiligten Prozesse sehr hoch priorisiert sind, d&#252;rfte in einem Echtzeitsystem eine Auslastung der Resourcen durch niedriger priorisierte Tasks die Latenzzeit nicht bedeutend ver&#228;ndern.
+
+<P>
+Abbildung <A HREF="#img:sysLast0136">14</A>: Eine Auslastung der Supplier CPU beeinflusst die Latenzwerte nicht.
+
+<P>
+Abbildung <A HREF="#img:sysLast0108">15</A>: Volle CPU Last, ein flood Ping und dauerhaftes Lesen von der Festplatte auf dem Supplier beeintr&#228;chtigt das Real-time Verhalten nicht.
+
+<P>
+Abbildung <A HREF="#img:sysLast0116">16</A>: Ein flood ping auf den Receiver beeintr&#228;chtigt dessen Antwortverhalten. Vermutung: Priority Inversion bei der Abarbeitung von Netzwerkpaketen.
+
+<P>
+Abbildung <A HREF="#img:sysLast0213">17</A>: Wird auf beiden Systemen Netz- CPU- und HD-Last erzeugt wird das Signal nicht mehr korrekt &#252;bertragen. Eine fehlerfreie &#220;bertragung des Signals ist nicht mehr m&#246;glich sobald <!-- MATH
+ $T_{Latenz} > \frac{T_{Periode}}{2}$
+ -->
+<SPAN CLASS="MATH"></SPAN>.
+
+<P>
+Abbildung <A HREF="#img:sysLast0149">18</A>: Ohne flood ping auf den Receiver kann das Signal korrekt &#252;bertragen werden.
+
+<P>
+<BR><HR>
+<!--Table of Child-Links-->
+<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
+
+<UL CLASS="ChildLinks">
+<LI><A NAME="tex2html892"
+ HREF="node52.html">Latenzschwankungen bei flood ping auf CPX2 (Receiver)</A>
+<LI><A NAME="tex2html893"
+ HREF="node53.html">L&#246;sungsans&#228;tze</A>
+<LI><A NAME="tex2html894"
+ HREF="node54.html">L&#246;sung</A>
+<LI><A NAME="tex2html895"
+ HREF="node55.html">Anmerkungen zu den weiteren L&#246;sungsm&#246;glichkeiten</A>
+</UL>
+<!--End of Table of Child-Links-->
+
+<DIV CLASS="navigation"><HR>
+<!--Navigation Panel-->
+<A NAME="tex2html890"
+ HREF="node52.html">
+<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
+ SRC="/usr/share/latex2html/icons/next.png"></A>
+<A NAME="tex2html886"
+ HREF="node45.html">
+<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
+ SRC="/usr/share/latex2html/icons/up.png"></A>
+<A NAME="tex2html882"
+ HREF="node50.html">
+<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
+ SRC="/usr/share/latex2html/icons/prev.png"></A>
+<A NAME="tex2html888"
+ HREF="node3.html">
+<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
+ SRC="/usr/share/latex2html/icons/contents.png"></A>
+<BR>
+<B> Next:</B> <A NAME="tex2html891"
+ HREF="node52.html">Latenzschwankungen bei flood ping</A>
+<B> Up:</B> <A NAME="tex2html887"
+ HREF="node45.html">V1 Prozessabbild &#252;bertragen</A>
+<B> Previous:</B> <A NAME="tex2html883"
+ HREF="node50.html">ACE/TAO Konfiguration</A>
+ &nbsp; <B> <A NAME="tex2html889"
+ HREF="node3.html">Contents</A></B> </DIV>
+<!--End of Navigation Panel-->
+<ADDRESS>
+Manuel Traut
+2007-02-25
+</ADDRESS>
+</BODY>
+</HTML>