← All features

Stream giant files

Most editors choke on anything over 100MB. FerrisPad opens 2 GB log files as fast as a 2 KB config.

How it works

FerrisPad uses memory-mapped file I/O combined with a custom chunk streaming architecture. Instead of loading the entire file into RAM, it maps virtual address space to the file and only reads the pages you scroll to.

The result: opening a 2 GB log file stays under 15 MB of RAM, versus ~3 MB at idle. Scrolling is instant because the OS page cache handles the heavy lifting.

Benchmarks

FerrisPad<15 MB
VS Code~430 MB
Notepad++~2 GB (loads all in RAM)
Windows Notepadwon't open

* Opening a 2 GB log file, measured RAM after stabilization

Who this is for

SREs & DevOps

Tailing multi-GB production logs during an incident without waiting for grep to finish.

Data Engineers

Inspecting large CSV or JSONL dumps before piping them into your pipeline.

Game Developers

Opening massive trace files, shader dumps, or asset manifests without IDE overhead.