LINUX.ORG.RU

История изменений

Исправление dissident, (текущая версия) :

нифига себе у вас требования к антикварной офисной машине. Ну тут да, тогда чем больше оперативы тем лучше. У вас просто люто свопится всё, ставьте максимум сколько впихивается.

Я послушал Dimeza и купил 2x2Gb DDR2 800MHz. У старичка 2 слота и в каждый можно втиснуть max 2Gb. Но это DDR (double data rate), а значит, что несмотря на то, что CPU/RAM работают на одной частоте, за один цикл передается 2 единицы информации (MT/s: https://www.techsiting.com/mt-s-vs-mhz/). Частота FSB (моста между CPU и RAM) у меня 333MHz, но зато у меня Core2Duo (ключевое слово Duo, а значит арифметику MHz -> MT/s надо поворить два раза):

 >>> sudo lshw -C memory | grep clock                                         
          clock: 333MHz (3.0ns)
          clock: 333MHz (3.0ns)
 >>> cat /proc/cpuinfo | grep Duo                                             
model name	: Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz
model name	: Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz

А значит у меня кол-во информации между CPU и RAM = это не 2xFSB_clock (2x333MHz), а 4xFSB_clock (4x333MHz):

2x333MHz = 667MT/s (реально 666, но в Intel, видимо, священник работает)
4x333MHz = 1333MT/s (реально 1332, но может священник уже спятил от целибата?

А! Там еще какой-то multiplier есть. Разный в разных моделях CU. И баба Яга в ступе. и Илья Муромец пьяный на печи лежит.

И вот я гадаю и читаю сколько же теперь данных у старичка за секунду передается. Для упрощения забыв о кэш.

«Дяденька, я не настоящий сварщик, я только каску нашел». (с) анекдот

У нас в школе был преподаватель физики. котрому было всю пох… А в институте с третьей попытки всем из жалости давали 3. Я, правда, прочел https://www.twirpx.com/file/1278677/ (хоть она и устарела, но мои вопросы то не про бозон Хиггса), но физик из меня как из жопы козы кларнет. Думал тут сердобольный кто найдется и оьбъяснит. Или там столько multiplier’ов, баб Яг и Ильей Муромцев, что без знаний всех деталей не ответишь?..

Блин, почему в линуксе аж две (как минимум) команды, позволяющие узнать MHz FSB;

sudo lshw -C memory | grep clock
sudo dmidecode --type memory | grep Speed

и ни одной позволяющей узнать MT/s (а ведь это этот параметр важен, в отличие от MHz). Производители железок решили заработать на том, что люди арифметику забыли? «Наше MHz самое длинное и толстое в мире! Этот романтический вечер вы не забудете до дубового гроба!»

PS Мать мать мать… (с) привычно откликнулось эхо. Только что заметил, что lshw показывает в MHz, а dmidecode в MT/s. Значит у меня multiplier 1:1

~ >>> sudo lshw -C memory | grep clock                                    [130]
          clock: 333MHz (3.0ns)
          clock: 333MHz (3.0ns)
~ >>> sudo dmidecode --type memory | grep Speed                                
	Supported Speeds:
	Current Speed: Unknown
	Current Speed: Unknown
	Speed: 333 MT/s
	Speed: 333 MT/s
~ >>>     

Мне побоку размер моего MT/s, потому что:

  • У старичка еще ряд проблем и один создатель этой симуляции знает сколько ему осталось
  • Таки стало быстрее: загрузка, запуск команд; табов можно больше открыть.
  • Это все временно. Как вся наша жизнь. Только я теперь совсем запутался.

Исправление dissident, :

нифига себе у вас требования к антикварной офисной машине. Ну тут да, тогда чем больше оперативы тем лучше. У вас просто люто свопится всё, ставьте максимум сколько впихивается.

Я послушал Dimeza и купил 2x2Gb DDR2 800MHz. У старичка 2 слота и в каждый можно втиснуть max 2Gb. Но это DDR (double data rate), а значит, что несмотря на то, что CPU/RAM работают на одной частоте, за один цикл передается 2 единицы информации (MT/s: https://www.techsiting.com/mt-s-vs-mhz/). Частота FSB (моста между CPU и RAM) у меня 333MHz, но зато у меня Core2Duo (ключевое слово Duo, а значит арифметику MHz -> MT/s надо поворить два раза):

 >>> sudo lshw -C memory | grep clock                                         
          clock: 333MHz (3.0ns)
          clock: 333MHz (3.0ns)
 >>> cat /proc/cpuinfo | grep Duo                                             
model name	: Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz
model name	: Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz

А значит у меня кол-во информации между CPU и RAM = это не 2xFSB_clock (2x333MHz), а 4xFSB_clock (4x333MHz):

2x333MHz = 667MT/s (реально 666, но в Intel, видимо, священник работает) 4x333MHz = 1333MT/s (реально 1332, но может священник уже спятил от целибата?

А! Там еще какой-то multiplier есть. Разный в разных моделях CU. И баба Яга в ступе. и Илья Муромец пьяный на печи лежит.

И вот я гадаю и читаю сколько же теперь данных у старичка за секунду передается. Для упрощения забыв о кэш.

«Дяденька, я не настоящий сварщик, я только каску нашел». (с) анекдот

У нас в школе был преподаватель физики. котрому было всю пох… А в институте с третьей попытки всем из жалости давали 3. Я, правда, прочел https://www.twirpx.com/file/1278677/ (хоть она и устарела, но мои вопросы то не про бозон Хиггса), но физик из меня как из жопы козы кларнет. Думал тут сердобольный кто найдется и оьбъяснит. Или там столько multiplier’ов, баб Яг и Ильей Муромцев, что без знаний всех деталей не ответишь?..

Блин, почему в линуксе аж две (как минимум) команды, позволяющие узнать MHz FSB;

sudo lshw -C memory | grep clock
sudo dmidecode --type memory | grep Speed

и ни одной позволяющей узнать MT/s (а ведь это этот параметр важен, в отличие от MHz). Производители железок решили заработать на том, что люди арифметику забыли? Наше MHz самое длинное и толстое в мире! Этот романтический вечер вы не забудете до дубового гроба!"

PS Мать мать мать… (с) привычно откликнулось эхо. Только что заметил, что lshw показывает в MHz, а dmidecode в MT/s. Значит у меня multiplier 1:1

~ >>> sudo lshw -C memory | grep clock                                    [130]
          clock: 333MHz (3.0ns)
          clock: 333MHz (3.0ns)
~ >>> sudo dmidecode --type memory | grep Speed                                
	Supported Speeds:
	Current Speed: Unknown
	Current Speed: Unknown
	Speed: 333 MT/s
	Speed: 333 MT/s
~ >>>     

Мне побоку размер моего MT/s, потому что:

  • У старичка еще ряд проблем и один создатель этой симуляции знает сколько ему осталось
  • Таки стало быстрее: загрузка, запуск команд; табов можно больше открыть.
  • Это все временно. Как вся наша жизнь. Только я теперь совсем запутался.

Исправление dissident, :

нифига себе у вас требования к антикварной офисной машине. Ну тут да, тогда чем больше оперативы тем лучше. У вас просто люто свопится всё, ставьте максимум сколько впихивается.

Я послушал Dimeza и купил 2x2Gb DDR2 800MHz. У старичка 2 слота и в каждый можно втиснуть max 2Gb. Но это DDR (double data rate), а значит, что несмотря на то, что CPU/RAM работают на одной частоте, за один цикл передается 2 единицы информации (MT/s: https://www.techsiting.com/mt-s-vs-mhz/). Частота FSB (моста между CPU и RAM) у меня 333MHz, но зато у меня Core2Duo (ключевое слово Duo, а значит арифметику MHz -> MT/s надо поворить два раза):

 >>> sudo lshw -C memory | grep clock                                         
          clock: 333MHz (3.0ns)
          clock: 333MHz (3.0ns)
 >>> cat /proc/cpuinfo | grep Duo                                             
model name	: Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz
model name	: Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz

А значит у меня кол-во информации между CPU и RAM = это не 2xFSB_clock (2x333MHz), а 4xFSB_clock (4x333MHz):

2x333MHz = 667MT/s (реально 666, но в Intel, видимо, священник работает) 4x333MHz = 1333MT/s (реально 1332, но может священник уже спятил от целибата?

А! Там еще какой-то multiplier есть. Разный в разных моделях CU. И баба Яга в ступе. и Илья Муромец пьяный на печи лежит.

И вот я гадаю и читаю сколько же теперь данных у старичка за секунду передается. Для упрощения забыв о кэш.

«Дяденька, я не настоящий сварщик, я только каску нашел». (с) анекдот

У нас в школе был преподаватель физики. котрому было всю пох… А в институте с третьей попытки всем из жалости давали 3. Я, правда, прочел https://www.twirpx.com/file/1278677/ (хоть она и устарела, но мои вопросы то не про бозон Хиггса), но физик из меня как из жопы козы кларнет. Думал тут сердобольный кто найдется и оьбъяснит. Или там столько multiplier’ов, баб Яг и Ильей Муромцев, что без знаний всех деталей не ответишь?..

Блин, почему в линуксе аж две (как минимум) команды, позволяющие узнать MHz FSB;

sudo lshw -C memory | grep clock
sudo dmidecode --type memory | grep Speed

и ни одной позволяющей узнать MT/s (а ведь это этот параметр важен, в отличие от MHz). Производители железок решили заработать на том, что люди арифметику забыли? Наше MHz самое длинное и толстое в мире! Этот романтический вечер вы не забудете до дубового гроба!"

PS Мать мать мать… (с) привычно откликнулось эхо. Только что заметил, что lshw показывает в MHz, а dmidecode в MT/s. Значит у меня multiplier 1:1

~ >>> sudo lshw -C memory | grep clock                                    [130]
          clock: 333MHz (3.0ns)
          clock: 333MHz (3.0ns)
~ >>> sudo dmidecode --type memory | grep Speed                                
	Supported Speeds:
	Current Speed: Unknown
	Current Speed: Unknown
	Speed: 333 MT/s
	Speed: 333 MT/s
~ >>>     

Мне побоку размер моего MT/s, потому что:

  • У старичка еще ряд проблем и один создатель этой симуляции знает сколько ему осталось
  • Таки стало быстрее: загрузка, запуск команд
  • Это все временно. Как вся наша жизнь. Только я теперь совсем запутался.

Исходная версия dissident, :

Я послушал Dimeza и купил 2x2Gb DDR2 800MHz. У старичка 2 слота и туда max можно втиснуть 2Gb. Но это DDR (double data rate), а значит, что несмотря на то, что CPU/RAM работают на одной частоте за один цикл передается 2 единицы информации (MT/s https://www.techsiting.com/mt-s-vs-mhz/). Частота FSB (моста между CPU и RAM) у меня 333MHz, но зато у меня Core2Duo (ключевое слово Duo):

 >>> sudo lshw -C memory | grep clock                                         
          clock: 333MHz (3.0ns)
          clock: 333MHz (3.0ns)

~ >>> cat /proc/cpuinfo | grep Duo                                             
model name	: Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz
model name	: Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz

А значит у меня кол-во информации это не 2xFSB_clock (2x333), а 4xFSB_clock (4xFSB_clock):

2x333MHz = 667MT/s (реально 666, но в Intel, видимо, священник работает) 4x333MHz = 1333MT/s

А! Там еще какой-то multiplier есть. И баба Яга в ступе.

И вот я гадаю и читаю сколько же теперь данных у старичка за секунду передается. Для упрощения забыв о кэш.

PS «Дяденька, я не настоящий сварщик, я только каску нашел». У нас в школе был преподаватель физики. котрому всю пох… А в институте с третьей попытки всем из жалости давали 3. Я, правда, прочел https://www.twirpx.com/file/1278677/ (хоть она и устарела, но мои вопросы то не про бозон Хиггса), но физик из меня как из жопы козы кларнет. Думал тут сердобольный кто найдется и оьбъяснит. Или там столько multiplier’ов, баб Яг и Илей Муромцев, что без знаниях всех деталей не ответишь?

Блин, почему в линуксе аж две команды, позволяющие узнать MHz FSB

sudo lshw -C memory | grep clock
sudo dmidecode -type processor | grep Speed

и ни одной позволяющей узнать MT/s (а ведь это этот параметр важен, в отличие от MHz). Производители железок решили заработать на том, что люди арифметику забыли? Наше MHz самое длинное и толстое в мире! Этот романтический вечер вы не забудете до дубового гроба!"