From owner-freebsd-questions@FreeBSD.ORG Fri Jul 25 11:45:22 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73C8D1065671 for ; Fri, 25 Jul 2008 11:45:22 +0000 (UTC) (envelope-from nejc@skoberne.net) Received: from delusion.skoberne.net (lk.84.20.249.154.dc.cable.static.lj-kabel.net [84.20.249.154]) by mx1.freebsd.org (Postfix) with ESMTP id 189408FC1D for ; Fri, 25 Jul 2008 11:45:22 +0000 (UTC) (envelope-from nejc@skoberne.net) Received: from localhost (localhost [127.0.0.1]) by delusion.skoberne.net (Postfix) with ESMTP id 86410B951; Fri, 25 Jul 2008 13:37:08 +0200 (CEST) Received: from delusion.skoberne.net ([127.0.0.1]) by localhost (delusion.skoberne.net [127.0.0.1]) (amavisd-maia, port 10024) with ESMTP id 45181-08; Fri, 25 Jul 2008 13:37:04 +0200 (CEST) Received: from [192.168.15.2] (simian.skoberne.local [192.168.15.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: nejkopejko@skoberne.net) by delusion.skoberne.net (Postfix) with ESMTP id BB5EAB81A; Fri, 25 Jul 2008 13:37:04 +0200 (CEST) Message-ID: <4889BAE0.6030308@skoberne.net> Date: Fri, 25 Jul 2008 13:37:04 +0200 From: =?ISO-8859-2?Q?Nejc_=A9koberne?= User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: User Questions Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Maia Mailguard Cc: arlequinlist@tnode.com Subject: FreeBSD and ECC memory? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jul 2008 11:45:22 -0000 Hello, I am buying hardware for a FreeBSD server and me and my friend argue about whether or not to by ECC RAM for the server. It is a HP ProLiant ML110 G4 machine and currently it has 2 x 512 HP DDR2 ECC memory. My friend says buying ECC memory is not wise, because we would not profit from it since this server will not need very high availability (but still we'd like to make it a solid server). And also that ECC memory slows down memory operations by 2-3% all together. Also, we would profit from buying non-ECC memory because we already have 2 x 1GB non-ECC memory and if we: - buy extra 2 x 1GB non-ECC memory we'll have 4GB all together (4 x 1GB) - buy extra 2 x 1GB ECC memory we'll have 3GB all together (2 x 512MB + 2 x 1GB) 1. So, what would you base your decision on? Is getting ECC worth losing 1GB of non-ECC memory? 2. What are your experiences with ECC? 3. Did self-halt because of a memory error (having ECC memory) ever happen to someone here? 4. If there is non-ECC memory installed, how does FreeBSD recognizes (corrects?) memory errors? Thanks, Nejc