Btrfsが圧縮にすべてのCPUを使用できるようにする

Btrfsが圧縮にすべてのCPUを使用できるようにする

Btrfsと圧縮を調べてきましたが、Btrfsに圧縮にすべてのCPUコアを使用させることはできません。

カーネル圧縮プロセスは、1つ、10個、または64個のファイルを並列に作成するかどうかに関係なく、使用可能な64個のコアのうち最大8個(すべて> 90%実行)を処理します。

top - 23:34:36 up  1:30,  4 users,  load average: 12.96, 13.03, 12.12
Tasks: 891 total,  20 running, 871 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us, 19.6 sy,  0.0 ni, 80.2 id,  0.1 wa,  0.0 hi,  0.1 si,  0.0 st
GiB Mem :    503.9 total,      1.2 free,     16.6 used,    486.1 buff/cache
GiB Swap:    296.5 total,    263.5 free,     33.0 used.    465.3 avail Mem 

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND                                                
 177631 root      20   0       0      0      0 R  97.2   0.0  19:44.32 kworker/u132:13+btrfs-delalloc                         
 178092 root      20   0       0      0      0 R  97.2   0.0   6:15.42 kworker/u132:17+btrfs-delalloc                         
 178059 root      20   0       0      0      0 R  96.1   0.0  13:33.27 kworker/u132:6+btrfs-delalloc                          
 178088 root      20   0       0      0      0 R  95.9   0.0   6:32.18 kworker/u132:11+btrfs-delalloc                         
 177182 root      20   0       0      0      0 R  95.6   0.0  21:03.04 kworker/u132:1+btrfs-delalloc                          
 178089 root      20   0       0      0      0 R  95.6   0.0   5:06.10 kworker/u132:14+btrfs-delalloc                         
 177606 root      20   0       0      0      0 R  95.0   0.0  18:35.88 kworker/u132:7+btrfs-delalloc                          
 178050 root      20   0       0      0      0 R  89.8   0.0   7:56.04 kworker/u132:2+btrfs-delalloc                          
 177938 tange     20   0    7820   2948   2652 R  84.6   0.0  27:54.08 cp                                                     
    543 root      20   0       0      0      0 R  71.9   0.0   5:40.39 kswapd4                                                
 177951 root      20   0       0      0      0 I  24.8   0.0   0:30.06 kworker/u135:11-btrfs-endio                            
 178053 root      20   0       0      0      0 I  23.4   0.0   0:40.41 kworker/u135:16-btrfs-endio                            

64コアすべてが利用可能であることをBtrfsにどのように通知できますか?残りの56コアはとにかくアイドル状態です。

ベストアンサー1

おすすめ記事