ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Maksim Otstavnov <maksim@otstavnov.com>
To: Roman S <mandrake-russian@linuxteam.iplabs.ru>
Subject: [mdk-re] Re[2]: [mdk-re] Re: [mdk-re] Re: Глюки.
Date: Wed Dec 20 01:01:13 2000
Message-ID: <103442465.20001220003906@otstavnov.com> (raw)
In-Reply-To: <200012191406.eBJE6bQ19206@www1.mailru.com>

Hello Roman,

Tuesday, December 19, 2000, 5:06:37 PM, you wrote:

RS> Цитирую cornet <cornet@zmail.ru>:
>> Я всегда полагал, что Linux менее чувствителен к 
RS> разгонам и перегревам

RS> А зря.
RS> Это из области совершенно ненаучной фантастики.
RS> Либо процессор работает верно, либо нет. Третьего - не 
RS> дано.

Tertium datur, и более того, дано _только третье_: процессор "работает
верно" с определенной вероятностью. Которая зависит от (отбросим
пренебрежимые) температуры, причем, на определенном участке резко
нелинейно. Например, меняется на три десятичных порядка при
варьировании температуры на 0.1 K.

Температура же зависит _не только_ от тактовой частоты процессора и
шины и напряжения питания, _но и от_ количества переключений,
выполненных за последнее время. Которое, в свою очередь, зависит, в
том числе, и от политики, применяемой ядром для загрузки процессора.
Хотя от характера вычислений - гораздо больше.

Отсюда эффекты, обсуждающиеся в этом треде.

Плюс: 1)

процессоры с регулируемыми частотой/энергопотреблением вводят
положительную обратную связь. К >=PentiumIII это не относится;

2) температура может быть неравномерна в теле кристалла. К процессорам
общего назначения это также не относится, а вот специализированные
процессоры (например, в смарт-картах) иногда можно заставить, варьируя
напряжение питания и операции, совершать так называемые
"контролируемые ошибки", и есть методы ломки некоторых протоколов,
основанные на внесении контролируемых ошибок. Процессор общего
назначения так атаковать трудно, во-первых, потому что нет достаточно
четкой модели кристалла в отношении способностей
порождать/проводить/отводить тепло, а во-вторых, потому что эти
эффекты перекрываются различием экземпляров.

-- 
-- Maksim





      parent reply	other threads:[~2000-12-20  1:01 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-12-19 17:04 [mdk-re] Re: [mdk-re] Re: çÌÀËÉ Roman S
2000-12-19 19:17 ` [mdk-re] Re: [mdk-re] Re: [mdk-re] Re: Глюки Serg
2000-12-20  9:40   ` cornet
2000-12-20 10:47     ` Serg
2000-12-20 10:52       ` [mdk-re] Re: çÌÀËÉ Anton I. Karpov
2000-12-20  1:01 ` Maksim Otstavnov [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=103442465.20001220003906@otstavnov.com \
    --to=maksim@otstavnov.com \
    --cc=mandrake-russian@linuxteam.iplabs.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git