-
tsoome
-
LXGHTNXNG
what's up?
-
sjorge
should nfs and smb performance be more or less equal when sharing the same dataset?
-
sjorge
i'm getting like max 35MB/s over SMB but hitting like 400MB/s over NFS
-
sjorge
client is a bhyve vm
-
sjorge
i would expect it to be closer?
-
sensille
smb does some internal windowing, depending on the client
-
sensille
shouldn't matter much when the latency is very low
-
sensille
dumb clients do 16k ping pong
-
short-bike
I'm running Hipster as a VM guest and trying to find documentation on how to adjust the display resolution above the 1280x720 maximum right now. Any pointers would be helpful. Thank you.
-
sjorge
I fiddled a bit on the client side with the options but can't get it faster at all -_- guess I'll need to mess around with nfs4_acls to get the permisisons on NFS OK :(
-
KungFuJesus
tsoome: so if namebuf.value == NULL, s becomes an uninitialized pointer?
-
tsoome
yes
-
tsoome
well, it is uninitialized before we set it:)
-
KungFuJesus
hmm, is that case possible? I mean it should be initialized regardless, I'm just wondering if that's a possible corner case being hit
-
KungFuJesus
I mean I guess it is if it's checked and conditionally assigned, hah
-
KungFuJesus
I'd hope this is userspace code at least?
-
tsoome
yes it is
-
copec
How far back does this go?
illumos.org/man/8/ksslcfg I'm messing around with nginx kTLS ssl_sendfile()
-
jclulow
copec: I think we retired that actually?
illumos.org/issues/14767
-
fenix
-
copec
Yeah, it was looking old. Is implementing ssl_sendfile() on anyone's list?
-
jclulow
Not that I know of
-
copec
If I had a business riding on it, I would do it / pay to have it done. No complaints here. I've just been slowly watching the kTLS stuff matriculate into mainstream and was curious.
-
jclulow
A business riding on TLS throughput specifically?
-
copec
Sure, at first I saw stuff from Netflix about their cache boxes, but now I see stuff from all sorts
-
copec
You have NVMe drives and want to saturate your network connections, that copy from kernel to userspace and back can make or break doing that
-
copec
-
copec
Of course Netflix is probably the most extreme case, but since everything is TLS based these days, kTLS becoming a standard thing to do is inevitable
-
tsoome
-
richlowe
good grief
-
richlowe
tsoome: I'm glad your on a system-wide source trawl and get to see the horrors, too
-
richlowe
it feels like I have company
-
tsoome
:D
-
jclulow
copec: I think that assumes, still, bulk TLS transfer of data that requires no transformation; i.e., static file service
-
richlowe
that is an awful lot of stuff
-
rzezeski
tsoome: ouch
-
jclulow
I also don't really understand how it interacts with, say, wanting to reuse a single connection for many things like you do with some of the more advanced HTTP stuff
-
richlowe
that I don't know
-
jclulow
I get that it helps Netflix, but they also control both the server and the client, and have a pretty specific need
-
richlowe
but I think we have a long history of ignoring stuff like this because it's not some magically general solution
-
richlowe
and probably shouldn't just go "eh" off the bat
-
jclulow
To be clear I'm super inf
-
jclulow
in favour of someone to whom it is relevant, working on it
-
jclulow
I just believe understand why nobody is
-
jclulow
(at least visibly) doing so
-
LXGHTNXNG
e
-
richlowe
andyf: did we ever convince your relative(?) to make interrupting wsdiff work properly?
-
LXGHTNXNG
there are whole families working on this?
-
jlevon
lol
-
andyf
tsoome - that's horrific
-
andyf
richlowe - I know that an attempt was made, but I don't think it was successful