2
votes
Accepted
Tool to recommend PC hardware upgrades
I suggest you give userbenchmark.com a try. Download and run their software.
At the end it produces a report.
Look at the % score of your component, scroll down click on a part say RAM.
Sort the ...
2
votes
Performance profiler for Python
I would suggest starting with pythons own cProfile module:
No need to change your code in any way when profiling a program
Comes with Python (so Free)!
Works on Windows, (and most other platforms).
...
2
votes
How to check the CPU and memory usage of an executable?
Process Lasso
From their site:
Process Lasso is Windows process automation and optimization software. From tuning algorithms like ProBalance to user-created rules and persistent settings such as CPU ...
2
votes
Accepted
Something like fast.com for intranet?
Found it!
https://librespeed.org/ is a free and OpenSource speed test and the backend is very simplistic (like https://github.com/saudiqbal/speed-test-openwrt ). I ended up rewriting it a bit in C for ...
1
vote
Windows 64-bit C++ performance profiler to attach to a massively multi-threaded program
Since you do not have many requirements, I suggest starting with Windows Performance Toolkit (WPT). WPT is not available as a standalone tool. It is part of the Windows Assessment and Deployment Kit (...
1
vote
What is a good tool to monitor a web application?
Disclaimer: I'm an active developer for the software I'm about to recommend, so I'm at least a bit biased.
While it might be slight overkill for your particular use case, Netdata should be able to do ...
1
vote
Generic bottleneck detector (Linux Servers)
A robust solution would be to use collectd with an appropriate frontend, for example Grafana. This requires a working a database setup.
A simpler solution would be to use icinga2. This requires you ...
1
vote
Accepted
Which database for storing and querying integer tuples with high throughput?
Just in case anyone stumbles over this question and wants to know: I decided to use ScyllaDB.
1
vote
Tool to determine what the Python worker processes are doing?
https://github.com/uber/pyflame
from the README
A Ptracing Profiler For Python
Pyflame is a high performance profiling tool that generates flame
graphs for Python. Pyflame is implemented ...
1
vote
Accepted
Tuning MySQL/MariaDB
From what I have seen so far, it is usual to use both scripts, because of the simplicity of their execution and clarity in the results.
In short, they save a lot of setup and testing time and their ...
1
vote
Creating and administering many virtual machines locally
One good option to look at is Vagrant Up - this allows you to produce recipes specifying the setup of a given OS & set of tools and then execute them under a selection of VMs.
Free, Gratis & ...
1
vote
Tool for statistical performance measurement in production environments
PyFlame looks good: https://github.com/uber/pyflame
From the docs:
Pyflame: A Ptracing Profiler For Python
Pyflame is a high performance profiling tool that generates flame
graphs for ...
1
vote
Accepted
Snapshot of IO activity of server: But **inclusive process information**
I would suggest taking a look at GRR which is a python framework for doing exactly the sort of things that you are looking to do.
1
vote
Command line utility to see list of tasks, CPU usage, and memory usage
Personally I would use Python and the lovely psutil library which can gather just about all of the information that you can dream of:
For a process on Windows you can get:
cpu_percent
cpu_times
...
1
vote
GUI Based Perf Events Analysis Tools
Quite a new tool called Hotspot, which provides UI around Linux perf, is available on GitHub. Unfortunately, it is not available in standard Linux repositories yet, but you can easily download an ...
1
vote
Intranet Website Performance Analysis Tool
My tool of choice is a private instance of webpagetest.org:
All tests can be fully customized with own scripts,
you can run multiple tests at the same time,
can do butch tests with own url lists.
......
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
performance-analysis × 69windows × 10
java × 8
monitoring × 8
gratis × 6
linux × 6
python × 5
networking × 5
open-source × 4
javascript × 4
database × 4
c++ × 4
software-testing × 4
optimization × 4
benchmarking × 4
profiling × 4
web-apps × 3
automation × 3
mysql × 3
statistics × 3
android × 2
sql × 2
data-analysis × 2
node.js × 2
hardware × 2