Hey there. What everyone knows (or should know) is, that repetitious write/delete operations shorten the lifetime of a SSD.
I love rainmeter, I want to use it, so my question is:
Will using rainmeter harm my SSD? All those widgets,feeds, and graphs... Do they constantly write/delete protocolls?
I am new to this and would like to hear your feedback on this issue.
It is currently September 29th, 2024, 9:36 pm
Will Rainmeter damage my SSD?
-
- Posts: 3
- Joined: February 17th, 2013, 11:16 pm
-
- Moderator
- Posts: 1931
- Joined: January 29th, 2010, 1:43 am
- Location: Willmar, MN
Re: Will Rainmeter damage my SSD?
Most skins do not write their data to a local file. The only data this is used is located in RAM.
GitHub | DeviantArt | Tumblr
This is the song that never ends. It just goes on and on my friends. Some people started singing it not knowing what it was, and they'll continue singing it forever just because . . .
This is the song that never ends. It just goes on and on my friends. Some people started singing it not knowing what it was, and they'll continue singing it forever just because . . .
-
- Developer
- Posts: 22793
- Joined: April 19th, 2009, 11:02 pm
- Location: Fort Hunt, Virginia, USA
Re: Will Rainmeter damage my SSD?
Probably the only things that pretty consistently (I think it is once every 10 minutes or some such) writes to the drive are the NetIn/NetOut/NetTotal measures that monitor network traffic. These write to Rainmeter.data to keep track of ongoing network statistics. Also any WebParser-based skins (weather, gmail checker, rss feeds) write to the drive (generally again once every 10 minutes) in the TEMP folder when they hit a web site and download the HTML.
While the amount of writing isn't anything excessive or something to worry about with an SSD drive, (Windows itself is pretty much constantly writing something to the drive) you could always just stay away from these kinds of skins, or run Rainmeter in "portable" mode on a non-SSD drive if you are concerned.
While the amount of writing isn't anything excessive or something to worry about with an SSD drive, (Windows itself is pretty much constantly writing something to the drive) you could always just stay away from these kinds of skins, or run Rainmeter in "portable" mode on a non-SSD drive if you are concerned.
-
- Posts: 1178
- Joined: January 22nd, 2011, 4:23 pm
- Location: GMT +8
Re: Will Rainmeter damage my SSD?
Rainmeter writes very little to the hard drive when compared with other programs such as Firefox, Avast! or Photoshop. You can check this by grabbing a copy of Microsoft's Process Monitor and setting up filters like those below.
If you're still worried about the amount of data Rainmeter is writing to your SSD, you can move C:\Users\MyUserName\AppData\Roaming\Rainmeter to another drive using Link Shell Extension.
Using Link Shell Extension is not as daunting as it first appears and once you get the hang of it you'll find yourself avoiding a lot of writes to the SSD by moving folders from C:\Users\MyUserName\AppData\Roaming and C:\Users\MyUserName\AppData\Local to other drives.
Just a few words of warning. Whilst it's a good idea to move C:\Windows\Temp to another drive, it's best not to move any of the other C:\Windows folders unless you're sure what processes and programs use them and do take care when moving any of the folders used by Avast! or other anti-virus programs. I managed to stop Avast! writing to the C:\ drive for a while but it got really mad the next time it auto-updated. I had to delete all the links and use the Avast! uninstall utility to disable the self-protection before re-installing it. I didn't trying messing with any of the folders being written to by Avast! after that.
Using Link Shell Extension is not as daunting as it first appears and once you get the hang of it you'll find yourself avoiding a lot of writes to the SSD by moving folders from C:\Users\MyUserName\AppData\Roaming and C:\Users\MyUserName\AppData\Local to other drives.
Just a few words of warning. Whilst it's a good idea to move C:\Windows\Temp to another drive, it's best not to move any of the other C:\Windows folders unless you're sure what processes and programs use them and do take care when moving any of the folders used by Avast! or other anti-virus programs. I managed to stop Avast! writing to the C:\ drive for a while but it got really mad the next time it auto-updated. I had to delete all the links and use the Avast! uninstall utility to disable the self-protection before re-installing it. I didn't trying messing with any of the folders being written to by Avast! after that.
You do not have the required permissions to view the files attached to this post.
-
- Posts: 3
- Joined: February 17th, 2013, 11:16 pm
Re: Will Rainmeter damage my SSD?
Thanks for all the great input from you guys! Just set-up my new PC (with my first 128GB Vertex 4 SSD inside), so I just wanted to be sure.
The internet provides disappointingly little information on this topic, so I just put my question in here. You pretty much eradicated my concerns and I will use rainmeter from now on to improve my user-experience.
I guess I might move the roaming/app datafolder from my c:\ drive to one of my HDDs just to make sure, and I will definately install that process-monitoring software referred to above.
I primarily use illustro extended and a clock from another skinner which combined make a pretty neat desktop so far. Glad I can keep on using it =)
Thank you all!
The internet provides disappointingly little information on this topic, so I just put my question in here. You pretty much eradicated my concerns and I will use rainmeter from now on to improve my user-experience.
I guess I might move the roaming/app datafolder from my c:\ drive to one of my HDDs just to make sure, and I will definately install that process-monitoring software referred to above.
I primarily use illustro extended and a clock from another skinner which combined make a pretty neat desktop so far. Glad I can keep on using it =)
Thank you all!
-
- Posts: 1178
- Joined: January 22nd, 2011, 4:23 pm
- Location: GMT +8
Re: Will Rainmeter damage my SSD?
Please don't move your entire C:\Users\MyUserName\AppData\Roaming folder to another hard drive.r-o-n-i-n wrote:I guess I might move the roaming/app datafolder from my c:\ drive to one of my HDDs just to make sure, and I will definately install that process-monitoring software referred to above.
Just install Process Monitor and load it before running one of the programs that you use a lot. Run the program for 10 minutes or so and then switch to Process Monitor to see what it has been writing to your SSD. Then just move any frequently used \AppData\Roaming sub-folders to another hard-drive. No need to move everything in the \AppData\Roaming or \AppData\Local) folders.
Also, please note that there is no need to leave Process Monitor running if you're not using it to see what programs/processes are writing to your SSD.
-
- Posts: 3
- Joined: February 17th, 2013, 11:16 pm
Re: Will Rainmeter damage my SSD?
Awesome tipps! Thanks a lot!
-
- Posts: 3
- Joined: February 19th, 2013, 3:58 pm
Re: Will Rainmeter damage my SSD?
I am not concerned about SSD lifetime, provided I don't own one, but here I have the same issue question in general: too much disk usage.
Last time I have built my own skin for rainmeter, it had used LED lights gauges to indicate load levels, and border values were represented with rapid load-based randomized blinking. Rainmeter didn't seemed to RAM cache these files. That alone caused disk load to be between 50 (at best) and 200 (at worst) reads per second (there was 4 gauges at 50 fps), with 20 Kb gauge files that is rougly 0.5 Mb/s constant disk load; my HDD access indicator was lit constantly, on top of which I had noticed slowdown of many HDD-extensive operations, they were taking longer than usual.
Is there any way I force Rainmeter to cache these files into RAM? Or instead I should have ramdisk for that? Latter is entirely possible with windows, although I'd preferred Rainmeter to do that on it's own.
Last time I have built my own skin for rainmeter, it had used LED lights gauges to indicate load levels, and border values were represented with rapid load-based randomized blinking. Rainmeter didn't seemed to RAM cache these files. That alone caused disk load to be between 50 (at best) and 200 (at worst) reads per second (there was 4 gauges at 50 fps), with 20 Kb gauge files that is rougly 0.5 Mb/s constant disk load; my HDD access indicator was lit constantly, on top of which I had noticed slowdown of many HDD-extensive operations, they were taking longer than usual.
Is there any way I force Rainmeter to cache these files into RAM? Or instead I should have ramdisk for that? Latter is entirely possible with windows, although I'd preferred Rainmeter to do that on it's own.
-
- Posts: 1178
- Joined: January 22nd, 2011, 4:23 pm
- Location: GMT +8
Re: Will Rainmeter damage my SSD?
sounds like a CPU intensive rather than disk-usage issue to me. Perhaps you could post the code for the skin you are using (betweenraidho36 wrote:.. rapid load-based randomized blinking.
Code: Select all
...[code] tags) so that we can see what is going on.
-
- Posts: 3
- Joined: February 19th, 2013, 3:58 pm
Re: Will Rainmeter damage my SSD?
Knowing that Rainmeter is very far from "lightning fast", you'd assumed it was CPU problem, but I actually performed some measurements, and the CPU load was under 5%, while HDD load was above 250 Kbps. I know all right that high fps means high processing power consumption rates, 2% cpu over 50 fps on a neat widget was a fair trade. But having Rainmeter to reload graphics from disc every single time you change it - was not.
Sorry, I couldn't post the code because I had lost it long ago, and, if it makes it any easier for you to just guess, it involved a lot of LUA scripting and extensive use of changing "ImageName" of bitmap meter.
Sorry, I couldn't post the code because I had lost it long ago, and, if it makes it any easier for you to just guess, it involved a lot of LUA scripting and extensive use of changing "ImageName" of bitmap meter.