mbbrutman on Nostr: I spent two long days coding streaming writes for mTCP NetDrive. I have some early ...
I spent two long days coding streaming writes for mTCP NetDrive. I have some early results.
The test: Copy a large file (1.7MB) from a 386-40 with an NE2000 card to a Linux server about 1800 miles away.
Old code: 18KB/sec
New code: 214KB/sec
The new code is about 350 bytes larger and uses no additional memory on the client side. On the server side I just had to increase buffer sizes.
And DOS is none the wiser .. the remote server just looks like a drive letter.
#retrocomputing #mtcp
Published at
2026-03-15 21:37:40 UTCEvent JSON
{
"id": "66bfbe7c381b24d7cdd95b65db1574128d036248041a0f6b06260793a909cdec",
"pubkey": "3d2bc0b732edabca008946adff445563b88e9947ee9b0ef02db5e00159c45a95",
"created_at": 1773610660,
"kind": 1,
"tags": [
[
"t",
"mtcp"
],
[
"proxy",
"https://mastodon.sdf.org/@mbbrutman/116235348273619234",
"web"
],
[
"t",
"retrocomputing"
],
[
"proxy",
"https://mastodon.sdf.org/users/mbbrutman/statuses/116235348273619234",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://mastodon.sdf.org/users/mbbrutman/statuses/116235348273619234",
"pink.momostr"
],
[
"-"
]
],
"content": "I spent two long days coding streaming writes for mTCP NetDrive. I have some early results.\n\nThe test: Copy a large file (1.7MB) from a 386-40 with an NE2000 card to a Linux server about 1800 miles away.\n\nOld code: 18KB/sec\nNew code: 214KB/sec\n\nThe new code is about 350 bytes larger and uses no additional memory on the client side. On the server side I just had to increase buffer sizes.\n\nAnd DOS is none the wiser .. the remote server just looks like a drive letter.\n\n#retrocomputing #mtcp",
"sig": "87683ff2ac40917f7650c30a4125376c9a35d4cf1ce060f658f3b9a25d577e5e04cd9ed67dc9482a6cc027914a0978578313cf2cdbfc6e81abfd4e634441363b"
}