Показать полную графическую версию : [решено] Как узнать сколько ядер у процессора?
Sergei Zhilkin
09-08-2019, 20:05
Вообще, советуют посмотреть квадратики в диспетчере задач (их у меня 4), но, бытует мнение, что количество квадратиков надо делить на 2. Так у меня 2 или 4 ядра?
Так у меня 2 или 4 ядра? »
И так и так бывает. Зависит от модели процессора
Sergei Zhilkin, а процессор то хоть какой.
Гадать можно долго. Например у вас ни 2 и не 4, а 24.
бытует мнение »и где это бытует?
Kirill_S
10-08-2019, 14:21
2 или 4 ядра? »
А вам эта информация зачем ?
А вдруг 2 ;)
процессор то хоть какой »
+1
Какой?
Kirill_S, Могу сказать точно что четырехпоточный :)
Kirill_S
10-08-2019, 14:53
Сорвал с языка ;)
Sergei Zhilkin
10-08-2019, 16:33
Intel Core i-3 540 3.06 Ггц, по офиц. информации на 2 ядра, тогда причем тут квадратики и 4 процессора в диспетчере устройств? Путаница...
Intel Core i-3 540 3.06 Ггц, по офиц. информации на 2 ядра, »
http://i.piccy.info/i9/5bbb765906ba12b902185e36d23285b0/1565445408/41450/1278294/Image_4750.jpg
Sergei Zhilkin
10-08-2019, 17:29
WSonic, что такое поток?
Так как же узнать через ОС именно количество ядер?
Sergei Zhilkin, Есть физические ядра, есть виртуальные. Физических у вашего процессора два, и еще два виртуальных (2 потока) . Потому диспетчер задач видит:
в диспетчере задач (их у меня 4) »
Kirill_S
10-08-2019, 17:33
Хипертрейдинг (https://ru.wikipedia.org/wiki/Hyper-threading)
Одно ядро с хипертрейдингом это похоже по производительности на 1.5 ядерный проц.
По этому их в шутку называют "полтора ядра"
У вас два таких модуля "2 раза по полтора" - примерно "три ядра" реальной производительности.
Процессор один но ядра два, по производительности как три, так как 4 потока :lol:
Kirill_S
10-08-2019, 18:31
Зато теперь автору всё стало понятно :)
Так как же узнать через ОС »
WMIC CPU Get /Format:List
WMIC CPU Get NumberOfCores
Grabber2006
22-08-2019, 21:07
И почему то никто не сказал про CPU-Z (https://www.cpuid.com/softwares/cpu-z.html).
Grabber2006, Так не интересно :)
Попытаюсь объяснить понятным языком, не ругайтесь за не точности.
Как уже сказал WSonic - существуют ядра реальные, и виртуальные - потоки. Как это работает. На 1 ядро посылается 2 набора команд, которые процессор обрабатывает параллельно, а не поочередно как было бы бел гипертрейдинга (многопотока). Это сделано потому, что процессор большУю часть времени не обрабатывает непосредственно команды, а стоит в простое в ожидании данных из кэша. И вот пока процессор ждет данные для команды 1, при гипертрейдинге он не стоит без дела, а обрабатывает команду 2.
xgogehx, Вам шашечки или ехать?
Вы хотите ПОНЯТЬ принцип работы HyperThreading или сколько у вас РЕАЛЬНЫХ ядер в процессоре?
По первому пункту Гугл вам в помощь.
По второму пункту - CPU-Z (https://www.cpuid.com/softwares/cpu-z.html)
fox_cub, та это не ему надо, это он пытается разъяснить ТС
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.