[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