Simmetrik Multiprocessing
Simmetrik multiprocessing, tapşırıqları birlikdə yerinə yetirmək üçün bir neçə eyni prosessordan istifadəni əhatə edən bir proqramlaşdırma texnikasıdır. Bu texnikada bütün prosessorlar eyni yaddaş sahəsini paylaşır və eyni proqramlara və verilənlərə daxil ola bilirlər əməliyyat sistemi.
Simmetrik Multiprocessing xüsusiyyətləri:
- Prosessorlar eynidir
- Eyni yaddaş sahəsini paylaşırlar
- Onlar eyni proqramlara və məlumatlara daxil ola bilərlər
- Performans prosessorların sayının artması ilə yaxşılaşır
Asimmetrik Multiprocessing
Asimmetrik multiprocessing xüsusi tapşırıqları yerinə yetirmək üçün müxtəlif xüsusiyyətlərə malik prosessorlardan istifadə edən proqramlaşdırma texnikasıdır. Bu texnikada prosessor ümumi tapşırıqlara cavabdehdir (məsələn, icra əməliyyat sistemi və proqramlar), digər prosessorlar isə xüsusi tapşırıqları yerinə yetirir (məsələn, qrafiklərin işlənməsi və ya riyazi hesablamalar).
Asimmetrik Multiprocessing xüsusiyyətləri:
- Prosessorlar fərqli xüsusiyyətlərə malikdir
- Bir prosessor ümumi tapşırıqları yerinə yetirir, digər prosessorlar isə xüsusi tapşırıqları yerinə yetirir.
- Sistemlərdə istifadə olunur ki, a yüksək performans konkret tapşırıq üzrə
Xülasə olaraq, simmetrik və asimmetrik multiprocessing arasındakı əsas fərq ondan ibarətdir ki, birincidə eyni prosessorlar istifadə olunur və eyni yaddaş sahəsini bölüşür, ikincisində isə fərqli xüsusiyyətlərə malik prosessorlar istifadə olunur və müxtəlif vəzifələrə cavabdehdirlər.
Mən Sebastián Vidal, texnologiya və DIY işlərinə həvəsli kompüter mühəndisiyəm. Bundan əlavə, yaradıcısı mənəm tecnobits.com, burada texnologiyanı hər kəs üçün daha əlçatan və başa düşülən etmək üçün dərslikləri paylaşıram.