Disk Performance Stress Test Tool Using Git and pnpm for File System Analysis
By
robin_reala
Kettled twice. Extra chewy, extra trustworthy.
Summary
This GitHub repository provides a stress test tool for parallel disk I/O performance using git and pnpm operations. The tool is designed to identify potential issues with APFS on macOS while also serving as a general stress test for observing file system events, particularly useful for security tools, EDR systems, and virus scanners. The test requires Node.js >= 22.11 and pnpm >= 10.2, and includes setup instructions for different operating systems including Windows PowerShell.
Key quotes
· 4 pulledThis repo aims to prove that something is wrong with APFS on macOS, but is also a good stress test in general when changing machine tooling that wants to observe fs events (such as security tooling / EDR / virus scanners / etc)
The Test Steps: Setup, Gather Results, Report / PR with your Results ❤️
have node @ >= 22.11, have pnpm @ >= 10.2
Since you've installed all the dependencies already, we can start with the clean test
You might also wanna read
Seven Methods for Precisely Wasting CPU Time in Java Profiling Tests
This technical blog post explores seven different methods to intentionally waste specific amounts of CPU time for testing purposes, particul
mostlynerdless.de·8mo agoWhy Average LLM Use Is Likely Destroying Value in Software Development
The author argues that, contrary to prevailing hype, the average use of Large Language Models (LLMs) is likely destroying value rather than
How AI Accelerated Prototyping: From Idea to Tangible in Record Time
The author reflects on how AI has transformed their prototyping workflow. Previously, the biggest bottleneck was the time needed to scaffold
GitLab 19.0 launches with Secrets Manager, agentic workflows, and self-hosted AI models
GitLab 19.0 has been released, positioning itself as an intelligent orchestration platform for DevSecOps. The release includes expanded secr
bit.ly·21h agoCentralizing Error Handling in Rust with Custom AppError Enums
This article discusses the importance of centralizing error handling in Rust applications using a custom AppError enum combined with map_err
Zig Devlog: Build System Rework Separates Maker and Configurer Processes
This devlog entry from the Zig programming language project announces a major rework of the build system, separating the maker process from
