macOS
brew install memtesterlocal Homebrew formula metadata
sudo port install memtesterMacPorts ports tree · sysutils/memtester/Portfile · 来源: api.github.com
安装
brew install memtesterlocal Homebrew formula metadata
sudo port install memtesterMacPorts ports tree · sysutils/memtester/Portfile · 来源: api.github.com
sudo apk add memtesterAlpine Linux edge package indexes · memtester · 来源: dl-cdn.alpinelinux.org
sudo apt install memtesterDebian stable package indexes · memtester · 来源: deb.debian.org
sudo dnf install memtesterFedora Rawhide package metadata · memtester · 来源: dl.fedoraproject.org
nix profile install nixpkgs#memtesternixpkgs package indexes · pkgs/by-name/me/memtester/package.nix · 来源: api.github.com
sudo pacman -S memtesterArch Linux sync databases · memtester · 来源: geo.mirror.pkgbuild.com
概览
Utility for testing the memory subsystem
历史
memtester is a GPL-2-only userspace utility for stress-testing a computer's memory subsystem for faults. Unlike boot-time memory-test environments, it runs under Unix-like operating systems and allocates memory from userspace.
The upstream README credits the original source to Simon Kirby in 1999, version 2 to Charles Cazabon in 1999, notes that version 3 was not publicly released, and describes version 4 as a 2004 rewrite by Cazabon. The rewrite focused on replacing hacky earlier code, improving portability, and making the tester fully 64-bit aware.
The project page says memtester is portable across 32- and 64-bit Unix-like systems, including unusual proprietary Unix systems and Mac OS X. The 4.x changelog shows steady maintenance from the 2004 rewrite through 2024, with changes for 64-bit offsets, physical-address testing, portability fixes, compiler compatibility, and hardware-developer use cases.
memtester became a standard small system-utility package because it solves a practical diagnostic problem without needing a boot disk. The official page says prebuilt executables are included with or available for many operating systems and mentions Debian, Ubuntu, Fedora/DAG packages, NetBSD ports, MacPorts, and Solaris/SunOS sources; the batch input additionally lists apk, Homebrew, Debian, Fedora, MacPorts, Nix, Arch, Ubuntu, and zypper package names.
The basic invocation is `memtester <memory> [runs]`, usually as root so pages can be locked with `mlock`. The man page warns that unlocked testing is slower and less effective, that users must choose a safe allocation size, and that overcommitting memory can make a system unusable or trigger an out-of-memory killer.
Hardware developers can use `-p` with an optional `-d` device to test a physical memory region mapped through `/dev/mem` or another device, and newer releases include options such as `-u` for uncached memory semantics on some systems. `MEMTESTER_TEST_MASK` can limit which tests run.
memtester is a classic sysadmin package: tiny C source, no elaborate build system, broad Unix portability, a man page, and a job that is easiest to trust when installed from the system package manager. It is also valuable to embedded and hardware bring-up workflows where userspace physical-memory testing is useful.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
memtester | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://pyropus.ca/software/memtester/
安装元数据
| 软件包键 | brew:memtester |
|---|---|
| 版本 | 4.7.1 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/memtester |
| 主页 | https://pyropus.ca/software/memtester/ |
| 上游文档 | https://pyropus.ca/software/memtester |
| 许可证 | GPL-2.0-only |
| 源码归档 | https://pyropus.ca./software/memtester/old-versions/memtester-4.7.1.tar.gz |
| 最后更新 | 2026-07-04T13:13:43+09:00 |
| Pulse | updated |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | memtester |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
memtester 4.7.1-1
Utility for testing the memory subsystem
http://pyropus.ca/software/memtester/
sudo apt install memtestermemtester
nix profile install nixpkgs#memtestermemtester 4.6.0-1
Utility for testing the memory subsystem
http://pyropus.ca/software/memtester/
sudo apt install memtestermemtester 4.7.1-r0
userspace utility for testing the memory subsystem for faults
https://pyropus.ca/software/memtester/
sudo apk add memtestermemtester-doc 4.7.1-r0
userspace utility for testing the memory subsystem for faults (documentation)
https://pyropus.ca/software/memtester/
sudo apk add memtester-docmemtester-static 4.7.1-r0
userspace utility for testing the memory subsystem for faults
https://pyropus.ca/software/memtester/
sudo apk add memtester-staticmemtester 4.7.1-3.fc44
Utility to test for faulty memory subsystem
http://pyropus.ca/software/memtester/
sudo dnf install memtestermemtester 4.7.1-1
A userspace utility for testing the memory subsystem for faults
https://pyropus.ca./software/memtester/
sudo pacman -S memtestermemtester
sudo port install memtester来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.