[Flent-users] [tohojo/flent] packet loss stats (#106)

Dave Täht notifications at github.com
Sat Nov 11 20:46:20 EET 2017


Pete Heist <notifications at github.com> writes:

>> On Nov 11, 2017, at 3:44 AM, flent-users <notifications at github.com> wrote:
>> 
>> In other news, see: https://github.com/dtaht/sch_cake/pull/63
>> 
>> Guess whenever toke gets back he's got network namespace and irtt
>> integration to do. It IS a long plane ride.....
>
> Cool. I’d like to test that if/when the pull request is accepted. I expect that
> wouldn’t change tests on 1 Gbit LAN much, but who knows…

I suddenly have way too much stuff to do this month. I'd like the other
cake folk to review that patch first, but it seemed pretty awsome to me.

> I started looking at flent’s “runners” just to understand what needs doing. It
> made me realize that netperf produces machine parseable output during the test,
> in case that’s something irtt should be capable of.

Meh. It eats processor time during the test to produce and parse. It
DOES hold your interest better while running a test, but I'd not make it
be the default.

I note that I am aging fast. I don't easily understand either your or
toke's coding style. I predate the concept of factories and crazy arse
callbacks. And I had no idea you were at:

dave at nemesis:~/git/irtt$ loccount -c *.go
all             4577 (100.00%) in 43 files
go              4577 (100.00%) in 43 files
Total Physical Source Lines of Code (SLOC)                = 4577
Development Effort Estimate, Person-Years (Person-Months) = 0.99 (11.85)
 (Basic COCOMO model, Person-Months = 2.40 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 0.53 (6.40)
 (Basic COCOMO model, Months = 2.50 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 1.85
Total Estimated Cost to Develop                           = $143143
 (average salary = $60384/year, overhead = 2.40).

...

Out of curiousity, how does go handle infinities and nans?

// Average gets the cumulative average.
func (ca *CumulativeAverager) Average() float64 {
        if ca.n == 0 {
                return 0
        }
        return ca.sum / ca.n
}

>
> I’ve heard more people say planes are great places for development. When not in
> business class though, I feel like a praying mantis trying to type, which
> doesn’t seem to help much. 

I USED to get work done on planes, but it seems only possible in first
class these days, due to the praying mantis problem. you have a good way
with words.

>
>> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub, or mute the thread.


-- 
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/tohojo/flent/issues/106#issuecomment-343685713
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://flent.org/pipermail/flent-users_flent.org/attachments/20171111/02b5b397/attachment-0002.html>


More information about the Flent-users mailing list