タグ付けされた質問 「process」

プロセスは、実行中のコンピュータプログラムのインスタンスです。

5
ほとんどのメモリを使用しているプロセスを確認する方法
freeProdサーバーの1つをチェックインすると、メモリの70%が使用されていることが示されます。 total used free shared buffers cached Mem: 164923172 141171860 23751312 0 4555616 20648048 -/+ buffers/cache: 115968196 48954976 Swap: 8388600 0 8388600 しかし、どのプロセスがメモリを使用しているかを見つけられませんでした。topコマンドを試してみましたが、メモリを使用しているプロセスは1.1および5.4%しか表示されていません。 どのプロセスがメモリを使用しているかを見つけるにはどうすればよいですか? 以下は、トップコマンドの結果です。 15085 couchbas 25 0 2784m 2.4g 40m S 183.7 1.5 299597:00 beam.smp 28248 tibco 18 0 124m 100m 3440 S 20.9 0.1 2721:45 tibemsd 15334 …
33 process  memory  top 

3
「Carbon」という名前の奇妙なサービスは毎日実行されており、CPUを100%占有しています
ここ数週間、Ubuntuテストサーバーで奇妙な活動がありました。以下のスクリーンショットをhtopから確認してください。毎日、この奇妙なサービス(暗号通貨マイニングサービスのように見える)が実行されており、CPUを100%使用しています。 サーバーはsshキーを介してのみアクセス可能であり、パスワードによるログインは無効になっています。この名前のファイルを見つけようとしましたが、見つかりませんでした。 以下の問題で私を助けてください プロセスIDからプロセスの場所を見つける方法 これを完全に削除するにはどうすればよいですか? これが私のサーバーにどのように侵入するか考えていますか?サーバーは、主にいくつかのDjangoデプロイメントのテストバージョンを実行します。

2
プロセスが開始されたのはいつですか
プロセスがいつ開始されたかを知るために、私の最初の推測は/proc/<pid>/cmdline、最後に書き込まれた/変更された時間をチェックすることでした。 psSTARTフィールドも表示します。これらのソースは両方とも同じだと思いました。時々それらは同じではありません。どうでしたか?
31 linux  process  ps  proc 

4
実行中のプロセスのネットワーク帯域幅とファイルアクセスを表示するトップのようなコマンドはありますか
例えば、私たちは見たいです: PROCESS IF TX RX FILE(regular) R/W prog1 eth0 200kB/s 12kB/s -- -- wlan0 12kB/s 100kB/s -- -- -- -- -- file1 R -- -- -- file2 R -- -- -- file3 W prog2 eth0 0kB/s 200kB/s -- -- -- -- -- file4 W -- -- -- file5 W これは可能ですか?nethogsはTX …

5
Linuxで新しく作成されたプロセスを追跡する方法は?
psシステムで実行中の現在のプロセスのリストまたはツリーを表示できることを知っています。しかし、私が達成したいのは、コンピューターを使用するときに作成される新しいプロセスを「フォロー」することです。 同様tail -fに、ファイルまたは入力に追加された新しいコンテンツをフォローするために使用する場合、現在作成中のプロセスのフォローリストを保持したいと思います。 これも可能ですか?
31 linux  process 

4
どのプロセスがハードドライブに書き込んでいるかを調べる
Lenovo T400とUbuntuでは、ハードドライブの書き込み用のライトが点滅し続けます。Linuxでは、どのプロセスがハードドライブへのI / Oを行っているかを知ることができるのかと思っていました。のようにtop、ほとんどのCPUとメモリを使用しているプロセスを見つけることができます。
31 linux  process  io 


3
いくつかのbashインスタンス内で実行されている正確なコマンドラインを確認するにはどうすればよいですか?
ループ内で複雑な一連のコマンドを実行しているbash(screenセッション内で)長時間実行されているインスタンスがあります(各ループはパイプ、リダイレクトなどを実行します)。 長いコマンドラインはターミナル内に記述されました-スクリプト内にはありません。これで、bashプロセスIDがわかりました。ルートアクセス権がありbashます。その中で実行されている正確なコマンドラインを確認するにはどうすればよいですか。 例 bash$ echo $$ 1234 bash$ while true ; do \ someThing | somethingElse 2>/foo/bar | \ yetAnother ; sleep 600 ; done そして、別のシェルインスタンスで、PID 1234内で実行されたコマンドラインを表示したいです。 bash$ echo $$ 5678 bash$ su - sh# cd /proc/1234 sh# # Do something here that will display the string \ 'while true …


1
Linuxのプロセスごとのスワッピングを設定するにはどうすればよいですか?
/proc/sys/vm/swappinessいいですが、私はのようなプロセスごとのノブが欲しいです/proc/$PID/oom_adj。そのため、特定のプロセスが他のプロセスよりもページをスワップアウトする可能性が低くなります。とは異なりmemlock()、これはプログラムがスワップアウトされるのを防ぎません。そしてのようniceに、ユーザーはデフォルトでプログラムの可能性を低くすることはできませんが、スワップされる可能性が高くなります。これを呼ばなければならなかったと思う/proc/$PID/swappiness_adj。
29 linux  process  swap 


1
systemdはkill -9をどのように生き残りますか?
最近の「コンソールセッションを終了する「-9を殺す」理由」と「カーネルパニックを取得する方法」の質問の間に、サドルの下にバーがありkill -9 1、ほとんど最新のArch Linuxラップトップで試してみました。ユーザーID「root」として実行しました。 何らかのクラッシュ、パニック、またはシャットダウンを完全に予想していましたが、何も起こりませんでした。私がやったkill -9 1効果なしに、再び。 Arch Linuxマシンはsystemd最近実行されているのでsystemd、kill -9をどのように乗り切るのでしょうか?Linux 3.7カーネルには特殊なケースコードがあると思いますが、おそらく考えていない別の理由が存在する可能性があります。 PID 1で実行される他のものはどうですか?Slackwareはまだ使用しているinitと信じていますが、実稼働のSlackwareサーバーで試してみるのは怖いです。ワイヤレスルーターのDD-WRTは、ある種の/ sbin / initを実行します。

2
さまざまな信号が送信される原因は何ですか?
プロセスが受信できるすべての信号に、少し混乱することがあります。私が理解しているように、プロセスにはこれらの各シグナルにデフォルトのハンドラー(signal disposition)がありますが、を呼び出すことで独自のハンドラーを提供できますsigaction()。 だからここに私の質問があります:各信号が送信される原因は何ですか?の-sパラメータを使用してkill、実行中のプロセスに手動で信号を送信できることを理解していますが、これらの信号が送信される自然な状況は何ですか?たとえば、いつSIGINT送信されますか? また、処理できる信号に制限はありますか?SIGSEGV信号さえ処理し、制御をアプリケーションに戻すことができますか?
28 process  signals 

3
psがユーザー名ではなくuidを報告する原因は何ですか?
私が持っているユーカリは私のLinuxマシンにインストールされている、と私はユーカリのユーザーが所有するプロセスのために、気づいたPSは、ユーザーIDの代わりに、ユーザー名を報告します。例えば: $ sudo -i -u eucalyptus $ ps u USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND 107 29764 0.0 0.0 19376 2104 pts/2 S 11:43 0:00 -bash 107 30198 0.0 0.0 15256 1180 pts/2 R+ 11:44 0:00 ps u これが起こる原因は何ですか? / etc / passwdに適切なエントリがあることに注意してください。 $ grep …
28 process  ps 

3
関数はBashのサブプロセスとして実行されますか?
で高度なバッシュ・スクリプトガイドで例27-4、下から7番目のライン、私はこれを読みました: 関数はサブプロセスとして実行されます。 Bashでテストを行ったところ、上記の記述は間違っているようです。 このサイト、Bash Man、および私の検索エンジンでの検索では、何の効果もありません。 答えはありますか、説明したいですか?
28 bash  process  function 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.