top コマンドでプロセスを実行している CPU をみる方法のメモ。
top コマンドを実行中に f を押すと、表示項目の選択肢が表示されます。
"Last used cpu" を表示したいので、j を押して、リターンキーを押すと元の画面に戻ります。
先頭から順に表示されるので、TIME+ と COMMAND の間に表示される P が CPU の id です。
top コマンドを実行中に f を押すと、表示項目の選択肢が表示されます。
Current Fields: AEHIOQTWKNMbcdfgjplrsuvyzX for window 1:Def Toggle fields via field letter, type any other key to return * A: PID = Process Id * E: USER = User Name * H: PR = Priority * I: NI = Nice value * O: VIRT = Virtual Image (kb) * Q: RES = Resident size (kb) * T: SHR = Shared Mem size (kb) * W: S = Process Status * K: %CPU = CPU usage * N: %MEM = Memory usage (RES) * M: TIME+ = CPU Time, hundredths b: PPID = Parent Process Pid c: RUSER = Real user name d: UID = User Id f: GROUP = Group Name g: TTY = Controlling Tty j: P = Last used cpu (SMP) p: SWAP = Swapped size (kb) l: TIME = CPU Time r: CODE = Code size (kb) s: DATA = Data+Stack size (kb) u: nFLT = Page Fault count v: nDRT = Dirty Pages count y: WCHAN = Sleeping in Function z: Flags = Task Flags* X: COMMAND = Command name/line
"Last used cpu" を表示したいので、j を押して、リターンキーを押すと元の画面に戻ります。
先頭から順に表示されるので、TIME+ と COMMAND の間に表示される P が CPU の id です。
top - 19:20:32 up 340 days, 4:25, 3 users, load average: 1.03, 1.21, 1.32 Tasks: 221 total, 2 running, 219 sleeping, 0 stopped, 0 zombie Cpu(s): 4.0%us, 2.1%sy, 0.0%ni, 85.7%id, 8.1%wa, 0.0%hi, 0.1%si, 0.0%st Mem: 37017500k total, 36737920k used, 279580k free, 140708k buffers Swap: 1048572k total, 388416k used, 660156k free, 18871820k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ P COMMAND