# Высокая загрузка ЦП и диска после восстановления после неудачного обновления

**URL:** <https://meta.discourse.org/t/high-cpu-disk-usage-after-restore-from-a-failed-update/301475>\
**Category:** Self-hosting\
**Created:** [29.Март.2024 08:36:53 UTC](https://meta.discourse.org/t/high-cpu-disk-usage-after-restore-from-a-failed-update/301475 "2024-03-29T08:36:53Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![tumbleweed](https://avatars.discourse-cdn.com/v4/letter/t/43a26b/32.png) [@tumbleweed](https://meta.discourse.org/u/tumbleweed)\
**Post date:** [30.Март.2024 10:04:14 UTC](https://meta.discourse.org/t/high-cpu-disk-usage-after-restore-from-a-failed-update/301475/14 "2024-03-30T10:04:14Z")

</div>

Извините… Я не очень хорошо разбираюсь в Linux. Не могли бы вы подробно объяснить, как это настроить?  
Я никогда не менял системные настройки вручную. Однако, похоже, что хостинг-провайдер ограничивает swap, так как этот сервер, судя по максимальным 2k IOPS, работает на HDD.

* * *

Могут ли эти действия навсегда изменить указанные вами настройки?

Выполните:

```plaintext
echo 'sys.kernel.mm.transparent_hugepage.enabled=never' > /etc/sysctl.d/10-huge-pages.conf
echo 'vm.overcommit_memory=1' > /etc/sysctl.d/90-vm_overcommit_memory.conf

```

и измените vm.swappiness = 60 в файле /etc/sysctl.conf

Теперь (я перезагрузил систему после внесения всех изменений. Приведенные ниже команды выполнены после перезагрузки):

```plaintext
root@iZj6cgi365ov99veqodfgnZ:~# head /proc/sys/vm/*
===> /proc/sys/vm/admin_reserve_kbytes <==
8192

===> /proc/sys/vm/compaction_proactiveness <==
20
head: не удалось открыть для чтения '/proc/sys/vm/compact_memory': Отказано в доступе

===> /proc/sys/vm/compact_unevictable_allowed <==
1

===> /proc/sys/vm/dirty_background_bytes <==
0

===> /proc/sys/vm/dirty_background_ratio <==
10

===> /proc/sys/vm/dirty_bytes <==
0

===> /proc/sys/vm/dirty_expire_centisecs <==
3000

===> /proc/sys/vm/dirty_ratio <==
30

===> /proc/sys/vm/dirtytime_expire_seconds <==
43200

===> /proc/sys/vm/dirty_writeback_centisecs <==
500
head: не удалось открыть для чтения '/proc/sys/vm/drop_caches': Отказано в доступе

===> /proc/sys/vm/extfrag_threshold <==
500

===> /proc/sys/vm/hugetlb_shm_group <==
0

===> /proc/sys/vm/laptop_mode <==
0

===> /proc/sys/vm/legacy_va_layout <==
0

===> /proc/sys/vm/lowmem_reserve_ratio <==
256 256 32 0 0

===> /proc/sys/vm/max_map_count <==
65530

===> /proc/sys/vm/memory_failure_early_kill <==
0

===> /proc/sys/vm/memory_failure_recovery <==
1

===> /proc/sys/vm/min_free_kbytes <==
45056

===> /proc/sys/vm/min_slab_ratio <==
5

===> /proc/sys/vm/min_unmapped_ratio <==
1

===> /proc/sys/vm/mmap_min_addr <==
65536

===> /proc/sys/vm/mmap_rnd_bits <==
28

===> /proc/sys/vm/mmap_rnd_compat_bits <==
8

===> /proc/sys/vm/nr_hugepages <==
0

===> /proc/sys/vm/nr_hugepages_mempolicy <==
0

===> /proc/sys/vm/nr_overcommit_hugepages <==
0

===> /proc/sys/vm/numa_stat <==
1

===> /proc/sys/vm/numa_zonelist_order <==
Node

===> /proc/sys/vm/oom_dump_tasks <==
1

===> /proc/sys/vm/oom_kill_allocating_task <==
0

===> /proc/sys/vm/overcommit_kbytes <==
0

===> /proc/sys/vm/overcommit_memory <==
1

===> /proc/sys/vm/overcommit_ratio <==
50

===> /proc/sys/vm/page-cluster <==
3

===> /proc/sys/vm/page_lock_unfairness <==
5

===> /proc/sys/vm/panic_on_oom <==
0

===> /proc/sys/vm/percpu_pagelist_high_fraction <==
0

===> /proc/sys/vm/stat_interval <==
1

===> /proc/sys/vm/stat_refresh <==

===> /proc/sys/vm/swappiness <==
60

===> /proc/sys/vm/unprivileged_userfaultfd <==
0

===> /proc/sys/vm/user_reserve_kbytes <==
50778

===> /proc/sys/vm/vfs_cache_pressure <==
100

===> /proc/sys/vm/watermark_boost_factor <==
15000

===> /proc/sys/vm/watermark_scale_factor <==
10

===> /proc/sys/vm/zone_reclaim_mode <==
0

```

```plaintext
root@iZj6cgi365ov99veqodfgnZ:~# cat /sys/kernel/mm/transparent_hugepage/enabled
always [madvise] never

```

Похоже, всё работает отлично! Искренне благодарю всех за помощь!

---

_[View the full topic](https://meta.discourse.org/t/high-cpu-disk-usage-after-restore-from-a-failed-update/301475)._
