In addition to disabling the pagefile system, I disabled a
couple more things:
Disable Background auto-layout:
Key Name:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Op
timalLayout Value Name: EnableAutoLayout Type: REG_DWORD Value:
0
Disable Prefetch
Key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\PrefetchParameters Name:
EnablePrefetcher Type: REG_DWORD Value: 0
The above made perfect sense.
But I am not too sure I want to do this one:
Disable update of filesystem's "last access timestamps"
"Key Name:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
Name: NtfsDisableLastAccessUpdate Type: REG_DWORD Value: 1
All of the above are from this article:
https://ckirbach.wordpress.com/2012/11/13/how-to-optimise- windows-xp-for-ssd-solid-state-disk-operation/
Thoughts.. anyone?
He talks about valuable info but doesn't explain his
reasoning with those settings. I don't understand them
well enough to judge.
But I do disable indexing and
generally disable unnecessary services.
When I check the
number of writes on my system it's miniscule compared
to the projected life of the drive.
I also don't scrimp on drives. They're not very expensive. I
don't need a big one. So I mantain 2 500 GB drives on each
machine and mirror the data. About $50 to replace. I
generally do that before they get too old. I haven't had any
problems with SSD.
On Tue, 24 Jan 2023 18:12:00 -0500, august abolins wrote:
In addition to disabling the pagefile system, I disabled a
couple more things:
Disable Background auto-layout:
Key Name:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Op
timalLayout Value Name: EnableAutoLayout Type: REG_DWORD Value:
0
Disable Prefetch
Key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\PrefetchParameters Name:
EnablePrefetcher Type: REG_DWORD Value: 0
The above made perfect sense.
But I am not too sure I want to do this one:
Disable update of filesystem's "last access timestamps"
"Key Name:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
Name: NtfsDisableLastAccessUpdate Type: REG_DWORD Value: 1
All of the above are from this article:
https://ckirbach.wordpress.com/2012/11/13/how-to-optimise-
windows-xp-for-ssd-solid-state-disk-operation/
Thoughts.. anyone?
File system's last access time updates generally occurs more frequently than both defrag-on-idle and prefetch (on program execution). Adding to that, the system also writes event logs and registry from time to time which mostly based on events. Write cache won't help much, since the location of the written data will likely be scattered throughout the disk. It'll simply
delay the disk write operations.
It's recommended to use a tool to temporarily monitor applications which are used daily. Just to find out how frequent they perform disk operations which are not cached. Both read and write.
FYI, anti-virus is a heavy disk accessor, since when an executable file is loaded, the system simply maps the file into memory. While the system do
have to read the file's header part, it doesn't actually need read the other parts of the file until a code needs to be executed, or a data needs to be read. IOTW, the system doesn't have to read the whole executable file when it's being loaded. But not for anti virus, where it must scan all data in files which are being loaded, be it executables or not. While data is cached into memory and the cache capacity will auto resize itself as needed,
there's still a limit of how much it can grow. Not to mention that, it will shrink if applications allocate more memory when there's no free memory
space left. The cache won't guarantee that all files' data are kept in the cache.
And FYI, these don't apply to just XP. They apply to all OSes.
"august abolins" <nospam@nospam.net> wrote
|
| How do you use to "check the number of writes"?
|
I have Samsung Magician, but recent versions of that
don't work in XP. So I got CrystalDiskInfo.
| I have CDI too. Which specific Attribute do you monitor for
| number of writes? I don't see anything that resembles that.
Right in the main window: Total Host Writes
Hello Newyana2!
| I have CDI too. Which specific Attribute do you monitor for
| number of writes? I don't see anything that resembles that.
Right in the main window: Total Host Writes
Mine doesn't have that:
https://paste.opensuse.org/pastes/b5b7ed760329
--
../|ug
| https://paste.opensuse.org/pastes/b5b7ed760329
|
Is that supposed to be an image? I don't see anything. The
source code shows an ungodly number of linked script files and
one image link that gives me access denied.
For future reference, postimages.org lets you upload
images for viewing with no BS and no funny business.
Here's my CDI window, v. 8:
https://i.postimg.cc/xj331K7w/CDI.gif
CrystalDiskInfo 8.4.2 shows
Are you sure that's not something else pushing ads? I don't
see any code for that in their source. Though I also don't
generally enable script. They do try to load script from
usefulcontentsites.com. What I see, not needing any script,
is the picture I uploaded, on a gray background, with not
much else.
Why not use HOSTS file and/or NoScript, uBlock Origin,
etc. The bulk of the crap on websites is unsafe and need
not be loaded.
| Excellent. 4900+ power on counts..
|
I don't know where it gets that. It's probably about 4
years old. It must count every time it wakes from sleep. I
usually only turn it off at night, but I put it on sleep
whenever I leave it. That could typically be 5+ times per
day.
This the report of a friend's 250GB SSD. It's over 8 yrs old,
and never saw a TRIM.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 481 |
Nodes: | 16 (2 / 14) |
Uptime: | 27:15:41 |
Calls: | 9,543 |
Calls today: | 3 |
Files: | 13,656 |
Messages: | 6,140,474 |