On 5/29/2014 10:57, Stephan Beal wrote:

after fixing some bits which assumed too much about the signedness of
the (char) data type,

PowerPC does some strange things with char, too. You might have fixed that in passing.

As a comparison of runtime speeds, here's the results of the core sanity
tests on my workstation

How much work does this test do compared to normal user operations? Say, a normal checkin, or a pull of the /tree URL from "fossil server"?

You show a ~42x speed difference, but if a normal user operation takes < 1 ms to process on a fast PC, it'll still take an [insignificant][1] amount of time on a Pi.

A Pi really isn't all that slow, in historical terms. It's only about 10 years behind the times, in terms of raw horsepower. Raspbian comes with Mathematica after all, and it runs reasonably well under X.

The Pi is not fast, but it's really, really, really quiet (no noise
whatsoever).

Yeah, plug the headphone port into a power amplifier and get back to me about "no noise whatsoever." ;)

A Pi is fanless because your laptop draws about 10x more power than the Pi, and most power that goes into a computer gets turned into heat. Where I live, a continuously running server costs [around $1/W/yr][2]. Dropping from 20-30 W to 2-3 W pays for the Pi in ~2 years.

If your Fossil server is a disused desktop PC instead, moving your repo to a Pi pays off in months.


[1]: A human's think-then-react time is around 100 ms. Anything faster than that that is "instant" to a person in any context that requires thought. Humans can do some things faster -- typing, playing sports, flinching... -- but only by instinct or long training.

[2]: It costs less in winter where the heat produced reduces the heating bill, but doubles in summer where every watt produced has to be removed by the AC system.
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to