README Rember v.0.3.6b Copyright (C) 2004 - 2010 Eddie Kelley <eddie@kelleycomputing.net> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 ------------------------------------------------------------------------------------------------------ This is a GUI "wrapper" for the "memtest" command line program. Memtest is available at: http://www.memtestosx.org. Rember is available at http://www.kelleycomputing.net/rember This software is free, and is covered under the GNU GPL. Please read "COPYING" for more info. Instructions: To run this application, copy it to any folder on your hard drive (Applications, Utilities, Desktop, etc.). When you open the program, you have two tabs to select from: "Rember" and "Log". The Rember tab will let you select the number of test loops to perform, and the amount of memory to test *. The Log tab will display the output of the "memtest" process at run time. Features As of version 0.2b, there are Preferences that allow the user to quit all running applications, and/or the Finder. This allows for more available testing memory. There are now "Verbose" options in Preferences, and the "Log" view. This will toggle an output filter, displaying more/less output from memtest. Version 0.3b contains a 64-bit version of memtest, breaking memory testing barriers that were present in past versions. It is also possible to stop testing upon the detection of errors. Preferences are now saved in user defaults. Version 0.3.4 provides a memory information window, and a report window that provide more user-friendly feedback. When testing in Rember, the program delays scheduled system sleep. An enhanced version of memtest includes support for the newest Apple machines. You do not need to install the memtest program for this application to work (Rember includes memtest inside of its application bundle). If you would like to run the memtest program from the command line (this also includes single user mode), see the "READMEFIRST" file inside of the enclosing disk image. * Note that this application will only allocate as much free physical memory as it can for testing. This will not run tests on all blocks of memory, as all memory is not available when booted into the Finder. To do more thorough tests, see the "READMEFIRST" file in the "Memtest413.dmg" package. This describes how to run "memtest" in single user mode. ------------------------------------------------------------------------------------------------------ Version Changes: v. 0.1b 9/3/2004 Initial beta release. v. 0.1.04b 9/5/2004 minor minor version change • Now uses spinning progressIndicator in main Nib file to lower the amount of processor used by Rember application. • Uses updated version (4.04M) of memtest executable. v. 0.2.0b 9/10/2004 minor version change • total GUI overhaul. • Preferences added. • Verbose logging (filtering) function added • Test progress in status field • loop counter • application/Finder quit functions v. 0.2.1b 9/23/2004 minor minor version change • Preferences window is now a sheet • Save option for log details • Dock menu added • Icon added v 0.2.2b 12/4/2004 minor minor version change • Performance enhancements • Icon touch-up v 0.2.3b 1/25/2005 minor minor version change • Uses updated version (4.05M) of memtest executable - errors in memory testing are reported • Rember reports errors (Rember source unmodified) v.0.3b 8/18/2005 minor version change • Uses new version of memtest executable (4.11) • Added "Continue on Error" preference v.0.3.1b 12/22/2005 • Uses updated version (4.12) of memtest executable • Now saves preferences with user defaults v.0.3.2b 2/22/2006 • Uses updated version (4.13) of memtest executable • Universal Binary • Updated help v.0.3.3b 8/23/2006 • Displays determinate progress for tests • Japanese localized • Italian localized • Bug fixes v.0.3.4b 9/16/2007 • New memory info window displays DIMM information • New report window displays test results in human-readable format • Rember now delays scheduled system sleep while tests are running • Uses new version of memtest executable (4.2) v.0.3.5b 9/1/2009 • New icon and images • Memory info window now compatible with Snow Leopard • Improved progress display and output parsing • Uses new version of memtest executable (4.22) • Provides status via Dock icon while testing or on error v.0.3.6b 1/24/2010 • No longer accepts decimal input for loop for memory allotment • Regression regarding memory info and early versions of Snow Leopard fixed • Modernized (not classic 9) ProcessController class (used to quit other running apps before testing) • Modernized power management functions for delaying idle system sleep • Now localized in Russian and French Languages • No longer limited to arbitrary limit of 8GB when allocating memory for testing --------- Rember v0.3.6b http://www.kelleycomputing.net/rember