Fri Dec 13 19:05:09 2024
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2017-01-01

LEARN

2024-12-13 | 2024-11-13 | 2024-10-13 | 2024-09-13 | 2024-08-13 | 2024-07-13 | 2024-06-13 | 2024-05-13 | 2024-04-13 | 2024-03-13 | 2024-02-13 | 2024-01-13 | 2023-12-13 | 2023-11-13 | 2023-10-13 | 2023-09-13 | 2023-08-13 | 2023-07-13 | 2023-06-13 | 2023-05-13 | 2023-04-13 | 2023-03-13 | 2023-02-13 | 2023-01-13 | 2022-12-13 | 2022-11-13 | 2022-10-13 | 2022-09-13 | 2022-08-13 | 2022-07-13 | 2022-06-13 | 2022-05-13 | 2022-04-13 | 2022-03-13 | 2022-02-13 | 2022-01-13 | 2021-12-13 | 2021-11-13 | 2021-10-13 | 2021-09-13 | 2021-08-13 | 2021-07-13 | 2021-06-13 | 2021-05-13 | 2021-04-13 | 2021-03-13 | 2021-02-13 | 2021-01-13 | 2020-12-13 | 2020-11-13 | 2020-10-13 | 2020-09-13 | 2020-08-13 | 2020-07-13 | 2020-06-13 | 2020-05-13 | 2020-04-13 | 2020-03-13 | 2020-02-13 | 2020-01-13 | 2019-12-13 | 2019-11-13 | 2019-10-13 | 2019-09-13 | 2019-08-13 | 2019-07-13 | 2019-06-13 | 2019-05-13 | 2019-04-13 | 2019-03-13 | 2019-02-13 | 2019-01-13 | 2018-12-13 | 2018-11-13 | 2018-10-13 | 2018-09-13 | 2018-08-13 | 2018-07-13 | 2018-06-13 | 2018-05-13 | 2018-04-13 | 2018-03-13 | 2018-02-13 | 2018-01-13 | 2017-12-13 | 2017-11-13 | 2017-10-13 | 2017-09-13 | 2017-08-13 | 2017-07-13 | 2017-06-13 | 2017-05-13 | 2017-04-13 | 2017-03-13 | 2017-02-13 | 2017-01-13 | 2016-12-13 | 2016-11-13 | 2016-10-13 | 2016-09-13 | 2016-08-13 | 2016-07-13 | 2016-06-13 | 2016-05-13 | 2016-04-13 | 2016-03-13 | 2016-02-13 | 2016-01-13 | 2015-12-13 | 2015-11-13 | 2015-10-13 | 2015-09-13 | 2015-08-13 | 2015-07-13 | 2015-06-13 | 2015-05-13 | 2015-04-13 | 2015-03-13 | 2015-02-13 | 2015-01-13 | 2014-12-13 | 2014-11-13 | 2014-10-13

Key: Value:

Key: Value:

MESSAGE
DATE 2017-01-19
FROM Rick Moen
SUBJECT Subject: [Learn] [Hangout-NYLXS] RAM and RAM-testing
From learn-bounces-at-nylxs.com Thu Jan 19 16:57:52 2017
Return-Path:
X-Original-To: archive-at-mrbrklyn.com
Delivered-To: archive-at-mrbrklyn.com
Received: from www.mrbrklyn.com (www.mrbrklyn.com [96.57.23.82])
by mrbrklyn.com (Postfix) with ESMTP id 770A1161313;
Thu, 19 Jan 2017 16:57:52 -0500 (EST)
X-Original-To: learn-at-www.mrbrklyn.com
Delivered-To: learn-at-www.mrbrklyn.com
Received: by mrbrklyn.com (Postfix, from userid 1000)
id E5D16160E77; Thu, 19 Jan 2017 16:57:47 -0500 (EST)
Resent-From: Ruben Safir
Resent-Date: Thu, 19 Jan 2017 16:57:47 -0500
Resent-Message-ID: <20170119215747.GC13781-at-www.mrbrklyn.com>
Resent-To: learn-at-mrbrklyn.com
X-Original-To: ruben-at-mrbrklyn.com
Delivered-To: ruben-at-mrbrklyn.com
Received: from www.mrbrklyn.com (www.mrbrklyn.com [96.57.23.82])
by mrbrklyn.com (Postfix) with ESMTP id 52119161312;
Thu, 19 Jan 2017 16:12:36 -0500 (EST)
X-Original-To: hangout-at-nylxs.com
Delivered-To: hangout-at-nylxs.com
Received: from linuxmafia.com (linuxmafia.COM [198.144.195.186])
by mrbrklyn.com (Postfix) with ESMTP id 12101160E77
for ; Thu, 19 Jan 2017 16:12:34 -0500 (EST)
Received: from rick by linuxmafia.com with local (Exim 4.72)
(envelope-from ) id 1cUK0X-0004Up-Co
for hangout-at-nylxs.com; Thu, 19 Jan 2017 13:12:33 -0800
Date: Thu, 19 Jan 2017 13:12:33 -0800
From: Rick Moen
To: hangout-at-nylxs.com
Message-ID: <20170119211233.GA17263-at-linuxmafia.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.20 (2009-06-14)
X-SA-Exim-Connect-IP:
X-SA-Exim-Mail-From: rick-at-linuxmafia.com
X-SA-Exim-Scanned: No (on linuxmafia.com); SAEximRunCond expanded to false
X-BeenThere: hangout-at-nylxs.com
X-Mailman-Version: 2.1.17
Precedence: list
Subject: [Learn] [Hangout-NYLXS] RAM and RAM-testing
X-BeenThere: learn-at-nylxs.com
Reply-To: NYLXS Discussions List
List-Id:
List-Unsubscribe: ,

List-Archive:
List-Post:
List-Help:
List-Subscribe: ,

Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: learn-bounces-at-nylxs.com
Sender: "Learn"

----- Forwarded message from Rick Moen -----

Date: Thu, 19 Jan 2017 13:02:03 -0800
From: Rick Moen
To: Ruben Safir
Subject: Re: (forw) [conspire] Old hardware, ridiculously old hardware:
free RAM for you

Quoting Ruben Safir (ruben-at-mrbrklyn.com):

> On 01/19/2017 02:46 AM, Rick Moen wrote:
> > through memtest86. Overnight, the machine hard-froze in that
> > RAM-checker, so hard that even the keyboard's NumLock key didn't even
> > toggle the LED.
>
> Oh god. It is painful to even think about running that test. I don't
> think there is a memtest86 for 64 bit systems. Suse stopped including
> it on disks because of some licensing issues with a new version.

I vaguely recall that there were at the time, and perhaps still are, two
different forks of the memtest86 codebase (maybe memtest86 and
memtest86+), and there were licensing issues with one but not the other.
The bigger problem though, in my opinion, is that it's just not good
enough! It finds gross errors but very often completely misses damage
bad enough to cause NMIs, segfaults, system freezes, and spontaneous
reboots. Whereas, parallel ('make -j N', for sufficiently large value of
N to exercise all of one's RAM) iterative kernel compiles are completely
successful -- in the sense that if you run them overnight and there's no
system freeze or short uptime, you know you do _not_ have bad RAM.

If you _did_ have a system freeze during the night, or have short
uptime, you now have a separate problem, that of isolating the problem
to the particular hardware component at fault. It could be a single RAM
stick. It could be multiple RAM sticks. It could be a motherboard
circuitry fault. It could be RAM sticks not properly lodged in their
sockets or corroded pins. It could even in theory be a marginal system
PSU, or maybe even a dodgy expansion board, a bad RAM socket, or such a
board not properly connecting in its socket. Isolating the root cause
requires using logic and part removal/substitution. For example, I
found the two bad 512MB ECC sticks by moving sticks to different sockets
(which ruled out bad sockets), and by running with some sticks removed
until I had a combination in which iterative parallel kernel compiles
could proceed without freezes or spontaneous reboots.

It surprised me that there were _two_ bad sticks of RAM. Ordinarily,
you would distrust a coincidence like that. However, I remembered that
I got them for free because they had probably been data center pulls:
Someone had probably yanked them from production servers because they
were both suspect, and it turns out that the suspicion was well-founded.
Fortunately, I still had the pair of 128MB ECC PC100 SDRAM sticks, and
bought a substitute pair of 512MB ECC PC100 SDRAM sticks immediately
after this testing. Throwing away what at the time was valuable RAM was
painful, but not as painful as an unstable server.

As it turns out, I really should have remembered, back then in 2006, to
look in the ECC event log, in the Intel L440GX+ 'Lancewood'
motherboard's BIOS: IIRC, it would have a lot more quickly told me
which stick in which RAM socket was having error problems. Part of my
point in my 2017 (current) posting is that looking in the Supermicro's
BIOS error log _did_ pinpoint the dodgy 4GB RAM stick -- after I
remembered the lessons of ten years ago.

All of these things are particularly important to understand for those
of us who accept donated hardware -- because often as not, the hardware
we receive was set aside because someone suspected there might be a
problem but lacked the time to do hardware diagnosis and find which
part is causing the problem and what to do about it.


----- End forwarded message -----
_______________________________________________
hangout mailing list
hangout-at-nylxs.com
http://www.nylxs.com/
_______________________________________________
Learn mailing list
Learn-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/learn

  1. 2017-01-09 James E Keenan <jkeen-at-verizon.net> Subject: [Learn] Perl Conference 2017: June 18-23: Call for Proposals
  2. 2017-01-09 From: "David H. Adler" <dha-at-panix.com> Subject: [Learn] [MEETING] New year, new meetings.
  3. 2017-01-10 IEEE Engineering in Medicine and Biology Society <noreply-at-embs.org> Subject: [Learn] BHI 2017 -Important Reminders
  4. 2017-01-12 mrbrklyn <mrbrklyn-at-panix.com> Subject: [Learn] Fwd: [Accu-contacts] C/C++ Engineer Roles - YouView set-top
  5. 2017-01-16 mrbrklyn <mrbrklyn-at-panix.com> Subject: [Learn] openscience this year
  6. 2017-01-19 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Learn] (fwd) Re: Keith Hernandez should be coaching,
  7. 2017-01-19 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Keith Hernandez should be coaching,
  8. 2017-01-19 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Re: Keith Hernandez should be coaching,
  9. 2017-01-19 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Re: Keith Hernandez should be coaching,
  10. 2017-01-19 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Re: Keith Hernandez should be coaching,
  11. 2017-01-19 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Re: Keith Hernandez should be coaching,
  12. 2017-01-19 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Re: Keith Hernandez should be coaching,
  13. 2017-01-19 Rick Moen <rick-at-linuxmafia.com> Subject: [Learn] [Hangout-NYLXS] RAM and RAM-testing
  14. 2017-01-19 Rick Moen <rick-at-linuxmafia.com> Subject: [Learn] [Hangout-NYLXS] RAM and RAM-testing
  15. 2017-01-20 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Learn] Follow up conversation
  16. 2017-01-20 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Learn] Fwd: cs691 notes and task
  17. 2017-01-20 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] Alumni Publications
  18. 2017-01-20 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] Follow up conversation
  19. 2017-01-20 ruben safir <ruben-at-mrbrklyn.com> Subject: [Learn] Fwd: Re: threads and exit() woes
  20. 2017-01-20 ruben safir <ruben-at-mrbrklyn.com> Subject: [Learn] Fwd: threads and exit() woes
  21. 2017-01-21 Ruben Safir <ruben.safir-at-my.liu.edu> Subject: [Learn] Fwd: Re: Nueral Networks
  22. 2017-01-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] Nice project to learn from
  23. 2017-01-23 IEEE Engineering in Medicine and Biology Society <noreply-at-embs.org> Subject: [Learn] 8th International IEEE EMBS Conference on Neural
  24. 2017-01-23 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] anyone understand this - ME
  25. 2017-01-23 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] compiler job
  26. 2017-01-23 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] Fwd: Re: Nueral Networks
  27. 2017-01-23 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] Parse Tree theory
  28. 2017-01-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] Computational evolution
  29. 2017-01-25 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Felsenstein Phylogenies
  30. 2017-01-25 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] R Programming Workshop
  31. 2017-01-26 ruben safir <ruben-at-mrbrklyn.com> Re: [Learn] Felsenstein Phylogenies
  32. 2017-01-26 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Learn] [Hangout-NYLXS] librepalnet
  33. 2017-01-26 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Felsenstein Phylogenies
  34. 2017-01-26 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Re: Felsenstein Phylogenies
  35. 2017-01-26 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Re: Felsenstein Phylogenies
  36. 2017-01-26 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Re: Felsenstein Phylogenies
  37. 2017-01-26 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Re: Felsenstein Phylogenies
  38. 2017-01-26 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Re: Felsenstein Phylogenies
  39. 2017-01-26 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Re: Felsenstein Phylogenies
  40. 2017-01-26 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Learn] (fwd) Re: Felsenstein Phylogenies
  41. 2017-01-26 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] Installfest at LIU Brooklyn
  42. 2017-01-26 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] librepalnet
  43. 2017-01-27 Christopher League <league-at-contrapunctus.net> Subject: [Learn] P vs NP
  44. 2017-01-28 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Learn] P vs NP
  45. 2017-01-28 ruben safir <ruben-at-mrbrklyn.com> Subject: [Learn] Fwd: Re: Felsenstein Phylogenies
  46. 2017-01-30 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] R Programming Workshop
  47. 2017-01-30 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] R workshop
  48. 2017-01-30 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] [Hangout-NYLXS] Installfest for Lunch
  49. 2017-01-30 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] [ruben-at-mrbrklyn.com: [Hangout-NYLXS] Installfest for Lunch]
  50. 2017-01-31 ruben <ruben-at-mrbrklyn.com> Subject: [Learn] Fwd: [dinosaur] Collagen preserved in Early Jurassic
  51. 2017-01-31 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Learn] Fwd: [isoc-ny] FCC Seeks Diverse Stakeholders for Broadband

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!