lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.LFD.0.98.0705110932430.3986@woody.linux-foundation.org>
Date:	Fri, 11 May 2007 09:50:10 -0700 (PDT)
From:	Linus Torvalds <torvalds@...ux-foundation.org>
To:	Pavel Machek <pavel@....cz>
cc:	Peter Williams <pwil3058@...pond.net.au>,
	Esben Nielsen <nielsen.esben@...glemail.com>,
	Ingo Molnar <mingo@...e.hu>,
	Balbir Singh <balbir@...ux.vnet.ibm.com>,
	linux-kernel@...r.kernel.org,
	Andrew Morton <akpm@...ux-foundation.org>,
	Con Kolivas <kernel@...ivas.org>,
	Nick Piggin <npiggin@...e.de>, Mike Galbraith <efault@....de>,
	Arjan van de Ven <arjan@...radead.org>,
	Thomas Gleixner <tglx@...utronix.de>, caglar@...dus.org.tr,
	Willy Tarreau <w@....eu>,
	Gene Heskett <gene.heskett@...il.com>, Mark Lord <lkml@....ca>,
	Zach Carter <linux@...hcarter.com>,
	buddabrod <buddabrod@...il.com>
Subject: Re: [patch] CFS scheduler, -v8



On Thu, 10 May 2007, Pavel Machek wrote:
> 
> Also notice that current cpus were not designed to work 300 years.
> When we have hw designed for 50 years+, we can start to worry.

Indeed. CPU manufacturers don't seem to talk about it very much, and 
searching for it with google on intel.com comes up with

	The failure rate and Mean Time Between Failure (MTBF) data is not 
	currently available on our website. You may contact IntelĀ® 
	Customer Support for this information.

which seems to be just a fancy way of saying "we don't actually want to 
talk about it". Probably not because it's actually all that bad, but 
simply because people don't think about it, and there's no reason a CPU 
manufacturer would *want* people to think about it.

But if you wondered why server CPU's usually run at a lower frequency, 
it's because of MTBF issues. I think a desktop CPU is usually specced to 
run for 5 years (and that's expecting that it's turned off or at least 
idle much of the time), while a server CPU is expected to last longer and 
be active a much bigger percentage of time.

("Active" == "heat" == "more damage due to atom migration etc". Which is 
part of why you're not supposed to overclock stuff: it may well work well 
for you, but for all you know it will cut your expected CPU life by 90%).

Of course, all the other components have a MTBF too (and I'd generally 
expect a power supply component to fail long before the CPU does). And 
yes, some machines will last for decades. But I suspect we've all heard of 
machines that just don't work reliably any more.

			Linus

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ