Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965632AbXEGQMu (ORCPT ); Mon, 7 May 2007 12:12:50 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S965475AbXEGQMq (ORCPT ); Mon, 7 May 2007 12:12:46 -0400 Received: from smtp1.linux-foundation.org ([65.172.181.25]:42691 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965254AbXEGQMp (ORCPT ); Mon, 7 May 2007 12:12:45 -0400 Date: Mon, 7 May 2007 09:11:33 -0700 (PDT) From: Linus Torvalds To: Esben Nielsen cc: Ingo Molnar , Balbir Singh , linux-kernel@vger.kernel.org, Andrew Morton , Con Kolivas , Nick Piggin , Mike Galbraith , Arjan van de Ven , Peter Williams , Thomas Gleixner , caglar@pardus.org.tr, Willy Tarreau , Gene Heskett , Mark Lord , Zach Carter , buddabrod Subject: Re: [patch] CFS scheduler, -v8 In-Reply-To: Message-ID: References: <20070501212223.GA29867@elte.hu> <463854F3.3020403@linux.vnet.ibm.com> <20070502100545.GA6857@elte.hu> <46386F2B.9050307@linux.vnet.ibm.com> <20070502111742.GA18132@elte.hu> <20070506082911.GA32644@elte.hu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1727 Lines: 42 On Mon, 7 May 2007, Esben Nielsen wrote: > > I would hate to tell mission control for Mankind's first mission to another > star to reboot every 200 years because "there is no need to worry about it." I'd like to put it another way: - if your mission to another star *depends* on every single piece of complex equipment staying up with zero reboots for 200+ years, you have some serious technology problems. In other words: your argument is populist, and totally silly. Trust me, if you are going to another star, you'd better have the capabilities to handle bugs. You'd better have multiple fail-over etc. A notion of "robustness" cannot and must not hinge on "no bugs". That's unrealistic. > As a matter of principle an OS should never need a reboot (with exception for > upgrading). If you say you have to reboot every 200 years, why not every 100? > Every 50? .... Every 45 days (you know what I am referring to :-) ? There's something of a difference between 45 days and 292 years. I'm not saying we can't get there, but worrying about it in the current state is just stupid. It's not just looking at the trees and not seeing the forest, it's looking at one *leaf*, and missing the forest. And quite frankly, if you work for NASA and are aiming for the stars, you'd better not be that person who looks at one leaf and cannot see the forest around you. That's the kind of thing that makes you miss the difference between miles and kilometers. Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/