[Simh] Excess IOs running SIMH on Windows/XP
Brian Knittel
brian at quarterbyte.com
Fri Jan 25 13:28:21 EST 2008
If someone wants to do an experiment, here is the information
I have about the way to change the list of files covered
by System Restore on Windows XP and Vista.
On XP, there is "super-hidden" file named
\windows\system32\restore\filelist.xml that specifies
the file types and directories covered by System Restore.
This file has the System, Hidden and Readonly attributes
set. Log on as an Administrator and in a Command Prompt
window type:
cd \windows\system32\restore
attrib -s -h -r filelist.xml
notepad filelist.xml
This file has elements named <FILES> and <DIRECTORIES>
and <EXTENSIONS>, with <Include> and <Exclude> elements within
each. Not too hard to decypher. I don't know what extension
you're using for your VAX disk images, but I see that DSK
is listed in the <EXTENSIONS><Include> section.
So -- if someone wants to experiment with this on XP,
how about excluding the directory that contains
your VAX disk images by adding a new <REC> entry
inside <DIRECTORIES><Include>, in the form
<REC>c:\path\to\vax\files</REC>. Also, be sure that
System Protect is ON on the drive that holds
your VAX disk images.
Restart XP, log on as an Administrator, and request that
it take a System Restore point by following these steps:
1. Click Start, All Programs, Accessories, System Tools,
System Restore.
2. Select Create a Restore Point and click Next
3. Enter a description e.g. "Test after excluding VAX directory"
4. Click Create
Wait until disk activity ceases, then try running the
VAX simulator. Does the disk activity problem occur?
On Vista, System Restore, and on Business/Enterprise/Ultimate,
the Complate PC Backup and "Previous Files" features, are handled
by the Volume Shadow Copy service, so entire files are not
copied all at once as on XP. Original versions of changed blocks
are archived one at a time.
Tecnnically, you can't guarantee exclusion from coverage
by System Restore on Vista, since the backup occurs at the
block level, below the file system. But you can "advise" it to
try to avoid specified files. It's done in the registry under
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToSnapshot
There is probably no no compelling reason to try to exclude the
VAX disk images from coverage under Vista. Only changed blocks are
copied so it won't consume much time or space. I suppose if
you ever restore the disks from virtual tape, you'd be doing
double the work there.
I'd be interested in knowing if this does turn out to
be the answer to the VAX disk activity issue.
Regards
Brian
Brian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.trailing-edge.com/pipermail/simh/attachments/20080125/600f812b/attachment-0003.html>
More information about the Simh
mailing list