a few tests:


Performance Load Tests - same hardware, different OS


OS rating by Load Test performance TIME in MINUTES

  1. MacOSx Macbook Air 11" 8gb i7/2GHz 980GB SSD 2015 model TIME: 0.11
  2. MacOSx Macbook Pro 15" 16gb i7/2.2GHz 1TB SSD 2011 model TIME: 0.15
  3. MacOSx Macbook Air 11" 2gb Core2 duo/1.4Ghz 480GB SSD 2010 model TIME: 0.43
  4. SuSE 13.2 Dell D630 Core2Duo 1.4Ghz TIME: 0.56
  5. Mint 17Dell D630 Core2Duo 1.4Ghz/4GB 2.5" SATA TIME: 0.59
  6. Centos (RH) 7.0Dell D630 Core2Duo 1.4Ghz/4GB 2.5" SATA TIME: 0.61
  7. SuSE 13.1Dell D630 Core2Duo 1.4Ghz/4GB 2.5" SATA TIME: 1.04
  8. Win7 - default - Dell D630 Core2Duo 1.4Ghz/4GB 2.5" SATA TIME: 1.24
  9. Win8 - default - Dell D630 Core2Duo 1.4Ghz/4GB 2.5" SATA TIME: 1.48
  10. Mac OSX on Dell D630 Core2Duo 1.4Ghz/4GB 2.5" SATA TIME: 1.74
  11. Win7 - corporate - Dell D630 Core2Duo 1.4Ghz/4GB 2.5" SATA TIME: 2.13
  12. XP sp3 - corporate - Dell D630 Core2Duo 1.4Ghz/4GB 2.5" SATA TIME: 2.73
  13. XP sp2 - default - Dell D630 Core2Duo 1.4Ghz/4GB 2.5" SATA TIME: 2.99
  14. Win8 - corporate - Dell D630 Core2Duo 1.4Ghz/4GB 2.5" SATA TIME: 4.91
  15. Win10 - default - Dell D630 Core2Duo 1.4Ghz/4GB 2.5" SATA TIME: 5.66

see local directory for a MacOSx version of the script below, correct the USER path and other commands to work
The Linux script is a literal translation of the limited capabilities of a standard Microsoft batch file, that was created first.

  

Linux script to test OS performance

copyright © john meister - LinuxMeister 2022

#!/bin/bash
############################################################################
# REM john meister - 9 Oct 2012 - updated 20 Dec 2014, converted to Linux
# REM added more load to the three loops for more significance - 19oct2012
# REM requires a 10MB and 100MB file for testing.  10MBTEST and 100MBTEST
############################################################################
LOGFILE="LoadLinux-results.`date '+%d%b%y_%S'`.txt"   
echo $LOGFILE | tee $LOGFILE
FULLTIME="`/bin/date '+%H:%M:%S'`"  
echo $FULLTIME >> $LOGFILE
echo "=========================START========================"  >> $LOGFILE
echo "LinuxMeister OS test - LOADLNX.sh " >> $LOGFILE
echo "======================================================"  >> $LOGFILE
echo "test conducted: `date`" >> $LOGFILE
echo "The Linux version was run on the following system:" >> $LOGFILE
uname -a >> $LOGFILE
cat /etc/os-release  >> $LOGFILE
hostname >> $LOGFILE
echo "======================================================"	>> $LOGFILE
echo "total time: subtract START from STOP using spreadsheet"   >> $LOGFILE
echo "======================================================"	>> $LOGFILE
STARTTIME="`date '+%M:%S'`" 
cat TEST/10MBTEST > TEST/BIG
cat TEST/10MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
mv TEST/BIG TEMP/
cat TEMP/BIG > TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
mv TEMP/BIG TEST/
mv TEMP/BIGGER TEST/
rm -f TEST/BIG
rm -f TEST/BIGGER
cat TEST/10MBTEST > TEST/BIG
cat TEST/10MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
mv TEST/BIG TEMP/
cat TEMP/BIG > TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
mv TEMP/BIG TEST/
mv TEMP/BIGGER TEST/
rm -f TEST/BIG
rm -f TEST/BIGGER
STOPTIME="`date '+%M:%S'`" 
echo "====================================================="	>> $LOGFILE
echo "FIRST  STOP TIME:	$STOPTIME" | tee -a $LOGFILE
echo "FIRST Start TIME:	$STARTTIME" | tee -a  $LOGFILE
echo "====================================================="	>> $LOGFILE
STARTTIME="`date '+%M:%S'`" 
cat TEST/10MBTEST > TEST/BIG
cat TEST/10MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
mv TEST/BIG TEMP/
cat TEMP/BIG > TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
mv TEMP/BIG TEST/
mv TEMP/BIGGER TEST/
rm -f TEST/BIG
rm -f TEST/BIGGER
cat TEST/10MBTEST > TEST/BIG
cat TEST/10MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
mv TEST/BIG TEMP/
cat TEMP/BIG > TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
mv TEMP/BIG TEST/
mv TEMP/BIGGER TEST/
rm -f TEST/BIG
rm -f TEST/BIGGER
STOPTIME="`date '+%M:%S'`"
echo "====================================================="	>> $LOGFILE
echo "SECOND  STOP TIME:	$STOPTIME" | tee -a $LOGFILE
echo "SECOND Start TIME:	$STARTTIME" | tee -a  $LOGFILE
echo "====================================================="	>> $LOGFILE
STARTTIME="`date '+%M:%S'`" 
cat TEST/10MBTEST > TEST/BIG
cat TEST/10MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
mv TEST/BIG TEMP/
cat TEMP/BIG > TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
mv TEMP/BIG TEST/
mv TEMP/BIGGER TEST/
rm -f TEST/BIG
rm -f TEST/BIGGER
cat TEST/10MBTEST > TEST/BIG
cat TEST/10MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
cat TEST/100MBTEST >> TEST/BIG
mv TEST/BIG TEMP/
cat TEMP/BIG > TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
cat TEMP/BIG >> TEMP/BIGGER
mv TEMP/BIG TEST/
mv TEMP/BIGGER TEST/
rm -f TEST/BIG
rm -f TEST/BIGGER
STOPTIME="`date '+%M:%S'`" 
echo "====================================================="	>> $LOGFILE
echo "THIRD  STOP TIME:	$STOPTIME" | tee -a $LOGFILE
echo "THIRD Start TIME:	$STARTTIME" | tee -a $LOGFILE
echo "====================================================="	>> $LOGFILE
echo "=================END=================" >> $LOGFILE
echo "Linux Load TEST COMPLETED"
  

Microsoft Batchfile to test OS performance

copyright © john meister - LinuxMeister 2014

REM LOAD TEST - for Microsoft operating systems - batch file 
REM john meister - 9 Oct 2012 - 3 loops 19Oct 2012 - last update 20 Dec 2014
REM to place load on system - appx 4 minutes on a T3500, 12G memory, Win7
REM appx 2 minutes on a D630 with 2g, Win7 (1.5 min) d630 4g, XP
REM requires a 10MB and 100MB file for testing.  10MBTEST and 100MBTEST
REM ###############################################################################
cls
set logfile=%COMPUTERNAME%_loadresults.txt
ECHO %logfile%  >  %logfile%
set fulltime=%TIME%
start taskmgr.exe
ECHO .  >> %logfile%
ECHO =========================START================================  >> %logfile%
ECHO      LinuxMeister - LOAD-TEST for Microsoft OS   >> %logfile%
ECHO ==============================================================  >> %logfile%
ECHO test conducted: %DATE% -  %fulltime% >> %logfile%
ECHO The Microsoft version listed below was run on the following system: >> %logfile%
ver >> %logfile%
hostname >> %logfile%
ECHO ==============================================================  >> %logfile%
ECHO total time: subtract start from stop  >> %logfile%
ECHO ==============================================================  >> %logfile%
set startrealtime=%TIME:~3,5%
TYPE C:\TEST\10MBTEST > C:\TEST\BIG
TYPE C:\TEST\10MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
move C:\TEST\BIG C:\TEMP\
TYPE C:\TEMP\BIG > C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
move C:\TEMP\BIG C:\TEST\
move C:\TEMP\BIGGER C:\TEST\
del C:\TEST\BIG
del C:\TEST\BIGGER
TYPE C:\TEST\10MBTEST > C:\TEST\BIG
TYPE C:\TEST\10MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
move C:\TEST\BIG C:\TEMP\
TYPE C:\TEMP\BIG > C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
move C:\TEMP\BIG C:\TEST\
move C:\TEMP\BIGGER C:\TEST\
del C:\TEST\BIG
del C:\TEST\BIGGER
set realstoptime=%TIME:~3,5%
ECHO ==============================================================  >> %logfile%
ECHO FIRST  STOP TIME:  %realstoptime% >> %logfile%
ECHO FIRST Start TIME:  %startrealtime% >> %logfile%
ECHO ==============================================================  >> %logfile%
set startrealtime=%TIME:~3,5%
TYPE C:\TEST\10MBTEST > C:\TEST\BIG
TYPE C:\TEST\10MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
move C:\TEST\BIG C:\TEMP\
TYPE C:\TEMP\BIG > C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
move C:\TEMP\BIG C:\TEST\
move C:\TEMP\BIGGER C:\TEST\
del C:\TEST\BIG
del C:\TEST\BIGGER
TYPE C:\TEST\10MBTEST > C:\TEST\BIG
TYPE C:\TEST\10MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
move C:\TEST\BIG C:\TEMP\
TYPE C:\TEMP\BIG > C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
move C:\TEMP\BIG C:\TEST\
move C:\TEMP\BIGGER C:\TEST\
del C:\TEST\BIG
del C:\TEST\BIGGER
set realstoptime=%TIME:~3,5%
ECHO SECOND  STOP TIME:  %realstoptime% >> %logfile%
ECHO SECOND Start TIME:  %startrealtime% >> %logfile%
ECHO ============================================================  >> %logfile%
set startrealtime=%TIME:~3,5%
TYPE C:\TEST\10MBTEST > C:\TEST\BIG
TYPE C:\TEST\10MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
move C:\TEST\BIG C:\TEMP\
TYPE C:\TEMP\BIG > C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
move C:\TEMP\BIG C:\TEST\
move C:\TEMP\BIGGER C:\TEST\
del C:\TEST\BIG
del C:\TEST\BIGGER
TYPE C:\TEST\10MBTEST > C:\TEST\BIG
TYPE C:\TEST\10MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
TYPE C:\TEST\100MBTEST >> C:\TEST\BIG
move C:\TEST\BIG C:\TEMP\
TYPE C:\TEMP\BIG > C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
TYPE C:\TEMP\BIG >> C:\TEMP\BIGGER
move C:\TEMP\BIG C:\TEST\
move C:\TEMP\BIGGER C:\TEST\
del C:\TEST\BIG
del C:\TEST\BIGGER
set realstoptime=%TIME:~3,5%
ECHO THIRD  STOP TIME:  %realstoptime% >> %logfile%
ECHO THIRD Start TIME:  %startrealtime% >> %logfile%
ECHO ===========================================================  >> %logfile%
ECHO =================END================= >> %logfile%
REM  open calculator to show the batch file is completed
start calc   
  

12/21/2014 Mint SuSE SuSE RedHat Mac OSx XP XP Win7 Win7 Win8 Win8 Win10
Version Linux MINT 17 Linux SuSE 13.1 Linux SuSE 13.2 Centos 7.0 Mac OS on Dell XP sp2 XP sp3 Win7-64 - sp1 win7-64 - sp1 Ver 6.2 build 8400 Ver 6.2 build 9200 Ver 6.4 build 9841
Load Test in minutes: 0.59 1.04 0.56 0.61 1.74 2.99 2.73 1.24 2.13 1.48 4.91 5.66
installation: default default default default default default corporate load default corporate load default corporate load default
LinuxMeister Dell D630 Dell D630 Dell D630 Dell D630 Dell D630 Dell D630 Dell D630 Dell D630 Dell D630 Dell D630 Dell D630 Dell D630

OS rating by speed of load test in Minutes

  1. SuSE 13.2 0.56
  2. Mint 17 0.59
  3. Centos (RH) 7.0 0.61
  4. SuSE 13.1 1.04
  5. Win7 - default 1.24
  6. Win8 - default 1.48
  7. Mac OSX 1.74
  8. Win7 - corporate 2.13
  9. XP sp3 - corporate 2.73
  10. XP sp2 - default 2.99
  11. Win8 - corporate 4.91
  12. Win10 - default 5.66

-- Linux commands, scripts, tools and systems administration --




JohnMeister.com Today's Date:


fotomeister: john's fotos



Study the Bible on line

Bible Basics: an 8 section guide to understanding the Bible
on line here: HTML version Or view in PDF format.
Available at e-book retailers around the world in multiple formats.
LPIC-2 Study Guide:
The Art of Linux Sys Admin
O'Reilly author info
e-books by john
published works by john:
Bible Basics  Full Size Jeep Buyer's Guide Simply Linux: Basics Linux Tackles Microsoft
Mac and Jack - the tail of two kitties Using BASH on Windows 10 Using BASH on Windows 10 - LITE VERSION
Practical Suggestions for Microsoft Windows

Linux Overview
-- bashrc and basics
The vi editor -- Linux notes
Scripting -- Filesystems
OS performance info -- Sys Admin

STUDY the Bible    ...in ONE year
Israel National News -- BBC: MidEast
Der Spiegel -- Voice of the Martyrs
News Links -- Jihadwatch.org
South East Asian Missions
Bible Basics - an e-book
these links updated: 2021-10-14
overview of mankind's history
"Promises and Prophets"

Study the Bible.
verse by verse teachings on MP3
Details of the Passover week

THURSDAY on the cross...

BibleTech: multiple languages in parallel
FULL SIZE JEEP

Buyer's Guide


SJ Jeeps

"Jeep is America's
only real sports car."
-Enzo Ferrari

Mercedes, VW, and other Diesels
Nikon cameras -- and other general tech info

Bibletech
NW pollen count
Seattle traffic
Bridge Christian Fellowship mp3 teachings
AMSOIL product guide,
or, AMSOIL web, or 1-800-956-5695,
use customer #283461

Amsoil dealer since 1983

purchase AMSOIL and have it installed locally in Western Washington at the following locations, best to call 1st as it may take a day or 2 day to get specific AMSOIL products in!

- Northland Diesel 360.676.1970 - Bellingham
- Dalton's 360.668.7111 - Snohomish & Marysville
- Fleet Services 425.355.4440 - Everett



SJ - 1962-1991

XJ - 1984-2001

WJ - 1999-2004

KJ - 2002-2007

WK - 2005-2010

Find the recommended
AMSOIL synthetics
for your Jeep

CJ-10A - 1984-1986

Jeepsters

MJ - 1984-1992

Willys - 1946-1965

Other Jeeps (FC)