Skip to content

amiagent 0.5.3 — faster file reads

Latest

Choose a tag to compare

@thomas-luebker thomas-luebker released this 07 Aug 09:35

Reading a file now uses a 64 KB buffer instead of 8 KB, so a transfer makes
an eighth as many round-trips to the filesystem. Pulling a large file off a real
Amiga is noticeably quicker.

On a machine too tight on memory to spare the buffer, it falls back to the old
8 KB path — nothing changes on a small Amiga.

No protocol change: 0.5.3 talks to a 0.5.x client exactly as 0.5.2 did.

Install

Grab amiagent-0.5.3.lha below and unpack it on the Amiga. It contains
amiagent (68000, runs on everything) and amiagent.020 (68020+).

Or with amipkg:

amipkg install amiagent

Also in this release: amibench 1.0

amibench-1.0.lha is a standalone CPU/memory benchmark for comparing two
Amigas — it needs nothing else installed and runs in about ten seconds. Built
for 68020 so one identical binary covers an 020, an 040, an 060 and Emu68's
JIT, because comparing separate builds measures the compiler as much as the
machine. Each phase self-calibrates to a ≥2 s window.

An A1200 + PiStorm32-lite measured ~72× an A4000/060 at 50 MHz on CPU and Fast
RAM — while its Chip RAM came out slower than the A4000's. Source and the
full reasoning are in tools/amibench.

Reminder

The connection is not encrypted and the agent runs whatever it is sent. Always
set a TOKEN, keep it on your own LAN, and never forward the port.