I have built some binaries for people to play with:

http://people.apache.org/~stephenc/

MD5 (apache-maven-3.1.0-pre-jul.tar.gz) = dd40afbfa64ab53f614ede19385e4a48
MD5 (apache-maven-3.1.0-pre-jul.zip) = 731fe7136e96e2027d145d993d917f20
MD5 (apache-maven-3.1.0-pre-log4j.tar.gz) = 63fead6accb60ca52c8a299c39d172f5
MD5 (apache-maven-3.1.0-pre-log4j.zip) = 64982b6395a80bb6f2d27020c9f439be
MD5 (apache-maven-3.1.0-pre-log4j2.tar.gz) =
cc38e6f2110d9e76f6fc9feb29c48500
MD5 (apache-maven-3.1.0-pre-log4j2.zip) = 77eda0a4bbb6f82cfdff8e8afb408dd5
MD5 (apache-maven-3.1.0-pre-logback.tar.gz) =
b51215f3e1c5589772b4d65c68f28654
MD5 (apache-maven-3.1.0-pre-logback.zip) = 6af89e67b1dca4699ef0ce57c3db6a5f

They should all behave roughly similarly... though the log4j 1.2 version
will probably output [WARN] and not [WARNING]



On 12 December 2012 10:40, Stephen Connolly <stephen.alan.conno...@gmail.com
> wrote:

> I am working on getting some branches for different options.
>
> I think I have the logging/slf4j-jul branch done...
>
> I think my logging/slf4j-log4j2 branch is correct
>
> I am fairly certain my logging/slf4j-logback branch is correct
>
> My logging/slf4j-log4j (i.e. 1.2) branch needs some tweaks
>
> If somebody can run the integration tests on those branches and report the
> results here that would be great.
>
>
> On 12 December 2012 08:48, Stephen Connolly <
> stephen.alan.conno...@gmail.com> wrote:
>
>> Can we get a set of baseline git hashes for any versions of maven that we
>> are comparing. I might see if I can pull logback out of the latest RC and
>> put log4j2 and some other impls in its place so we can get some real apples
>> for apples comparisons going
>>
>>
>> On 12 December 2012 08:35, Kristian Rosenvold <
>> kristian.rosenv...@gmail.com> wrote:
>>
>>> Yeah, measuring performance on modern cpu's is totally borked. To get
>>> any real measurements one probably needs to to average of 100 non-stop
>>> builds or similar, to counter for all the dark magics intel do with
>>> temperature-based overclocking.
>>>
>>> I think I've seen somewhere that it's possible to disable all the
>>> cpu-voodo in the bios. But what a pain to reboot to change those
>>> settings ! Or dig out the old Pentium4 from the closet.
>>>
>>> Kristian
>>>
>>> 2012/12/12 Ralph Goers <ralph.go...@dslextreme.com>:
>>> > I checked out Maven and used its build as a comparison.  First, I ran
>>> the log4j 2 build and it was taking around 59 seconds.  I then changed the
>>> log4j2.xml to remove the colors.  I then got an average time for Log4j 2 of
>>>  54.76s and for Logback I get an average of 55.225s.  I consider these
>>> differences to be meaningless.
>>> >
>>> > For reference, the log4j2.xml I used is attached.
>>> >
>>> > Ralph
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > On Dec 11, 2012, at 11:19 PM, Stephen Connolly wrote:
>>> >
>>> >> Well I am not going to tar and feather log4j2 based on one set of
>>> runs on
>>> >> my machine. I would like somebody else to repeat and confirm first as
>>> there
>>> >> could have been some background OS update or other process stealing
>>> CPU
>>> >> while doing the 3 log4j2 runs.
>>> >>
>>> >> Also I do not know if I am comparing the same things. Afaik the log
>>> back
>>> >> branch has the latest fixes in it, while the log4j2 branch is the
>>> colorized
>>> >> one from a few weeks back and likely has not got the fixes required
>>> for the
>>> >> issues you identified with the last 3.1.0 RC
>>> >>
>>> >> We need to compare like with like to make an informed decision... I
>>> am just
>>> >> putting some numbers down as a starting point
>>> >>
>>> >> -Stephen
>>> >>
>>> >> On Wednesday, 12 December 2012, Kristian Rosenvold wrote:
>>> >>
>>> >>> Finally some interesting numbers, and if (heaven forbid) this
>>> decision
>>> >>> should be based on
>>> >>> technical grounds, this is one of the first significant pieces to
>>> come
>>> >>> up in this discussion.
>>> >>>
>>> >>> Since I am quite unfamiliar with logging (I use loose coupling and
>>> >>> tests instead ;), I took the opportunity to read
>>> >>> http://logging.apache.org/log4j/2.x/performance.html Somehow the
>>> >>> real-life results don't seem to match up with the advertising blurp
>>> on
>>> >>> the log4j site. While it hardly surprises me, I was wondering if
>>> >>> anyone actually knows why?
>>> >>>
>>> >>> Kristian
>>> >>>
>>> >>>
>>> >>>
>>> >>> 2012/12/12 Stephen Connolly <stephen.alan.conno...@gmail.com
>>> <javascript:;>
>>> >>>> :
>>> >>>> The consistent times (i.e. repeated runs after discarding the
>>> first) are:
>>> >>>>
>>> >>>> 3.0.4: 1min18sec
>>> >>>> logback: 1min13sec
>>> >>>> log4j2: 1min34sec
>>> >>>>
>>> >>>> The second test was building GIT hash
>>> >>>> 85dd6e37456d30d2661e10b044efa9036c528023 of jszip-maven-plugin (@
>>> >>> jszip.org)
>>> >>>> with the following command line:
>>> >>>>
>>> >>>> mvn -o -X clean verify -DskipTests -Dinvoker.skip
>>> >>>>
>>> >>>> [Testing heavy logging]
>>> >>>>
>>> >>>> 3.0.4: 12.1sec
>>> >>>> logback: 12.2sec
>>> >>>> log4j2: 12.5sec
>>> >>>
>>> >>> ---------------------------------------------------------------------
>>> >>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org<javascript:;>
>>> >>> For additional commands, e-mail: dev-h...@maven.apache.org<javascript:;>
>>> >>>
>>> >>>
>>> >
>>> >
>>> >
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>> > For additional commands, e-mail: dev-h...@maven.apache.org
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>
>>>
>>
>

Reply via email to