- May 31, 2017
- 1,831
Hey guys, I have been thinking about upgrading my computer since it is close to 4 years old. It is a 6700K with 32GB RAM and 512 Samsung SSD. But before I decided to pull the trigger, I wanted to see if there were any bottlenecks on the system caused by CPU, RAM or HDD, for the software that I run and for what I use my computer for. I looked around for a utility but could not find one, so I built a little app that is mainly a tray app that monitors the CPU, RAM and HDD utilization in realtime, and displays the utilization in the system tray.
There is probably already an app like this, so if there is please let me know and I can use it instead, especially since it will certainly have more features. Obviously there is Windows Task Manager, Process Explorer, KillSwitch, etc., but I really just want a tray icon that displays these three utilizations in realtime so that I do not have to pull up Task Manager whenever my computer seems to be running slow. If there is nothing already like this and if you guys have a few simple suggestions on how to improve it, please let me know, but obviously we want to keep it super simple.
It turns out that there are no current bottlenecks on my main system, but when I installed it on my 8 year old iMac (secondary computer) running bootcamp this morning, I immediately figured out that my CPU is experiencing a rather significant bottleneck, and the reason it is running slow. The SSD and RAM were fine.
BottleNeck currently only monitors the C Drive, but we can create an option to monitor all of the drives. I did it this way for now because from what I have seen, it is usually the C drive that creates HDD system bottlenecks, and pretty much never other drives.
BTW, BottleNeck currently requires .net 4.5. If there are many Windows 7 users who do not have .net 4.5 installed, then I might be able to create a .net 3.5 installer at some point.
BottleNeck 1.0
SHA-256: 8cc83ac999293f9ed073c068897556b278225115694875b2055b50c50cc8e2b7
There is probably already an app like this, so if there is please let me know and I can use it instead, especially since it will certainly have more features. Obviously there is Windows Task Manager, Process Explorer, KillSwitch, etc., but I really just want a tray icon that displays these three utilizations in realtime so that I do not have to pull up Task Manager whenever my computer seems to be running slow. If there is nothing already like this and if you guys have a few simple suggestions on how to improve it, please let me know, but obviously we want to keep it super simple.
It turns out that there are no current bottlenecks on my main system, but when I installed it on my 8 year old iMac (secondary computer) running bootcamp this morning, I immediately figured out that my CPU is experiencing a rather significant bottleneck, and the reason it is running slow. The SSD and RAM were fine.
BottleNeck currently only monitors the C Drive, but we can create an option to monitor all of the drives. I did it this way for now because from what I have seen, it is usually the C drive that creates HDD system bottlenecks, and pretty much never other drives.
BTW, BottleNeck currently requires .net 4.5. If there are many Windows 7 users who do not have .net 4.5 installed, then I might be able to create a .net 3.5 installer at some point.
BottleNeck 1.0
SHA-256: 8cc83ac999293f9ed073c068897556b278225115694875b2055b50c50cc8e2b7