tlp(8) مدیریت مصرف انرژی tlp(8) نام (NAME) tlp - اعمال تنظیمات بهینه‌سازی مصرف انرژی لپ‌تاپ خلاصه دستور (SYNOPSIS) tlp command [parameters] [-- CONFIG_PARAM=value ... ] توضیحات (DESCRIPTION) دستور tlp تنظیمات ذخیره انرژی را به صورت دستی اعمال کرده و ویژگی‌های مراقبت از باتری را کنترل می‌کند. دستورات (COMMANDS) مدیریت نمایه (Profile Management) start راه‌اندازی tlp و اعمال نمایه مناسب TLP. همچنین برای اعمال پیکربندی تغییریافته یا خروج از حالت دستی استفاده می‌شود. performance اعمال نمایه عملکرد بالا (performance). پارامترهایی که به AC_ ختم می‌شوند استفاده خواهند شد. balanced اعمال نمایه متعادل (balanced). پارامترهایی که به BAT_ ختم می‌شوند استفاده خواهند شد. power-saver اعمال نمایه ذخیره انرژی (power-saver). پارامترهایی که به SAV_ ختم می‌شوند استفاده خواهند شد. اگر پارامتر SAV_ برای یک ویژگی در دسترس نباشد، پارامتر BAT_ به جای آن استفاده می‌شود. ac اعمال نمایه برق شهری (AC) و ورود به حالت دستی. حالت دستی بدان معناست که تغییرات منبع تغذیه تا راه‌اندازی مجدد بعدی یا اجرای دستور tlp start برای ازسرگیری حالت خودکار، نادیده گرفته خواهند شد. bat اعمال نمایه باتری (bat) و ورود به حالت دستی. حالت دستی بدان معناست که تغییرات منبع تغذیه تا راه‌اندازی مجدد بعدی یا اجرای دستور tlp start برای ازسرگیری حالت خودکار، نادیده گرفته خواهند شد. مراقبت از باتری (Battery Care) setcharge [start_threshold stop_threshold] [battery] تغییر موقت آستانه‌های شارژ باتری. اگر سخت‌افزار شما تنها از آستانه توقف پشتیبانی می‌کند، مقدار شروع را روی 0 قرار دهید. آستانه‌های شارژ پیکربندی‌شده در بوت بعدی سیستم یا با اجرای مجدد tlp setcharge بدون آرگومان‌های آستانه، بازیابی خواهند شد. fullcharge [battery] شارژ باتری تا ظرفیت کامل (۱۰۰٪). این کار با اعمال موقت پیش‌تنظیم‌های سازنده روی آستانه‌های شارژ انجام می‌شود. آستانه‌های شارژ پیکربندی‌شده در بوت بعدی سیستم یا با اجرای مجدد tlp setcharge بدون آرگومان‌های آستانه بازیابی خواهند شد. chargeonce [battery] شارژ باتری تا آستانه توقف برای یک بار. این کار با برداشتن موقت آستانه شروع شارژ انجام می‌شود. آستانه شروع شارژ پیکربندی‌شده در بوت بعدی سیستم یا با اجرای tlp setcharge بدون آرگومان‌های آستانه بازگردانده خواهد شد. discharge [battery] [target_charge_level] تخلیه اجباری کامل یا جزئی شارژ باتری در زمان اتصال به برق شهری (AC). recalibrate [battery] انجام کالیبراسیون مجدد باتری هنگام اتصال به برق شهری: تخلیه کامل باتری و شارژ مجدد آن تا ۱۰۰٪. مورد دوم با اعمال موقت تنظیمات کارخانه روی آستانه‌ها صورت می‌گیرد. آستانه‌های پیکربندی‌شده در راه‌اندازی بعدی سیستم یا با استفاده از tlp setcharge بازیابی خواهند شد. مدیریت مصرف انرژی دستگاه‌ها (Device Power Management) usb فعال کردن تعلیق خودکار (autosuspend) برای تمامی دستگاه‌های USB، به جز آن‌هایی که به صورت پیش‌فرض یا از طریق پیکربندی مستثنی شده‌اند. bayoff خاموش کردن درایو نوری در UltraBay/MediaBay. درایو ممکن است با کشیدن اهرم خروج یا فشردن دکمه خروج رسانه در مدل‌های جدیدتر مجدداً فعال شود. اطلاعات (Information) diskid چاپ شناسه‌های دیسک (disk id) برای درایوهای پیکربندی‌شده. --version چاپ نسخه TLP. پیکربندی (Configuration) -- CONFIG_PARAM="value" ... الحاق پارامترهای پیکربندی به یک دستور. این پارامترها به صورت موقت پیکربندی سیستم را تنها در طول اجرای آن دستور بازنویسی می‌کنند و پس از آن نگه‌داشته نمی‌شوند. سلب مسئولیت: این ویژگی صرفاً برای خودکارسازی تست در طول توسعه TLP وجود دارد. همان‌گونه که هست ارائه می‌شود و هیچ‌گونه پشتیبانی برای آن وجود ندارد. احراز هویت و مجوزها (AUTHORIZATION) تقریباً تمام دستورات tlp نیازمند دسترسی کاربر ریشه (مدیر سیستم) هستند. برای تغییر نمایه TLP بدون ریشه، می‌توانید از tlpctl استفاده کنید. مراقبت از باتری (BATTERY CARE) در دسترس بودن دستورات مراقبت از باتری فوق و مقادیر مجاز آستانه شارژ، همواره به سازنده یا برند لپ‌تاپ، نسخه هسته لینوکس و نسخه TLP بستگی دارد. برای بررسی وضعیت دسترسی واقعی، محدوده‌های آستانه و نام‌های باتری از tlp- stat -b استفاده کنید. برای جزئیات به پیوند موجود در بخش همچنین ببینید مراجعه نمایید. در لپ‌تاپ‌های دارای دو باتری، باتری ثانویه باید به عنوان پارامتر دستور مشخص شود تا انتخاب گردد. در بسیاری از موارد باتری اصلی BAT0 و باتری ثانویه BAT1 خواهد بود. در صورت تردید، خروجی دستور tlp-stat -b که تمام باتری‌ها را فهرست می‌کند می‌تواند به شما کمک کند. نمایه‌های مصرف انرژی (POWER PROFILES) performance سیستم را برای حداکثر کارایی به بهای مصرف انرژی بالاتر بهینه‌سازی می‌کند. برای بارهای کاری سنگین توصیه می‌شود. پیش‌فرض TLP در زمان اتصال به برق شهری (AC). balanced تعادلی میان کارایی و مصرف انرژی برقرار می‌کند. مناسب برای استفاده‌های عمومی. پیش‌فرض TLP هنگام کار روی باتری. power-saver سیستم را برای حداکثر طول عمر باتری به بهای کاهش عملکرد بهینه‌سازی می‌کند. برای به حداکثر رساندن مدت زمان کارکرد باتری توصیه می‌شود. مثال‌ها (EXAMPLES) تغییر موقت آستانه‌های باتری اصلی به ۷۰ / ۹۰ درصد: tlp setcharge 70 90 شارژ باتری دوم تا ظرفیت کامل: tlp fullcharge BAT1 کالیبراسیون مجدد باتری اصلی: tlp recalibrate فایل‌ها (FILES) /etc/tlp.conf فایل پیکربندی سراسری کاربر در سیستم؛ برای لغو تنظیمات پیش‌فرض و فایل‌های سفارشی‌سازی زیر، کامنت پارامترها را در اینجا بردارید. /etc/tlp.d/*.conf فایل‌های سفارشی‌سازی قطره‌ای (drop-in) سراسری سیستم که پیش‌فرض‌های زیر را بازنویسی می‌کنند. /usr/share/tlp/defaults.conf تنظیمات پیش‌فرض ذاتی. این فایل را ویرایش نکنید؛ در عوض از گزینه‌های جایگزین بالا استفاده کنید. /run/tlp/run.conf تنظیمات موثر تجمیع‌شده از تمام فایل‌های بالا. این فایل را تغییر ندهید؛ فقط برای ارجاع است و در هر بار فراخوانی TLP مجدداً تولید می‌شود. وضعیت خروج (EXIT STATUS) در صورت موفقیت 0 و در غیر این صورت یک کد خطای غیرصفر بازگردانده می‌شود. همچنین ببینید (SEE ALSO) tlpctl(1), tlp-stat(8), bluetooth(1), nfc(1), wifi(1), wwan(1). • مستندات TLP: • جزئیات مراقبت از باتری: اشکالات (BUGS) گزارش اشکالات به: نویسنده (AUTHOR) حق نشر (c) 2026 Thomas Koch TLP 1.10.2 2026-07-06 tlp(8)