Что сделал & ldquo; sysctl vm & rdquo; делать?

Моя система: Linux / Lubuntu 18.04 LTS, 64-битная

Что я хотел сделать , так это проверить значение моей перестановки с помощью команды терминала

sysctl vm.swappiness

Из-за неуклюжести я набрал только

sysctl vm

и нажал Enter .

Дело в том, что я все-таки получил вывод:

rosika@rosika-Lenovo-H520e ~> sysctl vm
vm.admin_reserve_kbytes = 8192
vm.block_dump = 0
vm.compact_unevictable_allowed = 1
vm.dirty_background_bytes = 0
vm.dirty_background_ratio = 10
vm.dirty_bytes = 0
vm.dirty_expire_centisecs = 3000
vm.dirty_ratio = 20
vm.dirty_writeback_centisecs = 500
vm.dirtytime_expire_seconds = 43200
vm.drop_caches = 0
vm.extfrag_threshold = 500
vm.hugepages_treat_as_movable = 0
vm.hugetlb_shm_group = 0
vm.laptop_mode = 0
vm.legacy_va_layout = 0
vm.lowmem_reserve_ratio = 256   256 32  1
vm.max_map_count = 65530
vm.memory_failure_early_kill = 0
vm.memory_failure_recovery = 1
vm.min_free_kbytes = 67584
vm.min_slab_ratio = 5
vm.min_unmapped_ratio = 1
vm.mmap_min_addr = 65536
sysctl: Zugriff verweigert auf Schlüssel »vm.mmap_rnd_bits«
sysctl: Zugriff verweigert auf Schlüssel »vm.mmap_rnd_compat_bits«
vm.nr_hugepages = 0
vm.nr_hugepages_mempolicy = 0
vm.nr_overcommit_hugepages = 0
vm.numa_stat = 1
vm.numa_zonelist_order = Node
vm.oom_dump_tasks = 1
vm.oom_kill_allocating_task = 0
vm.overcommit_kbytes = 0
vm.overcommit_memory = 0
vm.overcommit_ratio = 50
vm.page-cluster = 3
vm.panic_on_oom = 0
vm.percpu_pagelist_fraction = 0
vm.stat_interval = 1
sysctl: Zugriff verweigert auf Schlüssel »vm.stat_refresh«
vm.swappiness = 60
vm.user_reserve_kbytes = 121890
vm.vfs_cache_pressure = 100
vm.watermark_scale_factor = 10
vm.zone_reclaim_mode = 0
rosika@rosika-Lenovo-H520e ~> echo $status 
255

Тем не менее, как вы можете видеть, я получил код выхода 255.

Так может кто-нибудь сказать мне, что я сделал? Надеюсь, это не было слишком глупо.

2
задан 27 June 2019 в 08:54

1 ответ

AFAIK все, что твоя команда делала, это печатало каждую variable = value пару из пространства имен /proc/sys/vm, а не только из vm.swappiness - по сути, это эквивалентно выполнению cat /proc/sys/vm/* вместо cat /proc/sys/vm/swappiness .

Чтобы фактически изменить какие-либо параметры, вам нужно было бы добавить -w или --write (и указать конкретный, и, вероятно, также повысить ваши привилегии).

4
ответ дан 27 June 2019 в 08:54

Другие вопросы по тегам:

Похожие вопросы: