<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Wer hat Multithreading erfunden?]]></title><description><![CDATA[<p>Hi, wie heißt der Erfinder des Multithreadings?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/158346/wer-hat-multithreading-erfunden</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Jul 2026 03:09:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/158346.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 04 Sep 2006 15:14:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Mon, 04 Sep 2006 15:14:20 GMT]]></title><description><![CDATA[<p>Hi, wie heißt der Erfinder des Multithreadings?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1130870</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1130870</guid><dc:creator><![CDATA[Multifreding]]></dc:creator><pubDate>Mon, 04 Sep 2006 15:14:20 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Mon, 04 Sep 2006 15:26:14 GMT]]></title><description><![CDATA[<p>ibm hat's erfunden</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1130873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1130873</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Mon, 04 Sep 2006 15:26:14 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Mon, 04 Sep 2006 15:56:23 GMT]]></title><description><![CDATA[<p>net schrieb:</p>
<blockquote>
<p>ibm hat's erfunden</p>
</blockquote>
<p>Ist das die Standardantwort auf &quot;Wer hat XYZ erfunden?&quot;? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1130888</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1130888</guid><dc:creator><![CDATA[Gregor]]></dc:creator><pubDate>Mon, 04 Sep 2006 15:56:23 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Mon, 04 Sep 2006 15:59:17 GMT]]></title><description><![CDATA[<p>Volkard Henkel-Rösch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1130891</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1130891</guid><dc:creator><![CDATA[Kenner des Multifreds]]></dc:creator><pubDate>Mon, 04 Sep 2006 15:59:17 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Mon, 04 Sep 2006 16:02:03 GMT]]></title><description><![CDATA[<p>Die Schweizer! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1130893</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1130893</guid><dc:creator><![CDATA[evilissimo]]></dc:creator><pubDate>Mon, 04 Sep 2006 16:02:03 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Mon, 04 Sep 2006 16:05:53 GMT]]></title><description><![CDATA[<p><a href="http://www.serpentine.com/blog/threads-faq/history-of-threads.html" rel="nofollow">http://www.serpentine.com/blog/threads-faq/history-of-threads.html</a></p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1130895</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1130895</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Mon, 04 Sep 2006 16:05:53 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Mon, 04 Sep 2006 16:13:23 GMT]]></title><description><![CDATA[<p>evilissimo schrieb:</p>
<blockquote>
<p>Die Schweizer! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
</blockquote>
<p>Ich kapier den Witz nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1130902</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1130902</guid><dc:creator><![CDATA[Spaßvogel]]></dc:creator><pubDate>Mon, 04 Sep 2006 16:13:23 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Mon, 04 Sep 2006 16:17:12 GMT]]></title><description><![CDATA[<p>Spaßvogel schrieb:</p>
<blockquote>
<p>evilissimo schrieb:</p>
<blockquote>
<p>Die Schweizer! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
</blockquote>
<p>Ich kapier den Witz nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
</blockquote>
<p>Dann schaust du eindeutig zu wenig TV-Werbung. In den letzten 10 Jahren Fernsehgeschichte ein ewiger Begleiter.</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1130907</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1130907</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Mon, 04 Sep 2006 16:17:12 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Mon, 04 Sep 2006 16:18:10 GMT]]></title><description><![CDATA[<p><a href="http://www.ricola.ch/" rel="nofollow">http://www.ricola.ch/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1130909</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1130909</guid><dc:creator><![CDATA[rvg]]></dc:creator><pubDate>Mon, 04 Sep 2006 16:18:10 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 07:04:24 GMT]]></title><description><![CDATA[<p>Ich war's. Schon bevor's Computer gab.<br />
Damals war ich immer gleichzeitig am Schaukeln und am Rutschen, und abgestürtzt bin ich auch dauernd.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131248</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131248</guid><dc:creator><![CDATA[THX 1138]]></dc:creator><pubDate>Tue, 05 Sep 2006 07:04:24 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 07:26:30 GMT]]></title><description><![CDATA[<p>Gregor schrieb:</p>
<blockquote>
<p>net schrieb:</p>
<blockquote>
<p>ibm hat's erfunden</p>
</blockquote>
<p>Ist das die Standardantwort auf &quot;Wer hat XYZ erfunden?&quot;? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
</blockquote>
<p>äääh ja, ääh nö, aber ibm wollt's mal patentieren lassen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131258</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131258</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Tue, 05 Sep 2006 07:26:30 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 07:35:54 GMT]]></title><description><![CDATA[<p>Imho haben Frauen Multithreading erfunden. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131263</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131263</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 05 Sep 2006 07:35:54 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 07:40:56 GMT]]></title><description><![CDATA[<p>Multitasking != Multithreading</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131266</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131266</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Tue, 05 Sep 2006 07:40:56 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 07:58:15 GMT]]></title><description><![CDATA[<p>Bashar schrieb:</p>
<blockquote>
<p>Multitasking != Multithreading</p>
</blockquote>
<p>aber gemeint ist doch das selbe damit</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131276</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131276</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Tue, 05 Sep 2006 07:58:15 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 08:01:47 GMT]]></title><description><![CDATA[<p>net schrieb:</p>
<blockquote>
<p>aber gemeint ist doch das selbe damit</p>
</blockquote>
<p>Multithreading bezeichnet spezifisch das Nebeneinanderlaufen mehrerer Abarbeitungsstränge (Threads) <em>innerhalb des Adressraumens eines Tasks/Prozesses</em>. Maschine hat keinen Speicherschutz und keine Idee von getrennten Adressräumen? Kein Threading. Maschine kennt nur Heavy-Weight-Prozesse? Kein Threading.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131278</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131278</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Tue, 05 Sep 2006 08:01:47 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 08:02:48 GMT]]></title><description><![CDATA[<p>Nein Multitasking ist die Fähigkeit von Betriebssystem gleichzeitig Programme zu laufen und damit die Rechzeit von CPU zwischen den aufzuteilen.<br />
Mit Multithreading willst du Problemstellungen parallisieren damit sie schneller ablaufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131279</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131279</guid><dc:creator><![CDATA[Zeus]]></dc:creator><pubDate>Tue, 05 Sep 2006 08:02:48 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 08:08:03 GMT]]></title><description><![CDATA[<p>Bashar schrieb:</p>
<blockquote>
<p>Multithreading bezeichnet spezifisch das Nebeneinanderlaufen mehrerer Abarbeitungsstränge (Threads) <em>innerhalb des Adressraumens eines Tasks/Prozesses</em>.</p>
</blockquote>
<p>Womit du Prozess und Task gleichsetzt. Wer sagt, dass ein Thread kein Task ist?</p>
<p>Ein Task ist doch eher eine &quot;Aufgabe&quot;. Ob das nun ein Thread oder ein Prozess ist ist doch egal.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131287</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131287</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 05 Sep 2006 08:08:03 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 08:14:13 GMT]]></title><description><![CDATA[<p>Bashar schrieb:</p>
<blockquote>
<p>Multithreading bezeichnet spezifisch das Nebeneinanderlaufen mehrerer Abarbeitungsstränge (Threads) <em>innerhalb des Adressraumens eines Tasks/Prozesses</em>. Maschine hat keinen Speicherschutz und keine Idee von getrennten Adressräumen? Kein Threading. Maschine kennt nur Heavy-Weight-Prozesse? Kein Threading.</p>
</blockquote>
<p>ich würd das nicht so eng sehen. z.b. bezeichnen die hersteller von rtos wie cmx und embos ihre 'threads' als tasks. diese systeme haben keinen speicherschutz und nur eine sehr eingeschränkte ressourcenverwaltung eine 'task' dort besteht aus einem registersatz (incl. pc), einem eigenen stack und einer startfunktion. unter windoows z.b. wird das 'thread' genannt...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131291</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131291</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Tue, 05 Sep 2006 08:14:13 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 08:17:50 GMT]]></title><description><![CDATA[<p>-.-</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131293</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131293</guid><dc:creator><![CDATA[Zeus]]></dc:creator><pubDate>Tue, 05 Sep 2006 08:17:50 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 08:22:04 GMT]]></title><description><![CDATA[<p>TactX schrieb:</p>
<blockquote>
<p>Womit du Prozess und Task gleichsetzt. Wer sagt, dass ein Thread kein Task ist?</p>
</blockquote>
<p>Den Begriff Task wollte ich nicht definieren, das kann sein, dass das ungenau ist. Ich hoffe es ist klar, was ich gemeint habe, also bitte nur an der Definition von Thread rummosern <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131297</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131297</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Tue, 05 Sep 2006 08:22:04 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 08:25:21 GMT]]></title><description><![CDATA[<p>O.K. ich überleg mir was <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131300</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 05 Sep 2006 08:25:21 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 08:31:47 GMT]]></title><description><![CDATA[<p>naja, es benennt ja doch jeder wie er's will <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> fette os'se mit virtual memory o.ä haben eben prozesse für multitasking und thread für's aufteilen von tasks (ok, so'n oller linux kernel 2.4 hatte noch keine threads sondern nur prozesse bzw. tasks) und alle anderen, die nur eins davon haben, nennen's task oder thread, wie sie's lieber mögen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131306</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131306</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Tue, 05 Sep 2006 08:31:47 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 12:12:00 GMT]]></title><description><![CDATA[<p>net schrieb:</p>
<blockquote>
<p>(ok, so'n oller linux kernel 2.4 hatte noch keine threads sondern nur prozesse bzw. tasks)</p>
</blockquote>
<p><a href="http://www.die.net/doc/linux/man/man2/clone.2.html" rel="nofollow">clone(2)</a></p>
<p>Damit ist es möglich (seit Linux 2.0) Prozesse zu erzeugen, die sich den Adressraum (und mehr) teilen.</p>
<p>Den Teil der Definition von Threads erfüllt es. Die Frage ist nur, was ist ein &quot;Heavy-Weigth-Prozess&quot;?</p>
<p>Wenn man sich Kernelthreads auf populären Betriebssystemen anguckt, sind die alle nicht sehr leicht. Threads kann man richtig leicht wohl nur im Userspace (oder auf anderer Hardware) implementieren, so wie es in Erlang gemacht wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131449</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131449</guid><dc:creator><![CDATA[rüdiger]]></dc:creator><pubDate>Tue, 05 Sep 2006 12:12:00 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 13:24:27 GMT]]></title><description><![CDATA[<p>rüdiger schrieb:</p>
<blockquote>
<p>net schrieb:</p>
<blockquote>
<p>(ok, so'n oller linux kernel 2.4 hatte noch keine threads sondern nur prozesse bzw. tasks)</p>
</blockquote>
<p><a href="http://www.die.net/doc/linux/man/man2/clone.2.html" rel="nofollow">clone(2)</a></p>
<p>Damit ist es möglich (seit Linux 2.0) Prozesse zu erzeugen, die sich den Adressraum (und mehr) teilen.</p>
<p>Den Teil der Definition von Threads erfüllt es. Die Frage ist nur, was ist ein &quot;Heavy-Weigth-Prozess&quot;?</p>
<p>Wenn man sich Kernelthreads auf populären Betriebssystemen anguckt, sind die alle nicht sehr leicht. Threads kann man richtig leicht wohl nur im Userspace (oder auf anderer Hardware) implementieren, so wie es in Erlang gemacht wird.</p>
</blockquote>
<p>Ich dachte, das ginge nur mit Microkerneln?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131525</guid><dc:creator><![CDATA[kingruedi]]></dc:creator><pubDate>Tue, 05 Sep 2006 13:24:27 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 13:50:25 GMT]]></title><description><![CDATA[<p>kingruedi schrieb:</p>
<blockquote>
<p>Ich dachte, das ginge nur mit Microkerneln?</p>
</blockquote>
<p>nein, wieso sollten Userspace-Threads nur mit µKerneln funktionieren? Natürlich umgehst du so den Scheduler und bastelst was eigenes.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131547</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131547</guid><dc:creator><![CDATA[rüdiger]]></dc:creator><pubDate>Tue, 05 Sep 2006 13:50:25 GMT</pubDate></item><item><title><![CDATA[Reply to Wer hat Multithreading erfunden? on Tue, 05 Sep 2006 13:54:19 GMT]]></title><description><![CDATA[<p>rüdiger schrieb:</p>
<blockquote>
<p>Natürlich umgehst du so den Scheduler und bastelst was eigenes.</p>
</blockquote>
<p>windows z.b. hat sowas schon eingebaut. schimpft sich 'fibers'. aber warum m$ das gemacht hat weiss wohl keiner mehr (vielleicht zur unterstützung von javas 'green threads'?). jedenfalls kenne ich kein programm. dass fibers verwendet. es sind ja auch keine 'richtigen' threads...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1131552</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1131552</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Tue, 05 Sep 2006 13:54:19 GMT</pubDate></item></channel></rss>