Det beror på vad du menar med "detta UNIX -system".
Här är varför:
* Unix är inte ett enda system: Det är en familj av operativsystem, med många olika implementeringar som Linux, MacOS, Solaris och andra.
* multiprocessing kapacitet varierar: Medan de flesta moderna UNIX -system (inklusive Linux, MacOS och Solaris) kan multiera, är det inte en garanti för varje UNIX -system.
* multiprocessing betyder inte multicore: Multiprocessing hänvisar till förmågan att köra flera processer samtidigt. Detta kan uppnås genom flera CPU-kärnor, men också genom tekniker som tidsdelning eller andra schemaläggningsmetoder.
För att avgöra om ett specifikt UNIX -system är multiprocessing måste du överväga följande:
* Hårdvara: Har systemet flera CPU -kärnor?
* Operativsystem: Stöder operativsystemet multiprocessing genom sina kärn- och schemaläggningsmekanismer?
* Applikationer: Använder du de applikationer du tänker köra multiprocessing?
i allmänhet: Moderna UNIX-system kommer sannolikt att vara multiprocessingssystem på grund av förekomsten av multikärniga CPU:er. Det är emellertid viktigt att kontrollera det specifika systemets konfiguration och kapacitet för att vara säker.