{"id":5655,"date":"2026-09-02T06:00:00","date_gmt":"2026-09-01T21:00:00","guid":{"rendered":"https:\/\/matoken.org\/blog\/?p=5655"},"modified":"2026-09-01T19:31:04","modified_gmt":"2026-09-01T10:31:04","slug":"change-laptop-cpu-settings-with-tlp-to-lower-temperature","status":"publish","type":"post","link":"https:\/\/matoken.org\/blog\/2026\/09\/02\/change-laptop-cpu-settings-with-tlp-to-lower-temperature\/","title":{"rendered":"Laptop\u306eCPU\u8a2d\u5b9a\u3092tlp\u3067\u5909\u66f4\u3057\u3066\u6e29\u5ea6\u3092\u4e0b\u3052\u308b"},"content":{"rendered":"<div id=\"preamble\">\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>\u6700\u8fd1\u6691\u3044\u306e\u3082\u3042\u308aPC\u304c\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u3057\u3066\u3057\u307e\u3046\u3053\u3068\u304c\u591a\u3044\u3067\u3059\uff0e<br \/>\n\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u3057\u3066\u3044\u3066\u30ed\u30b0\u3092\u898b\u308b\u3068<\/p>\n<\/div>\n<div class=\"quoteblock\">\n<blockquote>\n<div class=\"paragraph\">\n<p>kernel: thermal thermal_zone0: acpitz: critical temperature reached<br \/>\nkernel: reboot: HARDWARE PROTECTION shutdown (Temperature too high)<\/p>\n<\/div>\n<\/blockquote>\n<\/div>\n<div class=\"paragraph\">\n<p>\u304c\u6b8b\u3055\u308c\u3066\u3044\u308b\u611f\u3058\uff0e<br \/>\ntlp\u3067CPU\u306e\u8a2d\u5b9a\u3092\u5909\u66f4\u3057\u3066\u307f\u307e\u3057\u305f\uff0e<\/p>\n<\/div>\n<p><!--more--><\/p>\n<div class=\"paragraph\">\n<p>\u3053\u306ecritical temperature\u306f\u3053\u306e\u7aef\u672b\u3067\u306f100\u2103\u306e\u3088\u3046\u3067\u3059\uff0e<br \/>\n\u901a\u5e38\u6642\u306e\u6e29\u5ea6\u306f75\u5ea6\u304f\u3089\u3044\uff0e<\/p>\n<\/div>\n<div class=\"listingblock\">\n<div class=\"content\">\n<pre>$ sensors | grep coretemp-isa-0000 -A7\ncoretemp-isa-0000\nAdapter: ISA adapter\nPackage id 0:  +52.0\ufffd\ufffd\ufffdC  (high = +100.0\ufffd\ufffd\ufffdC, crit = +100.0\ufffd\ufffd\ufffdC)\nCore 0:        +50.0\ufffd\ufffd\ufffdC  (high = +100.0\ufffd\ufffd\ufffdC, crit = +100.0\ufffd\ufffd\ufffdC)\nCore 1:        +52.0\ufffd\ufffd\ufffdC  (high = +100.0\ufffd\ufffd\ufffdC, crit = +100.0\ufffd\ufffd\ufffdC)\nCore 2:        +52.0\ufffd\ufffd\ufffdC  (high = +100.0\ufffd\ufffd\ufffdC, crit = +100.0\ufffd\ufffd\ufffdC)\nCore 3:        +49.0\ufffd\ufffd\ufffdC  (high = +100.0\ufffd\ufffd\ufffdC, crit = +100.0\ufffd\ufffd\ufffdC)<\/pre>\n<\/div>\n<\/div>\n<div class=\"paragraph\">\n<p>\u3068\u3044\u3046\u3053\u3068\u3067\u3044\u307e\u3053\u306e\u7aef\u672b\u3067\u306ftlp\u3092\u5c0e\u5165\u3057\u3066\u3044\u308b\u306e\u3067tlp\u306ecpu\u306e\u8a2d\u5b9a\u3092\u5909\u3048\u3066\u898b\u3088\u3046\u3068\u601d\u3044\u307e\u3059\uff0e<br \/>\n\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306f <code>\/etc\/tlp.conf<\/code><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect2\">\n<h3 id=\"_cpu_scaling_governor_on_acbatsav\">CPU_SCALING_GOVERNOR_ON_AC\/BAT\/SAV<\/h3>\n<div class=\"paragraph\">\n<p>\u5148\u305a\u306f <code>CPU_SCALING_GOVERNOR_ON_AC\/BAT\/SAV<\/code> \u3092\u8a2d\u5b9a\uff0e\u65e2\u5b9a\u5024\u306f <code>performance<\/code> \u306b\u306a\u3063\u3066\u3044\u305d\u3046\u3067\u3059\uff0e<br \/>\n\u8a2d\u5b9a\u53ef\u80fd\u306a\u9805\u76ee\u306f\u74b0\u5883\u306b\u3088\u3063\u3066\u5909\u308f\u308b\u306e\u3067\uff0c <code>tlp-stat -p<\/code> \u306a\u3069\u3067\u78ba\u8a8d\u3057\u307e\u3059\uff0e\u3053\u306e\u7aef\u672b\u3060\u3068 <code>performance<\/code>, <code>powersave<\/code> \u304c\u8a2d\u5b9a\u3067\u304d\u305d\u3046\u306a\u306e\u3067 <code>powersave<\/code> \u306b\uff0e<\/p>\n<\/div>\n<div class=\"listingblock\">\n<div class=\"title\">\u8a2d\u5b9a\u53ef\u80fd\u306ascaling governor\u8a2d\u5b9a\u9805\u76ee\u3092\u78ba\u8a8d<\/div>\n<div class=\"content\">\n<pre>$ sudo tlp-stat -p | grep scaling_available_governors\n\/sys\/devices\/system\/cpu\/cpu0\/cpufreq\/scaling_available_governors = performance powersave<\/pre>\n<\/div>\n<\/div>\n<div class=\"listingblock\">\n<div class=\"title\">tlp.conf\u3092\u4fee\u6b63<\/div>\n<div class=\"content\">\n<pre>-#CPU_SCALING_GOVERNOR_ON_AC=performance\n-#CPU_SCALING_GOVERNOR_ON_BAT=powersave\n-#CPU_SCALING_GOVERNOR_ON_SAV=powersave\n+CPU_SCALING_GOVERNOR_ON_AC=powersave\n+CPU_SCALING_GOVERNOR_ON_BAT=powersave\n+CPU_SCALING_GOVERNOR_ON_SAV=powersave<\/pre>\n<\/div>\n<\/div>\n<div class=\"paragraph\">\n<p>\u8a2d\u5b9a\u5909\u66f4\u3057\u305f\u3089tmp\u3092\u518d\u8d77\u52d5\u3057\u307e\u3059\uff0e <code>sudo service tlp restart<\/code><br \/>\n\u5c11\u3057\u4e0b\u304c\u3063\u305f\u6c17\u304c\u3059\u308b\u3051\u3069\u3057\u3070\u3089\u304f\u4f7f\u3063\u3066\u3044\u308b\u3068\u307e\u305f\u304a\u3053\u308a\u307e\u3057\u305f\uff0e<\/p>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_cpu_energy_perf_policy_on_acbatsav\">CPU_ENERGY_PERF_POLICY_ON_AC\/BAT\/SAV<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>\u6b21\u306f <code>CPU_ENERGY_PERF_POLICY_ON_AC\/BAT\/SAV<\/code> \u3092\u8a2d\u5b9a\u3057\u3066\u307f\u307e\u3059\uff0e<br \/>\n\u3053\u3061\u3089\u306f <code>power<\/code> \u304c\u4e00\u756a\u4f4e\u3044\u3088\u3046\u306a\u306e\u3067 <code>balance_performance<\/code> \u304b\u3089 <code>power<\/code> \u3078\u5909\u66f4\uff0e<\/p>\n<\/div>\n<div class=\"listingblock\">\n<div class=\"title\">\u8a2d\u5b9a\u53ef\u80fd\u306acpu energy performance\u8a2d\u5b9a\u9805\u76ee\u3092\u78ba\u8a8d<\/div>\n<div class=\"content\">\n<pre>$ sudo tlp-stat -p | grep energy_performance_available_preferences\n\/sys\/devices\/system\/cpu\/cpu0\/cpufreq\/energy_performance_available_preferences = default performance balance_performance balance_power power<\/pre>\n<\/div>\n<\/div>\n<div class=\"listingblock\">\n<div class=\"title\">tlp.conf\u3092\u4fee\u6b63<\/div>\n<div class=\"content\">\n<pre>-#CPU_ENERGY_PERF_POLICY_ON_AC=balance_performance\n-#CPU_ENERGY_PERF_POLICY_ON_BAT=balance_power\n-#CPU_ENERGY_PERF_POLICY_ON_SAV=power\n+CPU_ENERGY_PERF_POLICY_ON_AC=power\n+CPU_ENERGY_PERF_POLICY_ON_BAT=power\n+CPU_ENERGY_PERF_POLICY_ON_SAV=power<\/pre>\n<\/div>\n<\/div>\n<div class=\"paragraph\">\n<p>\u8a2d\u5b9a\u5909\u66f4\u3057\u305f\u3089tmp\u3092\u518d\u8d77\u52d5\u3057\u307e\u3059\uff0e <code>sudo service tlp restart<\/code><br \/>\n\u5c11\u3057\u4e0b\u304c\u3063\u305f\u6c17\u304c\u3059\u308b\u3051\u3069\u3057\u3070\u3089\u304f\u4f7f\u3063\u3066\u3044\u308b\u3068\u307e\u305f\u304a\u3053\u308a\u307e\u3057\u305f\uff0e<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_cpu_boost_on_acbatsav\">CPU_BOOST_ON_AC\/BAT\/SAV<\/h2>\n<div class=\"sectionbody\">\n<div class=\"paragraph\">\n<p>\u6b21\u306b <code>CPU_BOOST_ON_AC\/BAT\/SAV<\/code> \u3092\u8a2d\u5b9a\u3057\u3066\u307f\u307e\u3059\uff0e<br \/>\n\u3053\u308c\u306fCPU\u306eturbo boost\u3092\u6709\u52b9\/\u7121\u52b9\u306b\u3059\u308b\u8a2d\u5b9a\u306e\u3088\u3046\u3067\uff0c\u8a2d\u5b9a\u9805\u76ee\u306f 0(off)\/1(on) \u306e\u307f\u306e\u3088\u3046\u3067\u3059\uff0e<\/p>\n<\/div>\n<div class=\"listingblock\">\n<div class=\"title\">tlp.conf\u3092\u4fee\u6b63<\/div>\n<div class=\"content\">\n<pre>-#CPU_BOOST_ON_AC=1\n-#CPU_BOOST_ON_BAT=1\n-#CPU_BOOST_ON_SAV=0\n+CPU_BOOST_ON_AC=0\n+CPU_BOOST_ON_BAT=0\n+CPU_BOOST_ON_SAV=0<\/pre>\n<\/div>\n<\/div>\n<div class=\"paragraph\">\n<p>\u8a2d\u5b9a\u5909\u66f4\u3057\u305f\u3089tmp\u3092\u518d\u8d77\u52d5\u3057\u307e\u3059\uff0e <code>sudo service tlp restart<\/code><\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>\u3053\u306e\u8a2d\u5b9a\u304c\u4e00\u756a\u52b9\u3044\u305f\u3088\u3046\u3067\u4e00\u6c17\u306b\u6e29\u5ea6\u304c\u4e0b\u304c\u308a\u307e\u3057\u305f\uff0e\u4e0a\uff12\u3064\u3067\u306f\u6570\u5ea6\u305a\u3064\u3057\u304b\u4e0b\u304c\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u304c\uff0c\u3053\u306e\u8a2d\u5b9a\u3067\u4e00\u6c17\u306b20\u5ea6\u8fd1\u304f\u4e0b\u304c\u308a\uff0c\u73fe\u572851\u2103\uff0e<br \/>\n\u305f\u3060\uff0cPC\u304c\u3082\u305f\u3064\u304f\u3053\u3068\u304c\u5897\u3048\u307e\u3057\u305f\uff0e<\/p>\n<\/div>\n<div class=\"listingblock\">\n<div class=\"title\">\u3053\u306e\u6642\u70b9\u3067\u306etlp-stat -p<\/div>\n<div class=\"content\">\n<pre>$ sudo tlp-stat -p\n--- TLP 1.10.2 --------------------------------------------\n\n+++ Processor\nCPU model = Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz\n\n\/sys\/devices\/system\/cpu\/cpu0\/cpufreq\/scaling_driver    = intel_pstate\n\/sys\/devices\/system\/cpu\/cpu0\/cpufreq\/scaling_governor  = powersave\n\/sys\/devices\/system\/cpu\/cpu0\/cpufreq\/scaling_available_governors = performance powersave\n\/sys\/devices\/system\/cpu\/cpu0\/cpufreq\/scaling_min_freq  =   400000 [kHz]\n\/sys\/devices\/system\/cpu\/cpu0\/cpufreq\/scaling_max_freq  =  1800000 [kHz]\n\/sys\/devices\/system\/cpu\/cpu0\/cpufreq\/cpuinfo_min_freq  =   400000 [kHz]\n\/sys\/devices\/system\/cpu\/cpu0\/cpufreq\/cpuinfo_max_freq  =  1800000 [kHz]\n\/sys\/devices\/system\/cpu\/cpu0\/cpufreq\/energy_performance_preference = power [EPP]\n\/sys\/devices\/system\/cpu\/cpu0\/cpufreq\/energy_performance_available_preferences = default performance balance_performance balance_power power\n\n\/sys\/devices\/system\/cpu\/cpu1..cpu7: omitted for clarity, use -v to show all\n\n\/sys\/devices\/system\/cpu\/intel_pstate\/status            = active\n\/sys\/devices\/system\/cpu\/intel_pstate\/min_perf_pct      =   8 [%]\n\/sys\/devices\/system\/cpu\/intel_pstate\/max_perf_pct      = 100 [%]\n\/sys\/devices\/system\/cpu\/intel_pstate\/no_turbo          =   1\n\/sys\/devices\/system\/cpu\/intel_pstate\/hwp_dynamic_boost =   0\n\/sys\/devices\/system\/cpu\/intel_pstate\/turbo_pct         =  68 [%]\n\/sys\/devices\/system\/cpu\/intel_pstate\/num_pstates       =  46\n\/sys\/module\/workqueue\/parameters\/power_efficient       = N\n\/proc\/sys\/kernel\/nmi_watchdog                          = 0\n\n+++ Platform\n\/sys\/firmware\/acpi\/platform_profile                    = performance\n\/sys\/firmware\/acpi\/platform_profile_choices            = low-power balanced performance\n\/sys\/devices\/platform\/thinkpad_acpi\/dytc_lapmode       = 0<\/pre>\n<\/div>\n<\/div>\n<div class=\"paragraph\">\n<p>\u6dbc\u3057\u304f\u306a\u3063\u3066\u304d\u305f\u3089\u8a2d\u5b9a\u3092\u623b\u3057\u307e\u3057\u3087\u3046\uff0e<\/p>\n<\/div>\n<div class=\"paragraph\">\n<p>\u305d\u308c\u3068\u53bb\u5e74\u306f\u554f\u984c\u306a\u304b\u3063\u305f\u306e\u3067\u7d4c\u5e74\u52a3\u5316\u3067\u71b1\u4f1d\u5c0e\u30b0\u30ea\u30b9\u304c\u4e7e\u3044\u3066\u304d\u3066\u3044\u308b\u306e\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e\u5104\u52ab\u3067\u3059\u304c\u30d2\u30fc\u30c8\u30b7\u30f3\u30af\u306b\u30b0\u30ea\u30b9\u3092\u5857\u308a\u76f4\u3059\u3068\u826f\u304f\u306a\u308b\u6c17\u3082\u3057\u307e\u3059\uff0e<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_\u53c2\u8003url\">\u53c2\u8003url<\/h2>\n<div class=\"sectionbody\">\n<div class=\"ulist\">\n<ul>\n<li>\n<p><a href=\"https:\/\/linrunner.de\/tlp\/settings\/processor.html\">Processor \u2014 TLP 1.10.2 documentation<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/download.lenovo.com\/pccbbs\/mobiles_pdf\/l13_gen6_hmm_ja.pdf\">ThinkPad L13 Gen 6, L13 2-in-1 Gen 6, L13 Gen 6 AMD, L13 2-in-1 Gen 6 AMD, S2 Gen 10, S2 2-in- 1 Gen 10 \u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u4fdd\u5b88\u30de\u30cb\u30e5\u30a2\u30eb<\/a> \u203bpdf<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sect1\">\n<h2 id=\"_\u74b0\u5883\">\u74b0\u5883<\/h2>\n<div class=\"sectionbody\">\n<div class=\"listingblock\">\n<div class=\"content\">\n<pre>$ dpkg -l | grep tlp\nii  tlp                                                 1.10.2-2                                        all          Optimize laptop battery life\nii  tlp-pd                                              1.10.2-2                                        all          Switch Power Profiles from the Desktop\nii  tlp-rdw                                             1.10.2-2                                        all          Switch Wi-Fi and Bluetooth on\/off automatically\n$ lsb_release -dr\nDescription:    Debian GNU\/Linux forky\/sid\nRelease:        n\/a\n$ arch\nx86_64<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u6700\u8fd1\u6691\u3044\u306e\u3082\u3042\u308aPC\u304c\u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u3057\u3066\u3057\u307e\u3046\u3053\u3068\u304c\u591a\u3044\u3067\u3059\uff0e \u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u3057\u3066\u3044\u3066\u30ed\u30b0\u3092\u898b\u308b\u3068 kernel: thermal thermal_zone0: acpitz: critical temperature  [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"webmentions_disabled_pings":false,"webmentions_disabled":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"federated","footnotes":""},"categories":[7,6,199],"tags":[1291,476],"class_list":["post-5655","post","type-post","status-publish","format-standard","hentry","category-debian-linux","category-linux","category-sid","tag-powersave","tag-tlp"],"_links":{"self":[{"href":"https:\/\/matoken.org\/blog\/wp-json\/wp\/v2\/posts\/5655","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/matoken.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/matoken.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/matoken.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/matoken.org\/blog\/wp-json\/wp\/v2\/comments?post=5655"}],"version-history":[{"count":2,"href":"https:\/\/matoken.org\/blog\/wp-json\/wp\/v2\/posts\/5655\/revisions"}],"predecessor-version":[{"id":5657,"href":"https:\/\/matoken.org\/blog\/wp-json\/wp\/v2\/posts\/5655\/revisions\/5657"}],"wp:attachment":[{"href":"https:\/\/matoken.org\/blog\/wp-json\/wp\/v2\/media?parent=5655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/matoken.org\/blog\/wp-json\/wp\/v2\/categories?post=5655"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/matoken.org\/blog\/wp-json\/wp\/v2\/tags?post=5655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}