<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Kommentare zu: NC004 &#8211; Was ist ein Betriebssystem?</title>
	<atom:link href="http://n00bcore.de/nc004-was-ist-ein-betriebssystem/feed/" rel="self" type="application/rss+xml" />
	<link>http://n00bcore.de/nc004-was-ist-ein-betriebssystem/</link>
	<description>Die Welt der Computer aus Sicht Normalsterblicher.</description>
	<lastBuildDate>Mon, 28 Sep 2015 20:28:58 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.0.38</generator>
	<item>
		<title>Von: Gast</title>
		<link>http://n00bcore.de/nc004-was-ist-ein-betriebssystem/#comment-96</link>
		<dc:creator><![CDATA[Gast]]></dc:creator>
		<pubDate>Mon, 15 Dec 2014 23:34:56 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Vielen Dank fü die tollen und jedesmal aufs neue lehrreichen Podcasts.

Warum sollte man Linux nutzen? Da hab ich bis jetzt keine &quot;normalsterblichentaugliche&quot; Antwort. Die Antwort die Ihr in eurem Podcast gebt ist ja eher technischer natur. Den &quot;uninformatischen Benutzer&quot; , der Einschalten-Funktioniert will, den überzeugt das ich-kann-halt-mit-Linux-alles-machen-was-ich-will gar nicht.

 Ich hab zwei mal mit Linux gespielt und es war ganz nett, nur hat es mir nix getaugt. Wieso? Es hat mein Festplatten RAID immer zerschossen; ich musste es immer wieder reparieren, wenn ich von der / den Windowsfestplatte booten wollte. Ausserdem wird man (ich) WAHNSINNIG, wenn man Programme installieren will, die nicht im &quot;Software-Center&quot; vorhanden sind. Mehrfach bin ich über Aussagen wie &quot;Dieses Multiversum existiert nicht mehr&quot; oder so ähnlich gestolpert...

Habt ihr noch andere Gründe, die interessierten Nutzern aber informatisch total unterbelichteten Menschen (wir mir), taugen könnten?

Einen schönen Abend,
Gast]]></description>
		<content:encoded><![CDATA[<p>Vielen Dank fü die tollen und jedesmal aufs neue lehrreichen Podcasts.</p>
<p>Warum sollte man Linux nutzen? Da hab ich bis jetzt keine &#8220;normalsterblichentaugliche&#8221; Antwort. Die Antwort die Ihr in eurem Podcast gebt ist ja eher technischer natur. Den &#8220;uninformatischen Benutzer&#8221; , der Einschalten-Funktioniert will, den überzeugt das ich-kann-halt-mit-Linux-alles-machen-was-ich-will gar nicht.</p>
<p> Ich hab zwei mal mit Linux gespielt und es war ganz nett, nur hat es mir nix getaugt. Wieso? Es hat mein Festplatten RAID immer zerschossen; ich musste es immer wieder reparieren, wenn ich von der / den Windowsfestplatte booten wollte. Ausserdem wird man (ich) WAHNSINNIG, wenn man Programme installieren will, die nicht im &#8220;Software-Center&#8221; vorhanden sind. Mehrfach bin ich über Aussagen wie &#8220;Dieses Multiversum existiert nicht mehr&#8221; oder so ähnlich gestolpert&#8230;</p>
<p>Habt ihr noch andere Gründe, die interessierten Nutzern aber informatisch total unterbelichteten Menschen (wir mir), taugen könnten?</p>
<p>Einen schönen Abend,<br />
Gast</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: DuzzFuzz</title>
		<link>http://n00bcore.de/nc004-was-ist-ein-betriebssystem/#comment-85</link>
		<dc:creator><![CDATA[DuzzFuzz]]></dc:creator>
		<pubDate>Wed, 14 May 2014 21:30:11 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description><![CDATA[ich würde zu diesem thema empfehlen für allle die sich professionell damit auserndersetzen wollen: &quot;Moderne Betriebssysteme&quot; - Buch von Andrew S. Tannenbaum. Aber coolen Podcast habt ihr da, bin aber kein n00b mehr sondern diplomierter ITCP und akademisch geprüfter eCommerce Engineer


VLG
F.S. aus Klagenfurt]]></description>
		<content:encoded><![CDATA[<p>ich würde zu diesem thema empfehlen für allle die sich professionell damit auserndersetzen wollen: &#8220;Moderne Betriebssysteme&#8221; &#8211; Buch von Andrew S. Tannenbaum. Aber coolen Podcast habt ihr da, bin aber kein n00b mehr sondern diplomierter ITCP und akademisch geprüfter eCommerce Engineer</p>
<p>VLG<br />
F.S. aus Klagenfurt</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Ugo Arangino</title>
		<link>http://n00bcore.de/nc004-was-ist-ein-betriebssystem/#comment-68</link>
		<dc:creator><![CDATA[Ugo Arangino]]></dc:creator>
		<pubDate>Sun, 13 Apr 2014 15:59:00 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description><![CDATA[c) beantwortet meine Frage. Danke :)]]></description>
		<content:encoded><![CDATA[<p>c) beantwortet meine Frage. Danke <img src="http://n00bcore.de/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Daniel</title>
		<link>http://n00bcore.de/nc004-was-ist-ein-betriebssystem/#comment-65</link>
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Tue, 08 Apr 2014 16:21:23 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Ugo: Ich weiß nicht genau, was Du meinst, daher liefere ich dir mal drei Antworten:

a) Wenn es um sog. &quot;save games&quot; geht, also abgespeicherte Spielstände, dann funktioniert das so, dass das Spiel sich den momentanen Zustand &quot;merkt&quot;, in dem es Variablen in eine Datei speichert. Das Spiel selbst enthält den Code, diese Dateien zu speichern und wieder zu lesen, weiß also, an welcher Stelle in der Datei welche Information zu finden ist. Wenn Du auf diese Datei Zugriff hast, kannst Du sie an beliebigen Stellen modifizieren. Ein Hex-Editor ist ein brauchbares Werkzeug dafür, weil es den Inhalt einer Datei nicht interpretiert, sondern Dir den rohen Inhalt zeigt. Solange Du also weißt, an welcher Stelle das Spiel den aktuellen Geldbetrag speichert, kannst du diese Stelle verändern und hast dann beim nächsten Laden des Spielstands mehr Geld.

b) Du kannst auch das Binary (also das Programm selbst) verändern, und dadurch erreichen, dass z.B. das Ausgeben von Geld innerhalb des Spiels keinen Einfluss auf den verbleibenden Geldbetrag hat. Auch das geht, wie oben beschrieben, mit einem Hex-Editor oder einem sog. Debugger, setzt aber voraus, dass Du Schreibrechte für den Programmcode hast.

c) Du kannst auf den Speicher eines laufenden Prozesses trotz MMU verändern, wenn Dein Betriebsystem das über spezielle Schnittstellen (wie z.B. /dev/kmem) erlaubt und Du ein priviligter User auf deinem System bist (unter Linux/FreeBSD/MacOS heißt der User &quot;root&quot;). Unter diesen Umständen kann man Speicher modifizieren und das Programm geht dann zur Laufzeit von falschen Werten aus.

Die MMU überprüft keinen Zugriff auf Dateien, sondern nur auf Arbeitsspeicher, somit spielt sie also in a) und b) keine Rolle.

Beantwortet das Deine Frage?]]></description>
		<content:encoded><![CDATA[<p>Ugo: Ich weiß nicht genau, was Du meinst, daher liefere ich dir mal drei Antworten:</p>
<p>a) Wenn es um sog. &#8220;save games&#8221; geht, also abgespeicherte Spielstände, dann funktioniert das so, dass das Spiel sich den momentanen Zustand &#8220;merkt&#8221;, in dem es Variablen in eine Datei speichert. Das Spiel selbst enthält den Code, diese Dateien zu speichern und wieder zu lesen, weiß also, an welcher Stelle in der Datei welche Information zu finden ist. Wenn Du auf diese Datei Zugriff hast, kannst Du sie an beliebigen Stellen modifizieren. Ein Hex-Editor ist ein brauchbares Werkzeug dafür, weil es den Inhalt einer Datei nicht interpretiert, sondern Dir den rohen Inhalt zeigt. Solange Du also weißt, an welcher Stelle das Spiel den aktuellen Geldbetrag speichert, kannst du diese Stelle verändern und hast dann beim nächsten Laden des Spielstands mehr Geld.</p>
<p>b) Du kannst auch das Binary (also das Programm selbst) verändern, und dadurch erreichen, dass z.B. das Ausgeben von Geld innerhalb des Spiels keinen Einfluss auf den verbleibenden Geldbetrag hat. Auch das geht, wie oben beschrieben, mit einem Hex-Editor oder einem sog. Debugger, setzt aber voraus, dass Du Schreibrechte für den Programmcode hast.</p>
<p>c) Du kannst auf den Speicher eines laufenden Prozesses trotz MMU verändern, wenn Dein Betriebsystem das über spezielle Schnittstellen (wie z.B. /dev/kmem) erlaubt und Du ein priviligter User auf deinem System bist (unter Linux/FreeBSD/MacOS heißt der User &#8220;root&#8221;). Unter diesen Umständen kann man Speicher modifizieren und das Programm geht dann zur Laufzeit von falschen Werten aus.</p>
<p>Die MMU überprüft keinen Zugriff auf Dateien, sondern nur auf Arbeitsspeicher, somit spielt sie also in a) und b) keine Rolle.</p>
<p>Beantwortet das Deine Frage?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Daniel</title>
		<link>http://n00bcore.de/nc004-was-ist-ein-betriebssystem/#comment-64</link>
		<dc:creator><![CDATA[Daniel]]></dc:creator>
		<pubDate>Tue, 08 Apr 2014 16:05:36 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Snarg: ja, Du hast recht. Es ging mir nur darum zu erklären, wie eine Recheneinheit (mitsamt ihrer autarken Untereinheiten) für mehrere parallele Prozesse Aufgaben übernehmen kann. Vereinfachte Darstellungen führen immer dazu, dass irgendwelche Fälle nicht korrekt abgebildet werden.

Aber danke für die Klarstellung :)]]></description>
		<content:encoded><![CDATA[<p>Snarg: ja, Du hast recht. Es ging mir nur darum zu erklären, wie eine Recheneinheit (mitsamt ihrer autarken Untereinheiten) für mehrere parallele Prozesse Aufgaben übernehmen kann. Vereinfachte Darstellungen führen immer dazu, dass irgendwelche Fälle nicht korrekt abgebildet werden.</p>
<p>Aber danke für die Klarstellung <img src="http://n00bcore.de/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Ugo Arangino</title>
		<link>http://n00bcore.de/nc004-was-ist-ein-betriebssystem/#comment-63</link>
		<dc:creator><![CDATA[Ugo Arangino]]></dc:creator>
		<pubDate>Mon, 07 Apr 2014 06:03:29 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Hallo, leider musste ich erst googlen was Prokrastination  bedeutet http://de.wikipedia.org/wiki/Aufschieben.

Auch kann ich mich @Shibumi anscheißen. 

Nun zu meiner frage: Wenn die MMU Hardwareseitig verhindert das man auch fremde Speicherbereiche zugreifen kann. Wie funktionieren dann diese RAM-HEX Editoren mit den man sich währen des Spielens z.B. mehr Geld einstellen kann?

LG Ugo, das Waisen-Paten-Kind von 30c3]]></description>
		<content:encoded><![CDATA[<p>Hallo, leider musste ich erst googlen was Prokrastination  bedeutet <a href="http://de.wikipedia.org/wiki/Aufschieben" rel="nofollow">http://de.wikipedia.org/wiki/Aufschieben</a>.</p>
<p>Auch kann ich mich @Shibumi anscheißen. </p>
<p>Nun zu meiner frage: Wenn die MMU Hardwareseitig verhindert das man auch fremde Speicherbereiche zugreifen kann. Wie funktionieren dann diese RAM-HEX Editoren mit den man sich währen des Spielens z.B. mehr Geld einstellen kann?</p>
<p>LG Ugo, das Waisen-Paten-Kind von 30c3</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Snarg</title>
		<link>http://n00bcore.de/nc004-was-ist-ein-betriebssystem/#comment-62</link>
		<dc:creator><![CDATA[Snarg]]></dc:creator>
		<pubDate>Tue, 01 Apr 2014 21:14:34 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Streng genommen können moderne CPUs tatsächlich doch eine Addition und eine Multiplikation im selben Taktzylus ausführen, da sie dafür separate Ausführungseinheiten haben, also dass sie nichts gleichzeitig können, ist nicht ganz richtig -- von den Vektoreinheiten ganz zu schweigen. ;)]]></description>
		<content:encoded><![CDATA[<p>Streng genommen können moderne CPUs tatsächlich doch eine Addition und eine Multiplikation im selben Taktzylus ausführen, da sie dafür separate Ausführungseinheiten haben, also dass sie nichts gleichzeitig können, ist nicht ganz richtig &#8212; von den Vektoreinheiten ganz zu schweigen. <img src="http://n00bcore.de/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Timo</title>
		<link>http://n00bcore.de/nc004-was-ist-ein-betriebssystem/#comment-61</link>
		<dc:creator><![CDATA[Timo]]></dc:creator>
		<pubDate>Mon, 31 Mar 2014 07:06:16 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Hey Fiona,

Danke für den neuen Podcast. Die Weisheit aus dem Zen Buddhismus hat bei mir dazu geführt, dass ich deinen Podcast ausgeschaltet und mich auf meine Arbeit konzentriert habe. Immerhin werde ich dann später die Zeit dafür haben, mich bewusst auf deinen Podcast zu konzentrieren. 

Ich möchte dir auf diesem Wege mitteilen, dass dein Podcast auch &quot;Normalsterbliche&quot; erreicht. 

Interrupt; Weiterarbeiten

Timo]]></description>
		<content:encoded><![CDATA[<p>Hey Fiona,</p>
<p>Danke für den neuen Podcast. Die Weisheit aus dem Zen Buddhismus hat bei mir dazu geführt, dass ich deinen Podcast ausgeschaltet und mich auf meine Arbeit konzentriert habe. Immerhin werde ich dann später die Zeit dafür haben, mich bewusst auf deinen Podcast zu konzentrieren. </p>
<p>Ich möchte dir auf diesem Wege mitteilen, dass dein Podcast auch &#8220;Normalsterbliche&#8221; erreicht. </p>
<p>Interrupt; Weiterarbeiten</p>
<p>Timo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Shibumi</title>
		<link>http://n00bcore.de/nc004-was-ist-ein-betriebssystem/#comment-60</link>
		<dc:creator><![CDATA[Shibumi]]></dc:creator>
		<pubDate>Sun, 30 Mar 2014 01:46:14 +0000</pubDate>
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Hey Fiona,
Danke für den neuen Podcast. Waren doch mal wieder 1-2 Sachen dabei die ich noch nicht wusste und sowieso ist es immer sehr unterhaltsam gemacht. Der Scheduler und das Polling beispielsweise waren völlig neu für mich. Danke für den tieferen Einblick in den Kernel.

Ich hab noch eine nette Anekdote zu Linus Torvalds und den bösen Grafikkartenherstellern die Daniel angesprochen hat. Linus hat da nämlich mal ganz nett auf Nvidia einen der großen Hersteller reagiert:

https://www.youtube.com/watch?v=_36yNWw_07g

Liebe Grüße und weiter so

Chris]]></description>
		<content:encoded><![CDATA[<p>Hey Fiona,<br />
Danke für den neuen Podcast. Waren doch mal wieder 1-2 Sachen dabei die ich noch nicht wusste und sowieso ist es immer sehr unterhaltsam gemacht. Der Scheduler und das Polling beispielsweise waren völlig neu für mich. Danke für den tieferen Einblick in den Kernel.</p>
<p>Ich hab noch eine nette Anekdote zu Linus Torvalds und den bösen Grafikkartenherstellern die Daniel angesprochen hat. Linus hat da nämlich mal ganz nett auf Nvidia einen der großen Hersteller reagiert:</p>
<p><a href="https://www.youtube.com/watch?v=_36yNWw_07g" rel="nofollow">https://www.youtube.com/watch?v=_36yNWw_07g</a></p>
<p>Liebe Grüße und weiter so</p>
<p>Chris</p>
]]></content:encoded>
	</item>
</channel>
</rss>
