Short Tip: Gentoo Compile Time vergleichen

Gentoo ist eine Source Based Distribution, dies bedeutet, dass bei der Installation einer Software kein fertiges Paket heruntergeladen wird, sondern nur Source Code, dieser wird dann lokal kompiliert. Mit der Zeit wechselt man vielleicht die Hardware, Software wird erweitert, man wechselt den Kompiler. Dann ist es hilfreich zu vergleichen, wie lange das Kompilieren der einzelnen Versionen gedauert hat, dazu gibt es zwei Möglichkeiten:

host01 ~ # qlop -Hg gcc
gcc: Sat Sep 28 15:14:41 2013: 34 minutes, 20 seconds
gcc: Mon Sep 30 13:21:18 2013: 35 minutes, 7 seconds
gcc: Mon Sep 30 20:49:52 2013: 35 minutes, 11 seconds
gcc: Sat Dec 28 20:30:43 2013: 37 minutes, 3 seconds
gcc: Tue Jan 21 09:46:33 2014: 37 minutes, 3 seconds
gcc: Fri Oct 31 14:28:17 2014: 39 minutes, 16 seconds
gcc: Thu Jan 22 12:43:55 2015: 36 minutes, 26 seconds
gcc: Sat Feb  7 19:13:25 2015: 41 minutes, 56 seconds
gcc: Sun Feb  8 14:40:35 2015: 42 minutes, 41 seconds
gcc: Sun Feb  8 15:24:15 2015: 37 minutes, 16 seconds
gcc: Thu Mar 19 23:36:54 2015: 36 minutes, 7 seconds
gcc: Mon Mar 30 20:34:27 2015: 43 minutes, 10 seconds
gcc: Sat May  9 14:27:51 2015: 42 minutes, 44 seconds
gcc: Tue Jun  2 11:04:15 2015: 50 minutes, 22 seconds
gcc: Tue Jun  2 11:54:37 2015: 41 minutes, 40 seconds
gcc: 15 times
host01 ~ #
host01 ~ # genlop -t gcc
 * sys-devel/gcc

     Sat Sep 28 15:49:01 2013 >>> sys-devel/gcc-4.7.3-r1
       merge time: 34 minutes and 20 seconds.

     Mon Sep 30 13:56:25 2013 >>> sys-devel/gcc-4.7.3-r1
       merge time: 35 minutes and 7 seconds.

     Mon Sep 30 21:25:03 2013 >>> sys-devel/gcc-4.7.3-r1
       merge time: 35 minutes and 11 seconds.

     Sat Dec 28 21:07:46 2013 >>> sys-devel/gcc-4.7.3-r1
       merge time: 37 minutes and 3 seconds.

     Tue Jan 21 10:23:36 2014 >>> sys-devel/gcc-4.7.3-r1
       merge time: 37 minutes and 3 seconds.

     Fri Oct 31 15:07:33 2014 >>> sys-devel/gcc-4.8.3
       merge time: 39 minutes and 16 seconds.

     Thu Jan 22 13:20:21 2015 >>> sys-devel/gcc-4.9.2
       merge time: 36 minutes and 26 seconds.

     Sat Feb  7 19:55:21 2015 >>> sys-devel/gcc-4.9.2
       merge time: 41 minutes and 56 seconds.

     Sun Feb  8 15:23:16 2015 >>> sys-devel/gcc-4.9.2
       merge time: 42 minutes and 41 seconds.

     Sun Feb  8 16:01:31 2015 >>> sys-devel/gcc-4.7.3-r1
       merge time: 37 minutes and 16 seconds.

     Fri Mar 20 00:13:01 2015 >>> sys-devel/gcc-4.7.3-r1
       merge time: 36 minutes and 7 seconds.

     Mon Mar 30 21:17:37 2015 >>> sys-devel/gcc-4.9.2
       merge time: 43 minutes and 10 seconds.

     Sat May  9 15:10:35 2015 >>> sys-devel/gcc-4.7.4
       merge time: 42 minutes and 44 seconds.

     Tue Jun  2 11:54:37 2015 >>> sys-devel/gcc-4.9.2
       merge time: 50 minutes and 22 seconds.

     Tue Jun  2 12:36:17 2015 >>> sys-devel/gcc-4.7.4
       merge time: 41 minutes and 40 seconds.

host01 ~ #

genlop kann installiert werden mit:

emerge -v app-portage/genlop

qlop via:

app-portage/portage-utils

Vielen Dank an #gentoo.de für den Hinweis auf qlop.

This entry was posted in General, Linux, Short Tips. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.