OProfile 0.9.4 RC1

OProfile 0.9.4 RC1 Download Summary

  • Language: C/C++
  • Platform: Linux
  • License: GPL - GNU Public License
  • Databases: N/A
  • Downloads: 937
  • Released: Jun 4, 2008

OProfile 0.9.4 RC1 Description

OProfile is a system-wide profiler for Linux systems, capable of profiling all running code at low overhead. It consists of a kernel driver and a daemon for collecting sample data, and several post-profiling tools for turning data into information.

OProfile leverages the hardware performance counters of the CPU to enable profiling of a wide variety of interesting statistics, which can also be used for basic time-spent profiling. All code is profiled: hardware and software interrupt handlers, kernel modules, the kernel, shared libraries, and applications.

OProfile is currently in alpha status; however it has proven stable over a large number of differing configurations; it is being used on machines ranging from laptops to 16-way NUMA-Q boxes. As always, there is no warranty.


Features:
- Unobtrusive - No special recompilations, wrapper libraries or the like are necessary. Even debug symbols (-g option to gcc) are not necessary unless you want to produce annotated source.
- No kernel patch is needed - just insert the module
- System-wide profiling - All code running on the system is profiled, enabling analysis of system performance.
- Performance counter support - Enables collection of various low-level data, and assocation with particular sections of code.
- Call-graph support - With an x86 or ARM 2.6 kernel, OProfile can provide gprof-style call-graph profiling data.
- Low overhead - OProfile has a typical overhead of 1-8%, dependent on sampling frequency and workload.
- Post-profile analysis - Profile data can be produced on the function-level or instruction-level detail. Source trees annotated with profile information can be created. A hit list of applications and functions that take the most time across the whole system can be produced.
- System support - OProfile works across a range of CPUs, include the Intel range, AMD's Athlon and AMD64 processors range, the Alpha, ARM, and more. OProfile will work against almost any 2.2, 2.4 and 2.6 kernels, and works on both UP and SMP systems from desktops to the scariest NUMAQ boxes.

OProfile Bookmark

Hyperlink code:
Hyperlink for Forum code:

OProfile 0.9.4 RC1 Script Download Notice

Top 4 Download periodically updates information of OProfile 0.9.4 RC1 script from the developer, but some information may be slightly out-of-date.

Our script download links are directly from our mirrors or publisher's website. OProfile 0.9.4 RC1 torrent files or shared files from free file sharing and free upload services, including Rapidshare, MegaUpload, YouSendIt, MailBigFile, DropSend, HellShare, HotFile, FileServe, MediaMax, zUpload, MyOtherDrive, SendSpace, DepositFiles, Letitbit, LeapFile, DivShare or MediaFire, are not allowed!

KBDE

... x86 computers. KBDE includes the following: - linux kernel module - user-space tools - development library ...

Agrovoc Thesaurus Tools

This project present two tools developed by FAO for the AGROVOC thesaurus: The AGROVOC Browsing Interface and the AGROVOC maintenance System. They allow to browse and manage the AGROVOC thesaurus. Technical details: PHP, MySQL. ...

LFS Website Tools

LFS Website Tools is a small collection of PHP scripts for your website to provide several functionalities for Live for Speed, such as reading all server information, show which members of a team are online and so on. ...

PBOS

... various kinds of connections, and analytical and visualization tools. The results can range from a few, formal review notes for an author, to a crayonesque markup by mobs of postmodern deconstructors, with the visibility of each controlled by the viewer. This implementation (i.e., PBOS) is focused on providing very general ...

ClaSS

... mark-types predefined by each curriculum pack - tools to construct user-defined mark-types, grading schemes and levelling ... for enrolling students in courses - simple tools for managing memebership of pastoral and curriculum groups _uacct = "UA-850386-1";urchinTracker(); ...