ラズベリーパイ2を使ってみる – 処理中のプロセス(プログラム)を表示する!(ps) –

スポンサーリンク


ラズベリーパイ2にて動作確認済です!ラズベリーパイ2のOSはRaspbian-jessieです。

コマンド

以下のコマンドを実行すると、ラズベリーパイ2で実際に動かすことが可能です!

ps

実行時の様子

上記のコマンドを実行すると、ラズベリーパイ2で以下のように動作します!ラズベリーパイ2で動作確認すみです!

pi@raspberrypi:~ $ ps
  PID TTY          TIME CMD
 3802 pts/0    00:00:00 bash
 3812 pts/0    00:00:00 ps

解説

「ps」コマンドは、Linuxやラズベリーパイ2で処理中のプロセス(ラズベリーパイ2で実行しているプログラム)を表示するためのコマンドです。

ラズベリーパイ2で処理しているプログラムを一覧で表示したいときにとても良く使います!

もう少し詳細に知りたい場合は

ps aux

とオプションをつけて実行すると、プロセスごとに使用しているCPUやメモリ、プロセスが起動してから経過した時間、そのプロセスを実行しているコマンド名などを知ることができます。

以下がコマンドを実行したときの様子です。

pi@raspberrypi:~ $ ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.4   5452  3960 ?        Ss   01:56   0:05 /sbin/init
root         2  0.0  0.0      0     0 ?        S    01:56   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    01:56   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   01:56   0:00 [kworker/0:0H]
root         6  0.0  0.0      0     0 ?        S    01:56   0:00 [kworker/u8:0]
root         7  0.0  0.0      0     0 ?        S    01:56   0:01 [rcu_preempt]
root         8  0.0  0.0      0     0 ?        S    01:56   0:00 [rcu_sched]
root         9  0.0  0.0      0     0 ?        S    01:56   0:00 [rcu_bh]
root        10  0.0  0.0      0     0 ?        S    01:56   0:00 [migration/0]
root        11  0.0  0.0      0     0 ?        S    01:56   0:00 [migration/1]
root        12  0.0  0.0      0     0 ?        S    01:56   0:00 [ksoftirqd/1]
root        14  0.0  0.0      0     0 ?        S<   01:56   0:00 [kworker/1:0H]
root        15  0.0  0.0      0     0 ?        S    01:56   0:00 [migration/2]
root        16  0.0  0.0      0     0 ?        S    01:56   0:00 [ksoftirqd/2]
root        18  0.0  0.0      0     0 ?        S<   01:56   0:00 [kworker/2:0H]
root        19  0.0  0.0      0     0 ?        S    01:56   0:00 [migration/3]

psコマンドのみを実行した時よりも、詳細な情報が表示されています。

psコマンドの詳しい使い方を知りたい場合は

man ps

とすると、psコマンドのマニュアルを読むことが可能です!

この記事はお役に立ちましたか?もしお役に立ちましたら、WEB拍手ボタンをクリックしてもらえるとうれしいです!
ぽちっとクリックするだけでブログ更新の励みになります!よろしければおねがいします( ・`ω・´)

おすすめアイテム!

この記事の内容はラズベリーパイを使うと実際に試すことができます!
記事を読むだけでなく「実際に自分の手を動かして体験してみる」ことがコンピュータに詳しくなる近道です!

2019年08月現在、ラズベリーパイ3 モデルBプラスが日本で手に入るコスパが良い最新モデルです!
Raspberry Pi 3 Model B+ element14 スターターセット BASIC ラズベリーパイ3 モデルBプラスではUSB機器からラズベリーパイのOSを起動することができるようになりました。 下記のようなUSBポータブルHDDを使うと、ラズベリーパイで大容量の音楽プレイヤができます! マイクロSDで同じ容量のものを買うより安いのでおすすめです! https://www.amazon.co.jp/dp/B06X3VSKJ7/ref=as_li_ss_tl?_encoding=UTF8&psc=1&linkCode=ll1&tag=aza2limemo-22&linkId=25f18e2118942a9614514a6c0b0e535c

ラズベリーパイで最先端のアプリ開発やAI研究をしているけど動作が遅いなぁ…という場合は

ラズベリーパイは安価なPCとしては高速ですが、通常のデスクトップPCと比べると性能は劣ります。

ラズベリーパイで最先端のアプリ開発やAI研究をしたいと思ったなら、Ubuntuが動作するデスクトップパソコンがおすすめです! Ubuntuはラズベリーパイとほぼ同じように操作できます!
UbuntuがインストールされているPCはCPUが高速でメモリが多く、ストレージもSSDなのでストレスなくアプリ開発を行うことができます!
グラフィックボードも搭載されており、膨大な計算を必要とするAI研究も可能です!

ラズベリーパイでは数日かかるような膨大な計算も、短時間で終えることができます!

パワフルなPCを使用すると素早く最先端のアプリ開発が可能です。これはIT業界を志望する場合の強い武器になります!
Dell デスクトップパソコン XPSタワー Core i7プレミアムモデル 18Q46/Windows10/16GB/256GB SSD+2TB HDD/GTX1050Ti