llama.cpp b10875发布:--mmap、--mlock等命令行参数正式弃用
该版本将 --mmap、--mlock和 --dio参数标记为正式弃用,同时提供面向macOS、Linux、Windows、Android及多种硬件加速后端的新预编译包。
llama.cpp发布b10875版本,核心变更是将 --mmap、--mlock和 --dio三个命令行参数正式标记为弃用(deprecated)。该变更由Aaron Teo提交(PR #28334)。
弃用参数详情
本次更新通过PR #28334 将 --mmap、--mlock和 --dio参数标记为officially deprecated(正式弃用)。这意味着这些选项仍可使用,但已被官方明确不推荐,未来版本可能移除。
构建与平台支持变化
新版本提供了多平台预编译二进制包。但官方同时禁用了部分构建:macOS Apple Silicon(arm64)的KleidiAI启用版本(见PR #23780),以及openEuler的多个构建(包括x86和aarch64上的 310p、910b ACL Graph等,见PR #23705)均被标记为DISABLED。
- macOS提供Apple Silicon (arm64) 和Intel (x64) 版本,另附iOS XCFramework。
- Linux提供Ubuntu x64/arm64/s390x的CPU版本,以及Vulkan、ROCm 10.0、OpenVINO 2026.3.1、SYCL FP32/FP16等加速版本。
- Windows提供x64和arm64的CPU版本,以及Vulkan、OpenVINO、SYCL、ROCm、CUDA 12.4/13.3/13.4等版本;其中Windows arm64 CUDA 13为预览版。
- 另有Android arm64 (CPU) 版本和UI压缩包。