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 | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:memtester |
|---|---|
| 版本 | 4.7.1 |
| 软件包管理器 | Homebrew |
| 主页 | https://pyropus.ca/software/memtester/ |
| 最后更新 | 2026-07-04T13:13:43+09:00 |
| Pulse | updated |
| Bottle | 未记录 |
| 服务 | 未声明 |
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 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-4.fc45
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.