Naglalaman ang mga multi-core na processor ng maraming mga core na nagpapahintulot sa dalawa o higit pang mga programa na tumakbo nang sabay-sabay sa isang processor. Ang mga processor na may ganoong aparato ay may kakayahang magsagawa ng maraming pagpapatakbo kaysa sa maihahambing na solong-core na processor.
Ang ilan sa mga core ng isang multi-core na processor ay maaaring hindi paganahin ng gumagawa ng processor, hindi napansin ng operating system sa panahon ng pag-install, o naiparada nito upang makatipid ng enerhiya. At simpleng din na hindi gagamitin ng programa. Ang mga modernong multi-core na proseso ay may mataas na pagkonsumo ng kuryente. Maaari itong mabawasan sa pamamagitan ng pansamantalang hindi pagpapagana ng isa o higit pang mga core ng operating system ng computer, kapag ang pag-load sa processor ay napakababa at hindi na kailangan upang gumana ang mga ito. Tinatawag itong kernel parking, kung aling mga setting ang nakatago mula sa Windows 7 Control Panel bilang default. Maaari mong matukoy na ang mga kernel ay naka-park gamit ang Resource Monitor, na inilunsad mula sa Task Manager. Sa ilalim ng bawat naka-park na kernel graph sa tab na CPU, mayroong isang Itinigil na teksto. Kung nakikita mo ang nasabing isang inskripsiyon, nangangahulugan ito na ang mga setting ng kernel parking ay naaktibo sa iyong computer. Kung sa ilang kadahilanan ay ginugulo ka nila, maaari mong hindi paganahin ang mga ito sa seksyon ng Pamamahala ng Power Power ng mga advanced na pagpipilian para sa kasalukuyang plano ng kuryente. Upang magawa ito, itakda ang halaga ng parameter na "Minimum na bilang ng mga core sa idle state" - 100%. Ang ilang mga multi-core na proseso ay mayroon lamang isang core, o hindi lahat ng mga magagamit, dahil ang natitira ay hindi pinagana ng gumagawa ng processor. Ang mga nasabing processor ay maaaring magkaroon ng isang depekto sa isa o higit pang mga core na pumipigil sa kanila na gumana nang maayos. Upang hindi maitapon ang buong die, hindi pinagana ng gumagawa ang sira na core at ibinebenta ang die bilang isang processor na may mas kaunting mga core. Ginamit ang pamamaraang ito, halimbawa, para sa AMD Phenom II X2-3 na mga two-three-core na processor at Athlon-II-X3 na mga three-core na processor, kung saan maaari mong i-unlock ang mga core 3 at 4 gamit ang advanced Clock Calibration utility o paggamit ng ang BIOS ng ilang mga motherboard. Gayunpaman, ang mga naka-unlock na kernel ay kailangang subukin nang lubusan para sa katatagan at kung may mga pagkakamali, kailangang hindi paganahin muli. Kung hindi man, makakaranas ang computer ng mga seryosong malfunction. Isang core lang ang maaaring gumana kung nagkamali na kilalanin ng operating system ang processor bilang solong-core sa panahon ng pag-install. Sa ilang mga kaso, ang bilang ng mga core ay maling natukoy ng mga unang bersyon ng mga operating system kung saan pinagana ang kanilang suporta. Ito ang mga operating system tulad ng Windows XP na may Service Pack 2. Ang mga bersyon ng operating system na ito ay itinuturing na lipas na. Ang pinakamadaling paraan upang magtrabaho ang pangalawang core sa kasong ito ay ang pag-install ng isang mas modernong operating system. Ang mga prosesor ng multi-core ay medyo bago. Ang unang mga dual-core na processor na mula sa Intel at AMD ay lumitaw noong tagsibol ng 2005. Ang mga program na inilabas hanggang sa puntong ito ay hindi idinisenyo upang gumana sa mga multi-core na processor. Gumagamit lamang sila ng isang core habang tumatakbo. Gayundin, ang ilang mga napaka-simpleng programa ay hindi rin gumagamit ng higit sa isang core.