debian 设置 coherent_pool
时间: 2023-07-22 10:06:35 浏览: 190
在 Debian 中,可以通过编辑 `/etc/sysctl.conf` 文件来设置 `coherent_pool` 的大小。具体步骤如下:
1. 打开终端,以管理员身份登录系统。
2. 执行以下命令打开 `/etc/sysctl.conf` 文件:
```
sudo nano /etc/sysctl.conf
```
3. 在文件末尾添加以下内容:
```
vm.min_free_kbytes = 16384
vm.zone_reclaim_mode = 0
vm.vfs_cache_pressure = 50
vm.dirty_background_ratio = 5
vm.dirty_ratio = 10
vm.dirty_expire_centisecs = 3000
vm.dirty_writeback_centisecs = 500
vm.dirty_writeback_synchronous = 1
vm.highmem_is_dirtyable = 1
vm.lowmem_reserve_ratio = 256 256 32
vm.percpu_pagelist_fraction = 0
vm.page-cluster = 3
vm.max_map_count = 262144
vm.min_unmapped_ratio = 1
vm.min_slab_ratio = 5
vm.watermark_scale_factor = 100
vm.nr_hugepages = 64
vm.hugetlb_shm_group = 0
vm.coherent_pool=4M
```
注意,最后一行即为设置 `coherent_pool` 大小的参数,这里设置为 4M。你可以根据自己的需求进行调整。
4. 保存并关闭文件。
5. 执行以下命令使新的配置生效:
```
sudo sysctl -p
```
这样就完成了 `coherent_pool` 的设置。
阅读全文