Spisu treści:
Definicja - Co oznacza Multi-Processing?
Przetwarzanie wieloprocesorowe odnosi się do zdolności systemu do obsługi więcej niż jednego procesora jednocześnie. Aplikacje w systemie wieloprocesorowym są podzielone na mniejsze procedury, które działają niezależnie. System operacyjny przydziela te wątki procesorom, poprawiając wydajność systemu.
Techopedia wyjaśnia Multi-Processing
W symetrycznym przetwarzaniu wielokrotnym pojedyncza instancja systemu operacyjnego kontroluje dwa lub więcej identycznych procesorów podłączonych do jednej wspólnej pamięci głównej. Większość wieloprocesorowych płyt głównych do komputerów wykorzystuje symetryczne przetwarzanie wieloprocesorowe.
Z drugiej strony asymetryczne przetwarzanie wieloprocesorowe oznacza zadania systemowe, które mają być wykonywane przez niektóre procesory i aplikacje na innych. Zasadniczo nie jest to tak wydajne jak przetwarzanie symetryczne, ponieważ w pewnych warunkach jeden procesor może być całkowicie włączony, podczas gdy drugi jest bezczynny.
