Tagged articles
4 articles
Page 1 of 1
Selected Java Interview Questions
Selected Java Interview Questions
Jul 13, 2025 · Backend Development

How Zero‑Copy Can Speed Up Large File Splitting in Java

This article explains why a naïve BufferedReader/Writer approach to splitting large text files is inefficient, demonstrates a zero‑copy solution using FileChannel.transferTo with line‑preserving logic, and shows benchmark results that reveal dramatic performance gains.

BenchmarkFile SplittingJava NIO
0 likes · 10 min read
How Zero‑Copy Can Speed Up Large File Splitting in Java
Ops Development & AI Practice
Ops Development & AI Practice
Sep 6, 2024 · Backend Development

How to Split Large Files on Windows with a Simple Go Tool

This guide explains how to create a cross‑platform Go command‑line utility that efficiently splits multi‑gigabyte files on Windows into user‑defined chunk sizes, covering the rationale for using Go, core implementation steps, full source code, and practical usage instructions.

File SplittingGoWindows
0 likes · 7 min read
How to Split Large Files on Windows with a Simple Go Tool
Liangxu Linux
Liangxu Linux
Jun 14, 2021 · Operations

How to Split and Merge Large Files on Linux Using split and cat

This guide explains why large files often need to be divided for network transfer on Linux, and provides step‑by‑step commands and options for using the split utility to cut files into smaller pieces and the cat command to recombine them efficiently.

CATFile SplittingLinux
0 likes · 6 min read
How to Split and Merge Large Files on Linux Using split and cat
Open Source Linux
Open Source Linux
Mar 11, 2020 · Operations

How to Efficiently Split and Merge Massive Log Files on Linux

Processing huge log files with traditional tools like vim or cat can be painfully slow and memory‑intensive, but Linux’s split command lets you divide massive files by line count or size, making analysis, transfer, and merging far more manageable, as demonstrated with practical examples and code snippets.

File SplittingLinuxsplit command
0 likes · 8 min read
How to Efficiently Split and Merge Massive Log Files on Linux