سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

Ollama حافظه رم را برای پنجره زمینه‌ای هدر می‌دهد؛ تنظیمی برای بازپس‌گیری آن

Ollama حافظه رم را برای پنجره زمینه‌ای هدر می‌دهد؛ تنظیمی برای بازپس‌گیری آن

Ollama برای طول زمینه (Context Length) بسیار بیشتری از آنچه واقعاً استفاده می‌کنید، حافظه رم (RAM) رزرو می‌کند. اگر مدلی با پنجره زمینه ۳۲ هزار توکن بارگذاری شود در حالی که پرسش‌ها و پاسخ‌های شما به‌ندرت از چند هزار توکن فراتر می‌روند، بیشتر آن ظرفیت بی‌استفاده می‌ماند. اما همین ظرفیت بی‌استفاده هم هزینه حافظه دارد.

Ollama باید برای طول زمینه پیکربندی‌شده یک کش کلید-مقدار (KV Cache) تخصیص دهد و این کش می‌تواند چند گیگابایت روی مدل دانلودشده اضافه کند. این مشکل فقط به Ollama محدود نیست؛ همان مسئله بنیادی برای llama.cpp و مدل‌های GGUF که از طریق موتور llama.cpp در LM Studio اجرا می‌شوند نیز صدق می‌کند. روی ماشینی با رم کمتر، می‌توانید پنجره زمینه را به مقداری نزدیک به مصرف واقعی کاهش دهید و حافظه بسیار بیشتری برای سایر کارها آزاد کنید.

Ollama برای زمینه‌ای که ممکن است هرگز استفاده نکنید، حافظه رزرو می‌کند

طول زمینه یک ظرفیت حداکثری است، نه اندازه‌گیری آنچه پرسش فعلی شما مصرف می‌کند. این مقدار شامل اعلان سیستمی (System Prompt)، تاریخچه گفتگو، ورودی فعلی و پاسخ تولیدشده می‌شود. برای مثال، ممکن است مدلی را برای ۳۲ هزار توکن پیکربندی کنید و در یک گفتگوی عادی فقط ۳ هزار توکن استفاده کنید، اما Ollama هنگام بارگذاری همچنان مدل را برای حد بزرگ‌تر آماده می‌کند.

بیشتر این حافظه اضافی به KV Cache می‌رود. این کش محاسبات مربوط به توکن‌هایی را که مدل قبلاً پردازش کرده ذخیره می‌کند تا مجبور نباشد کل گفتگو را دوباره پردازش کند. پنجره زمینه بزرگ‌تر به فضای بیشتری برای این محاسبات نیاز دارد. در Ollama و سایر رانتایم‌های مبتنی بر llama.cpp، اندازه این تخصیص به ظرفیت پیکربندی‌شده گره خورده است، نه به طول پرسش کوتاهی که بعداً می‌فرستید.

اندازه مدل دانلودشده این موضوع را به‌روشنی نشان نمی‌دهد. برای مثال، یک مدل Q4 پنج گیگابایتی می‌گوید وزن‌های کوانتیزه‌شده چقدر فضا اشغال می‌کنند، اما Ollama همچنان به بافرهای محاسباتی (Compute Buffers) و KV Cache نیاز دارد. بنابراین می‌توانید اندازه وزن‌های مدل را کاهش دهید و همچنان چند گیگابایت را به خاطر یک تنظیم زمینه بیش‌ازحد بزرگ از دست بدهید.

روی Apple Silicon، این تخصیص از همان استخر حافظه یکپارچه (Unified Memory) انجام می‌شود که macOS و هر برنامه دیگری از آن استفاده می‌کنند. روی سیستمی با پردازنده گرافیکی اختصاصی، معمولاً حافظه گرافیکی (VRAM) را اشغال می‌کند و وقتی VRAM تمام شود می‌تواند به حافظه سیستم یا حافظه اشتراکی سرریز کند. زمینه بی‌استفاده در این حالت حافظه را از سایر برنامه‌ها می‌گیرد یا بخشی از مدل را به حافظه کندتر می‌راند، بدون آنکه کمکی به درخواست‌های معمول شما کند. پیش‌فرض‌های Ollama روی سیستم‌هایی با VRAM بیشتر این وضعیت را بدتر می‌کنند. این برنامه در حال حاضر برای کمتر از ۲۴ گیبی‌بایت زمینه ۴K، بین ۲۴ تا ۴۸ گیبی‌بایت زمینه ۳۲K و برای ۴۸ گیبی‌بایت یا بیشتر زمینه ۲۵۶K اختصاص می‌دهد.

محدودیت زمینه را بر اساس درخواست‌های واقعی انتخاب کنید

به آن اندازه که فکر می‌کنید به زمینه بزرگ نیاز ندارید. API Ollama اعداد مفیدی برای انتخاب پنجره زمینه ارائه می‌دهد. پاسخ‌های آن شامل prompt_eval_count است که توکن‌های ورودی را گزارش می‌کند و eval_count که توکن‌های تولیدشده را گزارش می‌دهد. می‌توانید این اعداد را در چند گفتگو بررسی کنید تا نقطه شروع بهتری از حداکثر تبلیغ‌شده مدل به دست آورید. تبادل‌های طولانی‌تر خود را هم در این مقایسه بگنجانید تا همه‌چیز را حول یک پرسش کوتاه تنظیم نکنید.

برای گفتگوهای چند هزار توکنی که در اینجا توصیف شد، پیشنهاد می‌شود ابتدا یک پنجره ۸K را آزمایش کنید. این مقدار برای پرسش‌های پیگیری و یک پاسخ غیرعادی طولانی جا می‌گذارد، بدون آنکه فوراً به ۳۲K بپرید. باید مدل‌های استدلالی (Reasoning Models) را متفاوت در نظر بگیرید، چون آن‌ها پیش از پاسخ نهایی توکن‌های تفکر تولید می‌کنند. Ollama این تفکر را جداگانه نمایش می‌دهد، بنابراین پاسخی که در رابط چت می‌بینید لزوماً همه چیزهایی نیست که مدل تولید می‌کند. باید برای آن خروجی هم بودجه حافظه در نظر بگیرید.

می‌توانید لغزنده زمینه را در اپلیکیشن Ollama تغییر دهید یا در یک نشست ترمینال دستور /set parameter num_ctx 8192 را وارد کنید. برای یک تنظیم پایدار مخصوص مدل، می‌توانید از Modelfile استفاده کنید که از PARAMETER num_ctx 8192 پشتیبانی می‌کند. پنجره کوچک‌تر را با گفتگویی آزمایش کنید که به اطلاعات پیام‌های قبلی نیاز دارد. وقتی برش (Truncation) فعال باشد، Ollama پیام‌های قدیمی‌تر را برای رسیدن به محدودیت حذف می‌کند و پیام‌های سیستمی و آخرین پیام را حفظ می‌کند.

دقت کش و درخواست‌های موازی هم نیاز به توجه دارند

Ollama راه دیگری هم برای کاهش مصرف حافظه دارد: ذخیره کش گفتگو با دقت عددی کمی کمتر. به این کار کوانتیزه‌سازی کش (Cache Quantization) می‌گویند. گزینه ۸ بیتی که معمولاً Q8 نامیده می‌شود، تقریباً نصف حافظه کش پیش‌فرض را استفاده می‌کند. محدودیت گفتگوی شما ثابت می‌ماند، هرچند اعداد ذخیره‌شده در کش کمی کم‌دقت‌تر هستند. این صرفه‌جویی فقط به کش اعمال می‌شود، بنابراین نیاز حافظه کل مدل را نصف نمی‌کند.

Q8 گزینه‌ای است که ابتدا باید امتحان کرد، چون اثر آن بر کیفیت پاسخ معمولاً ناچیز است. گزینه ۴ بیتی با نام Q4 حافظه بیشتری ذخیره می‌کند و کش را به حدود یک‌چهارم اندازه اصلی می‌رساند. اما همان‌طور که انتظار دارید، دقت بیشتری از دست می‌رود که می‌تواند بر پاسخ‌ها به‌ویژه در گفتگوهای طولانی‌تر اثر بگذارد. پیش از فعال نگه‌داشتن هر یک از این تنظیمات، پاسخ‌ها را با چند پرسش آشنا مقایسه کنید.

همچنین باید بررسی کنید Ollama برای پردازش هم‌زمان چند درخواست پیکربندی شده است. اگر اجازه می‌دهید چهار گفتگو هم‌زمان پاسخ تولید کنند، فضای کش خود را هدر می‌دهید. اگر چند نفر یا چند برنامه از سرور محلی شما استفاده می‌کنند، می‌توانید این قابلیت را فعال نگه دارید. برای استفاده‌ای مثل فرستادن یک پرسش و انتظار برای پاسخ، دلیل کمی برای رزرو آن ظرفیت اضافی وجود دارد. Ollama در حال حاضر به‌صورت پیش‌فرض یک درخواست هم‌زمان را پردازش می‌کند، بنابراین فقط در صورت افزایش آن باید این تنظیم را دوباره بررسی کنید.

استنتاج‌های دیگر را هم امتحان کنید

Ollama در اجرای مدل‌ها کار بسیار خوبی انجام می‌دهد، اما ممکن است بخواهید گزینه‌های دیگر را هم بررسی کنید. به‌گفته نویسنده، LM Studio برای او بسیار بهتر از Ollama بوده است. همچنین تجربه‌های خوبی با Docker Model Runner و BaseRT داشته است.

نظرتان را ثبت کنید کد خبر: 55097 گروه خبری: اخبار نرم افزار منبع خبر: XDA Developers تاریخ خبر: 1405/07/14 تعداد مشاهده: 1
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
ZArchiver Pro 1.0.10 for Android +4.0

ZArchiver Pro 1.0.10 for Android +4.0

برنامه قدرتمند مدیریت فایل‌های فشرده

Cjam 2.6.0.0

Cjam 2.6.0.0

ویرایش فایل صوتی

Office 2013 Pro Plus 15.0.5603.1000 November 2023 RTM

Office 2013 Pro Plus 15.0.5603.1000 November 2023 RTM

آفیس 2013

Fling! 1.1.4.2 for Android

Fling! 1.1.4.2 for Android

بازی با گلوله های پشمالو!!

دوره ویدئویی آموزش زبان آلمانی - به زبان فارسی ساده

دوره ویدئویی آموزش زبان آلمانی - به زبان فارسی ساده

آموزش زبان آلمانی

منشور حقوق بشر کوروش

منشور حقوق بشر کوروش

زندگی نامه کوروش کبیر

Samsung Link 2.0.0.1603091618 x86/x64

Samsung Link 2.0.0.1603091618 x86/x64

اشتراک‌گذاری محتوای چندرسانه‌ای و فایل بین دستگاه‌های سامسونگ

Microsoft Windows Server 2008 R2 SP1

Microsoft Windows Server 2008 R2 SP1

نسخه اصلی Microsoft Windows Server 2008 R2 SP1

نظریه آنتونیو گرامشی

نظریه آنتونیو گرامشی

The Modern Prince

ناگفته های پیشرفته در ویندوز XP شماره یک

ناگفته های پیشرفته در ویندوز XP شماره یک

آشنایی با ترفندهای کمیاب و کاربردی در ویندوز ایکس پی

مجله تخصصی صنعت فیلمسازی، تلویزیون و سرگرمی و ...

مجله تخصصی صنعت فیلمسازی، تلویزیون و سرگرمی و ...

مجله The Week UK فوریه 6 ؛ 2021

Fishdom 3 Collector's Edition

Fishdom 3 Collector's Edition

نسخه سوم از سری بازی محبوب و جذاب Fishdom

سخنرانی کوتاه اما تاثیر گذار

سخنرانی کوتاه اما تاثیر گذار

حجت الاسلام رفیعی

تربیت در خانواده و جامعه

تربیت در خانواده و جامعه

تربیت اسلامی

Move the Box Pro 1.5 for Android

Move the Box Pro 1.5 for Android

حرکت جعبه ها

SimplePlanes v1.2.13.0

SimplePlanes v1.2.13.0

هواپیماهای ساده | ساخت انواع هواپیما با قطعات آماده و به پرواز درآوردن آنها

The Wizards Pen TM

The Wizards Pen TM

پازل از نوع بگرد و پیدا کن

Guns'n'Glory WW2 Premium 1.4.11 for Android +2.3

Guns'n'Glory WW2 Premium 1.4.11 for Android +2.3

بازی سربازان مدافع

Lynda - Intellectual Property Fundamentals

Lynda - Intellectual Property Fundamentals

فیلم آموزش اصول مالکیت فکری و کپی‌رایت

NBA 2K23

NBA 2K23

بسکتبال برای کامپیوتر

Epic Pen Pro 3.12.161

Epic Pen Pro 3.12.161

دفترچه یادداشت برای ویندوز

شئون علم و معارف امام در قرآن کریم و آیات متعدد آن از آیت الله میرباقری

شئون علم و معارف امام در قرآن کریم و آیات متعدد آن از آیت الله میرباقری

آیت الله میرباقری با موضوع شئون علم و معارف امام در قرآن کریم و آیات متعدد آن

ستایش اهل بیت علیهم السلام

ستایش اهل بیت علیهم السلام

بلندترین شعر دعبل خزاعی

تحریم های آمریکا و ورزش

تحریم های آمریکا و ورزش

آثار تحریم‌های آمریکا بر ورزش جمهوری اسلامی ایران

Stock UI Icon 176.0 for Android +4.0

Stock UI Icon 176.0 for Android +4.0

آیکون استوک

Rockwell Automation Arena 14.0

Rockwell Automation Arena 14.0

بهترین نرم افزار شبیه سازی و مدل سازی

PVsyst 8.1.6.49278

PVsyst 8.1.6.49278

محاسبات جامع سیستم‌های خورشیدی

راهنمای تصویری استفاده از گوگل

راهنمای تصویری استفاده از گوگل

راهنمای تصویری استفاده از گوگل همراه با امکانات و سرویسهای دیگر گوگل

دایره المعارف جوملا

دایره المعارف جوملا

آموزش جوملا

شهادت، انتخاب آگاهانه امام حسین (ع) از حجت الاسلام والمسلمین علی نظری منفرد

شهادت، انتخاب آگاهانه امام حسین (ع) از حجت الاسلام والمسلمین علی نظری منفرد

حاج آقا علی نظری منفرد با موضوع شهادت، انتخاب آگاهانه امام حسین (ع)

Giant Machines 2017

Giant Machines 2017

ماشین های غول پیکر 2017

Autodesk AutoCAD Architecture 2014 SP1 x86/x64

Autodesk AutoCAD Architecture 2014 SP1 x86/x64

نسخه 2014 نرم افزار معروف اتوکد مخصوص معماران

دوره ویدئویی آموزش کامل SketchUp به زبان فارسی

دوره ویدئویی آموزش کامل SketchUp به زبان فارسی

آموزش کامل اسکچاپ

SQLite Expert Professional 6.2.4.738

SQLite Expert Professional 6.2.4.738

دیتابیس و پایگاه داده

3Planesoft 3D Screensavers AIO 143 05.2025

3Planesoft 3D Screensavers AIO 143 05.2025

اسکرین سیورهای سه بعدی و زیبای شرکت تری پلین سافت

An Introduction to the Methodology and its Applications

An Introduction to the Methodology and its Applications

ملزومات آنالیز تجارت

Aide PDF to DWG Converter 12.0 + Portable

Aide PDF to DWG Converter 12.0 + Portable

مبدل فایل های پی دی اف به DWG و DXF

Sysinternals Suite 2026.09.10

Sysinternals Suite 2026.09.10

مجموعه نرم‌افزارهای موردنیاز ویندوز

Temple Run Oz 1.7.0 for Android +2.3

Temple Run Oz 1.7.0 for Android +2.3

بازی فرار از معبد

The 9th Gate + Updates

The 9th Gate + Updates

ترسناک برای کامپیوتر

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!