> Also, what access method has 300 ms access latency, let alone 3 seconds?
> None that I know of, the meaningful comparison would be ADSL2+ at around
> 25ms and 3G at around 50-100ms.
I have an old/slow 256Kbit SDSL link.
I frequently see download bloat delays of over 3 seconds. I haven't seen
Dave Taht said:
> what does
> tc qdisc show
> say?
[murray@fed ~]$ tc qdisc show
qdisc mq 0: dev eth0 root
qdisc fq_codel 0: dev eth0 parent :1 limit 10240p flows 1024 quantum 1514
target 5.0ms interval 100.0ms ecn
[murray@fed ~]$
For reference, here is Fedora 21:
[murray@glypnod ~]$ tc qdisc
> I don't know the physics behind it, but people who have better insight than
> I do tell me "it's hard" to run longer hops (if one wants any kind of high
> bitrate).
The buzzword is dispersion. The speed of the photon varies slightly with
color. All the photons in a pulse are not the same
> I hate putting things in the kernel! It's insecure. But what this says is
> that for very historical and stupid reasons (related to the ideas of early
> timesharing systems like Unix and Multics) folks try to make real-time
> algorithms look like ordinary "processes" whose notion of controlling
> Is there running code in C?
Yes. The NTPsec code is full of #ifdef kludgery.
The C API started with SO_TIMESTAMP for microsecond precision then added
SO_TIMESTAMPNS for nanosecond precision: timeval vs timespec
There is also SO_TIMESTAMPNS vs SCM_TIMESTAMPNS
The basic idea is to use recvmsg
If I was going to do something like that, I'd build a small/simple CPU and do
the work in microcode.
> implementing {n,e,s}fq_codel onboard looks very feasible
How many lines of assembler code would it take?
How many registers do you need? Do you need any memory other than queues?
Maybe cou
chromati...@gmail.com said:
> A small CPU can be made in perhaps 35K gates - something like an ARM7TDMI or
> a Cortex-M0. It is common to stick one of those in a special purpose chip to
> help with control logic.
I was thinking of a small/simple CPU with a wide instruction word to simplify
inst
dave.t...@gmail.com said:
>> If I was going to do something like that, I'd build a small/simple CPU
>> the work in microcode.
> There are two ppc 440 cpus already onboard the 10GigE device, I think. It's
> a REALLY NICE fpga.
> I'd also looked at the octeon and the latest arm chipset from TI wh