LINUX.ORG.RU

[redeyes]Linux <---- лжец!


0

0
CONFIG_X86_HT=y
CONFIG_NR_CPUS=4
megabaks@desktop ~ $ cat /proc/cpuinfo | tr " " "\012" | grep ht
ht
ht
megabaks@desktop ~ $ dmesg | grep CPU#
[ 0.000000] Initializing CPU#0
[ 0.001999] Initializing CPU#1
megabaks@desktop ~ $

при сборке ядра без HT выдаёт ещё более наглую ложь

 [ 0.000000] 4 Processors exceeds...
проц - корка E7200 - стопудово нет гипера!
WTF?

★★★★

┌┤~├──────────────────────────────────────────────────────────┤gotf@persephone├─
└─> cat /proc/cpuinfo | grep -om2 -e 'model name.*' -e 'ht'
model name	: AMD Athlon(tm) 64 X2 Dual Core Processor 4800+
ht

=)

CONFIG_NR_CPUS=4

Это всего лишь ограничение количества.

GotF ★★★★★
()
Ответ на: комментарий от GotF

>Это всего лишь ограничение количества.
я вкурсе :)
просто что за наглая ложь про HT?
а на атлоне...это просто сборник лулзов, а не ядро!
*катается по полу, схватившись за живот*

megabaks ★★★★
() автор топика
Ответ на: комментарий от GotF

и да «CONFIG_NR_CPUS=4» привёл только для того, что бы дать понять - это не я ограничил кол-во процов/ядер...

megabaks ★★★★
() автор топика
Ответ на: комментарий от megabaks

Я понял. Похоже, в этом месте имеются ошибки и путаница: например, присутствуют флаги pni и sse3, хотя означают они как бы одно и то же. Ну и так, на всякий случай, в AMD тоже есть фича HT, только означает она HyperTrasport, и представляет собой что-то другое.

GotF ★★★★★
()
Ответ на: комментарий от GotF

Но у меня есть большие сомнения, что ведро знает о HyperTransport, т.к. это ему знать не обязательно.

GotF ★★★★★
()
Ответ на: комментарий от megabaks

Я это написал «для порядка» — вдруг кому интересно/полезно окажется.

GotF ★★★★★
()

https://patchwork.kernel.org/patch/59430/


а вот тут обьяснили еще лучше
http://forum.soft32.com/linux2/cpuinfo-incorrectly-includes-ht-flag-ftopict22...


ht флаг процессора показывается тогда, когда _процессор поддерживает инструкцию по определению наличия у него HT_ , даже если результат будет такой, что HT на процессоре нет и быть не может, так что я не скажу что ядро врет, просто оно о своем немного...

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Да, я напутал. В источнике, на который я опирался, как раз говорилось, почему нет флага sse3, но я читал по диагонали %)

GotF ★★★★★
()
Ответ на: комментарий от GotF

лучше бы он был, а то путаницы много возникает, многие его ищут, но не находят, а то что sse3 это pni это нужно еще поискать, sse2 же тоже можно было бы обозвать wni

в целом ядерный cpuinfo склонен называть некоторые вещи не своими именами, как и «ht» и это плохо

Sylvia ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.