Entries from 2023-06-14 to 1 day

Linuxのxxdコマンドの扱い方

コンピューターは1と0で動く...とは? プログラミングをするとき、人間から見て半端な数字が多い。 8bit 16GB, 32GB 32bitcpu, 64bitcpu →切りのいい数字じゃダメなんか? これらの数字はすべて2のn乗。 理論 素子のon/offがたくさんある。 データは何らかの…

LinuxでCPUの情報を/sys/devices/system/cpuから操作する

CPU

LinuxコマンドでCPUの情報を得る 今後、procという言葉がたくさん出てくる。 これが出てきたら、プロセスやCPUに関連した /proc/cpuinfo まずはcpuの情報が書かれたファイルを見る。 less /proc/cpuinfo processor :CPUの単位。8コア存在するのであれば、0~7…

なぜLinux Kernelが必要なのか?

参考:https://www.youtube.com/watch?v=8YGNg38-6jM カーネルが無いシステムとは カーネルが無いシステムとは、次のようなシステムをイメージすると良い。 ハードウェアの上に、直接アプリが一つあるとき。 アプリからハードウェアにアクセスする構造だが、…