Dual Core vs Quad Core
Dwurdzeniowy i czterordzeniowy to dwa typy procesorów, które należą do kategorii procesorów wielordzeniowych. W procesorze wielordzeniowym matryca z jednym układem scalonym ma więcej niż jeden rdzeń (procesor). Dwurdzeniowy procesor ma dwa rdzenie w tej samej matrycy, a czterordzeniowy procesor ma cztery rdzenie w tej samej matrycy. Procesory wielordzeniowe są szeroko stosowane w komputerach ogólnego przeznaczenia, urządzeniach wbudowanych, urządzeniach sieciowych itp. Aby jak najlepiej wykorzystać procesory wielordzeniowe, programy działające w systemie powinny być zaimplementowane w taki sposób, aby mogły uzyskać pełne wykorzystanie konfiguracji wielordzeniowej.
Co to jest dwurdzeniowy?
Dwurdzeniowe procesory mają dwa rdzenie procesorów w tej samej matrycy. Każdy rdzeń ma swoją pamięć podręczną. W tradycyjnym procesorze jednordzeniowym, jeśli podczas wykonywania instrukcji wymagane dane nie znajdują się w pamięci podręcznej, dane te należy pobrać z pamięci RAM (pamięci o dostępie swobodnym) lub z urządzenia pamięci masowej, co spowolniłoby wykonywanie, ponieważ procesor ma czekać, aż otrzyma dane. Ale z dwoma rdzeniami, każdy rdzeń wykonuje instrukcje osobno, a zatem gdy jeden rdzeń uzyskuje dostęp do pamięci, drugi rdzeń może nadal wykonywać instrukcje. Poprawiłoby to wydajność systemu. Zwłaszcza w przypadku wielozadaniowości, jeśli występuje tylko jeden procesor, wydajność będzie spadać, ponieważ procesor musiałby przełączać się między dwoma procesami. Dlatego wielozadaniowość może osiągnąć najlepszą wydajność, jeśli występuje więcej niż jeden rdzeń. AMD Phenom II X2 i Intel Core Duo to dwa przykłady dwurdzeniowych procesorów.
Co to jest czterordzeniowy?
Czterordzeniowy procesor to procesor z czterema rdzeniami w tej samej matrycy. Ale pierwsze czterordzeniowe procesory miały każdy rdzeń osobno w czterech matrycach i zostały połączone w jeden pakiet, tworząc czterordzeniowy procesor. Później pojawiły się procesory ze wszystkimi czterema rdzeniami w tej samej matrycy i nazwano je monolitycznymi czterordzeniowymi procesorami. Ponadto niektóre czterordzeniowe procesory są wytwarzane przez połączenie dwóch dwurdzeniowych procesorów w jednym pakiecie. Czterordzeniowe procesory mają możliwość wykonywania czterech różnych instrukcji jednocześnie. Dlatego są one odpowiednie do jednoczesnego uruchamiania kilku aplikacji. Jednak większość aplikacji nie została opracowana w celu pełnego wykorzystania możliwości czterordzeniowych urządzeń. Są przeznaczone do procesorów jedno-rdzeniowych. Aplikacje opracowane do uruchamiania kilku zadań jednocześnie będą mogły w pełni korzystać z czterordzeniowego procesora.
Jaka jest różnica między dwurdzeniowym a czterordzeniowym?
Dwurdzeniowe procesory mają dwa rdzenie procesorów w tej samej matrycy, podczas gdy czterordzeniowy procesor to procesor z czterema rdzeniami w tej samej matrycy. Dlatego komputer z czterordzeniowym procesorem powinien działać lepiej niż komputer z dwurdzeniowym procesorem. Ale nie zawsze może tak być, ponieważ większość aplikacji jest opracowana z myślą o środowiskach jedno- lub dwurdzeniowych. Dlatego nie będą mogli skorzystać z poprawy wydajności zapewnianej przez czterordzeniowe procesory.