Die Perftools gehören zu Googles Open-Source-Projekten. Die aktuelle Version 1.0 optimiert insbesondere Multithreading-Programme.
Seit vier Jahren gibt es die Perftools von Google. Nun erreicht die Sammlung von Performance-Werkzeugen die Version 1.0. Die Perftools stehen unter der BSD-Lizenz und sollen Entwicklern dabei helfen, effizienteren Code zu schreiben. Insbesondere C++-Entwickler, die an Multithreading-Anwendungen arbeiten, profitieren von der Tool-Sammlung.
Zu dieser gehören das sehr schnelle TCMalloc sowie Heap-Checker, Heap-Profiler und CPU-Profiler, die alle mit Multithreading zurecht kommen. Die Entwickler konzentrieren sich darauf, die Software weiter für Multithreading-Umgebungen mit mehreren Prozessoren zu optimieren. Sie wollen Non-Uniform Memory Access (NUMA) besser unterstützen, das Prozessoren einen effizienteren Zugriff auf den Speicher erlaubt.
Wer die Perftools testen will, findet auf der Download-Seite des Projekts RPM- und Debian-Pakete sowie einen Tarball.



