私はDocker in actionの本を扱っており、「プロセスアカウンティング」という用語を何度か見ました。私はアプリケーションコンテキストのコンテナー化を行っています。このプロセス会計の概念についてもっと知りたいのですが。グーグルは私にいくつかの財務会計の記事を見つけた。コンピュータシステムに関連する意味を探しています。
この概念について説明していただけますか?
Linuxカーネルには、組み込みプロセスアカウンティング機能があります。これにより、システム管理者は、Linuxシステムでプログラムが実行されるたびにログファイルの詳細情報を収集できます。次に、管理者はこれらのログファイルのデータを分析し、結論を見つけることができます。この用語をさらに詳しく説明するために、いくつか例を挙げましょう。
プロセスアカウンティングをオンにするには、かなりのディスク容量が必要です。たとえば、Red Hat 7.2を搭載したPentium IIIシステムでは、プログラムが実行されるたびに、64バイトのデータがプロセスアカウンティングログファイルに書き込まれます。
プロセスアカウンティングコマンドは次のとおりです。
**Command Name** **Purpose**
accton Enables or disables process accounting
acctentries Counts the number of accounting entries in the log file
accttrim Truncates the accounting file specified
dumpacct Dumps the contents of the log file
dump-acct Similar to dumpacct
handleacct.sh Script to compress and backup logs and delete the oldest
lastcomm Prints commands executed on the system, most recent first
sa Summarize accounting information
プロセスアカウンティングのインストールと利用に関する詳細情報は このLinux Journalの記事 にあります。