# llama.cpp يضيف واجهة جديدة لتخصيص الذاكرة في الإصدار b11351

> يقدّم تحديث 2 أكتوبر 2026 الدالة alloc_buffer_n إلى واجهة المخازن المؤقتة في ggml، لتحسين إدارة الذاكرة عبر أجهزة متعددة.

Oossa · 2026-10-02 · https://oossa.com/ar/llama-cpp-adds-new-buffer-allocation-api-in-b11351-release

أصدر مشروع ggml-org/llama.cpp الإصدار b11351 في 2026-10-02. ويضيف التحديث الدالة alloc_buffer_n إلى الواجهة ggml_backend_buffer_type_i، مع واجهة برمجية عامة باسم ggml_backend_buft_alloc_buffer_n. ويدعم التنفيذ الافتراضي الآن تقسيم المخازن المؤقتة بين أجهزة متعددة وتحسين تخصيص الموترات. أما أنواع المخازن المؤقتة الحالية، مثل CPU وMetal وOpenVINO وغيرها، فتحصل على قيمة NULL للدالة الجديدة. كما أُضيفت اختبارات للتحقق من الوظائف الجديدة.

## الحقائق

- صدر الإصدار b11351 في 2026-10-02
- أُضيفت الدالة alloc_buffer_n إلى واجهة المخازن المؤقتة في ggml

## لماذا يهم

يمكن للمطورين الآن إدارة الذاكرة بموثوقية أكبر على مجموعة متنوعة من الأجهزة، ما يقلل أخطاء التخصيص في نماذج الذكاء الاصطناعي.

## المصادر والمراجع

1. [ggml-org/llama.cpp b11351](https://github.com/ggml-org/llama.cpp/releases/tag/b11351) – llama.cpp, 2026-10-02

آخر تحديث: 2026-10-02
