Beim Kauf NOS , sonst bekannt als " new old stock ", ist es wichtig, vertraut sein mit bestimmten alten Technologien , um Werte zu beurteilen. Beide " Multitasking " und " Time-Slicing " sind Begriffe, die an der Seite der Straße, wie neuere, effizientere Techniken haben sie ersetzt haben, gefallen. Die Kenntnis der Unterschied zwischen den beiden, wie sie arbeiten und was sie ersetzt ist wichtig, wenn man den Kauf älterer Hardware , jedoch. AGB
Wenn man über Computer, ist es wichtig, genau zu sein mit der Terminologie . "Programm" bezieht sich auf eine Reihe von Anweisungen und verwandten Ressourcen , aus denen sich eine einzelne User Experience - Microsoft Word oder Mozilla Firefox sind Beispiele von Programmen. Ein "Prozess" ist ein Programm, das auf Ihrem Computer läuft , kann aber nicht für Endanwender entwickelt werden - eine Rechtschreibprüfung oder ein Teil des Computer- Betriebssystems ein Prozess sein kann. Jedes Programm verfügt über mindestens einen Prozess , und einige komplizierte kann mehr als eine. Schließlich ist ein " thread" eine Unterteilung eines Prozesses, der eine logische Folge von Befehlen verarbeitet , zum Beispiel eine E-Mail -Client kann einen Thread, der für neue E-Mails auf einem Server überprüft haben, dann gibt dieses Ergebnis an den Client selbst
Multitasking
Multitasking kann ein paar verschiedene Dinge beziehen - einen Prozessor, der Befehle ausführt, gleichzeitig von mehreren Prozessen und einen Prozessor, der Time-Sharing verwendet zu imitieren laufen mehrere Prozesse . Ersteres ist das mehr gemeinsame Definition , und die, die in modernen Hyper-Threading entwickelt hat. Letzteres wird noch in kleineren , weniger leistungsfähigen Geräten wie Handys und Tabletten eingesetzt.
Zeit -Sharing
Zeit -Sharing können Computer -Nutzer zu täuschen in zu denken, dass sie Multitasking. Time-Sharing verwendet einen Prozess als " Kontext-Switch " zu einzelnen Themen , um zu denken, dass sie die einzigen, die mit der CPU sind zu täuschen. Ein Kontext-Switch Segmente Speicher und Zeit mit der CPU sehr schnell , so dass es scheint für den Benutzer , dass mehrere Programme, die auf einmal ausgeführt.
Hyper -Threading
Hyper -Threading beinhaltet "out -of-order execution" auf dem Teil einer CPU . Kurz gesagt, betrifft diese brechen jeden Thread, um in die einzelnen Berechnungen ausgeführt werden und deren Zuordnung zu berechnen ist. Sobald das Ergebnis ist wieder da, wird die CPU neu zu ordnen die Daten und senden Sie es an den Thread , die sie angefordert . Dies ermöglicht einen Prozessor, der jedes Stück von sich selbst zu verwenden, die Minimierung der Abfälle .