789 Shares 4630 views

Multi-Core-Prozessoren: Grundsätze der Bedienung

Vor fünf oder sechs Jahren wussten nur wenige über die Einführung von Multi-Core-Prozessoren, obwohl diese Geräte bereits in Serversystemen eingesetzt wurden. Die Montage der gleichen Elemente von Personal Computern begann im Jahr 2005.

Was machen Multi-Core-Prozessoren in Bezug auf die Verbesserung der Leistung Ihres Computers?

Das Prinzip der Erhöhung der Kapazität des Gerätes durch den Betrieb mehrerer Kerne ist die Trennung der Lösung von Problemen. In einer verallgemeinerten Form können wir sagen, dass jeder Prozess, der im System läuft, mehrere Threads hat. Wenn mehrere Anwendungen (Prozesse) gleichzeitig arbeiten können, sprechen wir über Multitasking, das vom Windows-Betriebssystem unterstützt wird.

Multi-Core-Prozessoren erlauben die Erhöhung der Geschwindigkeit der Programme, obwohl das Prinzip der Multitasking auf einem Single-Core-Gerät realisiert wird. So führt ein Kern die Verarbeitung von Textinformationen durch, der andere – hört Musik, während diese Anwendungen gleichzeitig arbeiten.

Wenn zum Beispiel ein Antivirenprogramm zu nehmen, dann wird ein Thread eine Speicher-und Festplatte scannen, und ein anderer wird die Antiviren-Datenbank zu aktualisieren. Das Beispiel ist sehr vereinfacht, aber es erlaubt uns, das allgemeine Konzept zu verstehen, wie Multicore-Prozessoren arbeiten.

In einem Computer mit einem konventionellen Gerät zur gleichzeitigen Arbeit von Programmen wird eine virtuelle Möglichkeit ihrer Ausführung geschaffen. Hier tritt das Betriebssystem schlau ein, es wechselt abwechselnd die Arbeit von Threads, alles passiert in Sekundenbruchteilen und ist für den Benutzer unsichtbar. Es stellt sich heraus, dass Windows das Antivirus ein wenig aktualisiert hat, dann begann das Scannen, dann begann die Aktualisierung wieder. Der Benutzer hat den Eindruck, dass alles gleichzeitig passiert.

In dem Fall, in dem ein Multi-Core-Prozessor läuft, wird eine solche Umschaltung nicht durchgeführt. Das Betriebssystem sendet deutlich Ströme zu bestimmten Kernen. Infolgedessen wird es möglich, die Leistungsverschlechterung zu beseitigen, wie bei der Umschaltung zwischen den Aufgaben. Das Ausführen von Programmen erfolgt gleichzeitig, wodurch die Aktualisierung der Datenbanken und das Scannen viel schneller durchgeführt werden. Allerdings unterstützt nicht jede Anwendung diese Technologie und kann so optimiert werden. Entwickler schaffen immer mehr Programme, die Multi-Core-Prozessoren verarbeiten können.

Heute ist der Markt für solche Geräte zwischen AMD und Intel, die führende Hersteller sind geteilt. Moderne stationäre Computer-, Server-Systeme, sowie Laptops und Smartphones für die Arbeit verwenden Multi-Core-Prozessoren von Intel oder AMD.

Selbst preisgünstige Geräte verfügen über mindestens zwei Kerne, obwohl Prozessoren mit 4, 6, 8 oder mehr Elementen hergestellt werden. Allerdings kann die volle Leistung von Geräten nur erreicht werden, wenn das gesamte System ausgeglichen ist, dessen Parameter dem RAM entsprechen müssen, und die Festplatte und die Grafikkarte und andere Komponenten des Computers.