ffmpeg、なんか思ったよりスレッド使ってるな。
ffmpeg -i aiyoshi02.mp4 -threads 32 -crf 24 aiyoshi02_low.mp4 5570.32s user 132.12s system 1230% cpu 7:43.29 total
CPUは12コアちょっとしか使っていないのに、
$ cat /proc/$(pgrep ffmpeg)/status | grep Threads
Threads: 116
使っているのは116スレッド、マジか。
mediainfoをCentOSに入れる。
sudo yum --enablerepo extras install epel-release
sudo yum install -y mediainfo-gui mediainfo libmediainfo
mediainfoでHTML形式で出力すると、スレッド数が見える。
threads=32 / lookahead_threads=4 / sliced_threads=0
ふむ、わからん。
実験。
package-lock.json、消してはいけないらしい。npm installで作り直せるらしい。
git merge origin/main # ここでpackage-lock.jsonがconflict
npm install zenn-cli@latest # package-lock.jsonを作り直す
git add package-lock.json
git commit -m "updates package-lock.json"
今の所これで問題はおきてない。
何が起きたかわかったぞ。
- 二箇所でzenn-contentを作った
- あるところでzenn-cliのupdateをした (package-lock.jsonが更新)
- 別のところでgit fetch;mergeしようとしたら package-lock.jsonがconflict
- mergeしようとした場所で
npm install zenn-cli@latestでpackage-lock.jsonを作り直せば良い