Date: Tue, 17 Oct 2000 03:05:50 -0700 (PDT) From: Paul Saab <ps@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha pmap.c src/sys/alpha/include param.h src/sys/cam/scsi scsi_da.c src/sys/dev/ata ata-disk.c src/sys/i386/i386 pmap.c src/sys/i386/include param.h src/sys/ia64/ia64 pmap.c src/sys/ia64/include param.h src/sys/vm ... Message-ID: <200010171005.DAA22181@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
ps 2000/10/17 03:05:50 PDT
Modified files:
sys/alpha/alpha pmap.c
sys/alpha/include param.h
sys/cam/scsi scsi_da.c
sys/dev/ata ata-disk.c
sys/i386/i386 pmap.c
sys/i386/include param.h
sys/ia64/ia64 pmap.c
sys/ia64/include param.h
sys/vm pmap.h
Log:
Implement write combining for crashdumps. This is useful when
write caching is disabled on both SCSI and IDE disks where large
memory dumps could take up to an hour to complete.
Taking an i386 scsi based system with 512MB of ram and timing (in
seconds) how long it took to complete a dump, the following results
were obtained:
Before: After:
WCE TIME WCE TIME
------------------ ------------------
1 141.820972 1 15.600111
0 797.265072 0 65.480465
Obtained from: Yahoo!
Reviewed by: peter
Revision Changes Path
1.44 +3 -3 src/sys/alpha/alpha/pmap.c
1.22 +2 -1 src/sys/alpha/include/param.h
1.57 +18 -11 src/sys/cam/scsi/scsi_da.c
1.83 +21 -9 src/sys/dev/ata/ata-disk.c
1.263 +15 -4 src/sys/i386/i386/pmap.c
1.58 +2 -1 src/sys/i386/include/param.h
1.8 +3 -3 src/sys/ia64/ia64/pmap.c
1.3 +2 -1 src/sys/ia64/include/param.h
1.37 +2 -2 src/sys/vm/pmap.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010171005.DAA22181>
