Die Vorteile der einen Mehrkern-Prozessor

December 4

Die Vorteile der einen Mehrkern-Prozessor

Für einen Großteil der Entwicklung von Heimcomputern konzentrierte sich die Ingenieure auf schnellere Verarbeitung Chips zu entwickeln. Sie wie viele Berechnungen pro Sekunde ein Prozessor ausführen konnten Fortschritte gemessen und EDV Muskel- und Geschwindigkeit waren identisch. Mit der Entwicklung der Dual-Core-Prozessoren in der Mitte der 2000er Jahre, wurde eine neue Knicke hinzugefügt, um die Suche nach Prozessorleistung: Prozessoren, die unabhängig voneinander funktionieren könnte aber in die gleichen Vorgänge synchronisiert.

Besseres Multitasking

Während jeder PC-Nutzer, dass das Multitasking eine Maschine Verarbeitungsressourcen ablassen kann versteht, wenn zu viele Anwendungen gleichzeitig ausführen, bieten multicore-Prozessoren, die Flexibilität und EDV Geschwindigkeit auf überlappende Anwendungen effizienter zu behandeln, ohne die Leistung ziehen. Multitasking, das erfordert jede Menge hinter den Kulissen operative Leistung, z. B. automatische Software updates, Virenprüfungen und Datenbank-Management verfügen über einen Leistungsgewinn von multicore-Prozessoren.

Verbesserte Effizienz der Gewinde Performances

Viele moderne Anwendungen führen Sie durch mehrere verschiedene Unterprogramme, entweder nacheinander oder gleichzeitig ausführen. Multicore-Prozessoren wurden entworfen, um mit dieser Technik, bekannt als threading-Prozess zu unterstützen. In der Regel erfordern diese Thread-Anwendungen Prozessoren Anwendungscode als auch Betriebssystem-Code auszuführen. Mit Mehrkern-Prozessoren können die Kerne einzeln jede Komponente des Threads anstelle von Teilen der Last auf einem einzelnen Prozessor behandeln.

Integration in moderne Betriebssysteme

Ab 2010 wurden die meisten aktuellen Generation-Betriebssysteme entwickelt, um Thread-Anwendungen, einschließlich Windows 7, Mac OS X, Windows Vista, Versionen von Linux und Server-Verwaltung-Betriebssysteme ausführen. Multicore-Prozessoren ermöglichen diese Betriebssysteme zu ihrer Fähigkeit, Thread-Anwendungen verwenden.

Verbesserte Video-Rendering

Einige Media-Anwendungen, z. B. Programme, die Videos Rendern und 3D-Grafiken, hängen stark von Gewinde Prozesse während fordern viele Verarbeitungsgeschwindigkeit. Damit werden Benutzer von multicore-Prozessoren deutlich verbesserte Leistung in diesen Anwendungen Zeugen, im Vergleich zu Single-Core-Prozessoren.

Erhöhte Leistung

Computer-Servern Verlangsamung, wenn mehrere Benutzer darauf auf einmal besonders für verarbeitungsintensiven Anwendungen zugreifen, einschließlich Datenbanken oder erweiterte Verschlüsselungsoptionen. Mit multicore-Prozessoren, die Server delegieren könnte Verarbeitung Kerne an einzelne Benutzer fordert statt Multitasking ihnen auf einem einzelnen Prozessor oder warten auf der Vorgang abgeschlossen.