
ابزار غیررسمی gputaskman توسط اسکات هنسلمن از مایکروسافت منتشر شده است؛ برنامهای که هدف آن رفع یکی از کمبودهای همیشگی ویندوز ۱۱ در نمایش دقیق مصرف پردازنده گرافیکی (GPU) است. این ابزار بهجای نمایش کلی مصرف حافظه، مشخص میکند کدام مدل، فرایند یا بخش از سیستم در حال استفاده از GPU است.
gputaskman چه مشکلی را حل میکند؟
مدیریت وظیفه (Task Manager) ویندوز ۱۱ معمولاً فقط عددی کلی مانند مصرف ۱۵ گیگابایت را نشان میدهد و روشن نمیکند که این حجم توسط چه چیزی اشغال شده است. gputaskman میکوشد به این پرسش پاسخ دهد که مصرف حافظه GPU مربوط به وزنهای مدل (Model Weights)، حافظه نهان KV (KV Cache)، مرورگر، ترکیبکننده دسکتاپ (Desktop Compositor) یا رندرکنندهها (Renderers) است و چرا بخشی از حافظه GPU در حافظه سیستم (System RAM) قرار گرفته است.
پشتیبانی از چند سکو و کارتهای گرافیکی
این برنامه در درجه اول برای ویندوز طراحی شده و از کارتهای انویدیا (Nvidia) و ایامدی (AMD) پشتیبانی میکند. همچنین نسخهای برای GPUهای انویدیا در لینوکس یا زیرسیستم ویندوز برای لینوکس (WSL) و نسخهای برای اپل سیلیکون (Apple Silicon) در مکاواس (macOS) ارائه شده است.
- نمایش مصرف GPU به تفکیک مدل و فرایند
- پشتیبانی از ویندوز با کارتهای Nvidia و AMD
- پشتیبانی از Nvidia در لینوکس و WSL
- پشتیبانی از Apple Silicon در macOS
اهمیت پایش دقیق GPU در عصر مدلهای زبانی محلی
با رایجشدن اجرای محلی مدلهای زبانی بزرگ (LLM)، اطلاع از اینکه کدام مدل و کدام فرایند چه مقدار از GPU را در اختیار دارد اهمیت بیشتری پیدا کرده است. gputaskman به کاربر اجازه میدهد وضعیت هر مدل را جداگانه بررسی کند و ببیند چه بخشی از منابع گرافیکی صرف رندر تصویر یا ویدئو میشود.
دانلود و اجرا بدون نصب
علاقهمندان میتوانند نسخه مناسب سیستم خود را از مخزن گیتهاب (GitHub) ابزار gputaskman دریافت کنند. نسخههای قابل حمل (Portable) نیز ارائه شدهاند، بنابراین برای استفاده از برنامه نیازی به نصب آن نیست.