Skip to main content
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 ...
cybernard's user avatar
  • 1,724
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). ...
Steve Barnes's user avatar
  • 31.8k
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 ...
onurcano's user avatar
  • 684
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 ...
Cyberax's user avatar
  • 151
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 (...
Thomas Weller's user avatar
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 ...
Austin Hemmelgarn's user avatar
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 ...
Sheppy's user avatar
  • 121
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.
Tobias Hermann's user avatar
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 ...
guettli's user avatar
  • 247
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 ...
Josem's user avatar
  • 669
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 & ...
Steve Barnes's user avatar
  • 31.8k
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 ...
guettli's user avatar
  • 247
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.
Steve Barnes's user avatar
  • 31.8k
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 ...
Steve Barnes's user avatar
  • 31.8k
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 ...
Joel Matějka's user avatar
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. ......
Evgeniy's user avatar
  • 111

Only top scored, non community-wiki answers of a minimum length are eligible