[tiptop/el6] Initial SETUP.

Christopher Meng cicku at fedoraproject.org
Fri Jul 18 01:55:20 UTC 2014


commit 86804aeb3e4e736a2d8c3e7e1415e9b2fbeb2a2f
Author: Christopher Meng <i at cicku.me>
Date:   Fri Jul 18 09:53:54 2014 +0800

    Initial SETUP.

 .gitignore  |    1 +
 sources     |    1 +
 tiptop.spec |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 55 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..3f69609 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/tiptop-2.2.tar.gz
diff --git a/sources b/sources
index e69de29..9daa166 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+74255a29acf44569db021b080ad3e3f7  tiptop-2.2.tar.gz
diff --git a/tiptop.spec b/tiptop.spec
new file mode 100644
index 0000000..dc05509
--- /dev/null
+++ b/tiptop.spec
@@ -0,0 +1,53 @@
+Name:           tiptop
+Version:        2.2
+Release:        1%{?dist}
+Summary:        Performance monitoring tool based on hardware counters
+License:        GPLv2
+URL:            http://tiptop.gforge.inria.fr/
+Source0:        http://tiptop.gforge.inria.fr/releases/tiptop-%{version}.tar.gz
+BuildRequires:  bison
+BuildRequires:  flex
+BuildRequires:  libxml2-devel
+BuildRequires:  ncurses-devel
+
+%description
+Hardware performance monitoring counters have recently received a lot of 
+attention. They have been used by diverse communities to understand and 
+improve the quality of computing systems: For example, architects use them to 
+extract application characteristics and propose new hardware mechanisms; 
+compiler writers study how generated code behaves on particular hardware; 
+software developers identify critical regions of their applications and 
+evaluate design choices to select the best performing implementation. We 
+propose that counters be used by all categories of users, in particular 
+non-experts, and we advocate that a few simple metrics derived from these 
+counters are relevant and useful. For example, a low IPC (number of executed 
+instructions per cycle) indicates that the hardware is not performing at its 
+best; a high cache miss ratio can suggest several causes, such as conflicts 
+between processes in a multicore environment.
+
+Tiptop is a performance monitoring tool for Linux. It provides a dynamic 
+real-time view of the tasks running in the system. Tiptop is very similar to 
+the top utility, but most of the information displayed comes from hardware 
+counters.
+
+%prep
+%setup -q
+
+%build
+%configure
+%make_build
+
+%install
+%make_install
+
+%files
+%doc AUTHORS COPYING README tiptoprc
+%{_bindir}/*tiptop
+%{_mandir}/man1/tiptop.1*
+
+%changelog
+* Wed Jul 16 2014 Christopher Meng <rpm at cicku.me> - 2.2-1
+- Update to 2.2
+
+* Sat Nov 10 2012 Christopher Meng <rpm at cicku.me> - 2.1-1
+- Initial Package.


More information about the scm-commits mailing list