キャッシュバッファの制御
2011/02/22 – 4:50 PM | 0

pdflushを制御してLinuxのキャッシュバッファのチューニングを考えてみたいと思います。 kernel2.6系から書き込みに関するキャッシュバッファ管理はpdflushによって実現されています。これはkernel2 [...]

続きを読む »
tips

色々お試しでやってみた技術項目

Linuxプログラム

Linuxをプログラムの切り口で見てみます。

android開発メモ

android開発に関してのログ的な簡易メモです。

Linuxセキュリティ

Linux環境でのセキュリティについて

Linuxチューニング

Linuxを中心としたパフォーマンスチューニングについて

Linuxチューニング »

キャッシュバッファの制御
2011/02/22 – 4:50 PM | 0

pdflushを制御してLinuxのキャッシュバッファのチューニングを考えてみたいと思います。 kernel2.6系から書き込みに関するキャッシュバッファ管理はpdflushによって実現されています。これはkernel2.4系の時代にはbdflush+kupdateの組み合わせで実現されていたものです。このpdflushを制御することにより、ディスクI/Oを向上させる可能性があります。

※ 当然ですが、パフォーマンスが向上するか否かは環境によります。 続きを読む »

ユーザ・グループのリソース制限
2011/02/09 – 6:47 PM | 0
ユーザ・グループのリソース制限

Linux上でリソース制限を行うためには/etc/security/limits.confで行います。このlimits.confはPAMのモジュールである、pam_limits.soの設定ファイルであり、この機能はpam_limits.soによって実現されていることになります。

sudoでroot権限の使用範囲を制限する
2011/01/23 – 12:09 AM | 0
sudoでroot権限の使用範囲を制限する

sudoを使ってroot権限(またはその他の権限)の利用を制限します。 Linuxでユーザの管理をしようとした場合、問題になるのがroot権限を必要とする操作をどう制限するかです。もっともよいのがroot権限を使わせない [...]

rootログイン可能なターミナルの制限
2011/01/21 – 3:36 PM | 0
rootログイン可能なターミナルの制限

root権限の利用は基本的に必要なときのみ利用するものです。システム構築時、セットアップ時などはいいのですが、運用フェーズにおいてデフォルト権限としていろいろやってしまうと、問題を起こすことになりかねません。このためro [...]

android端末をシェルで操作
2011/01/19 – 8:22 PM | 0
android端末をシェルで操作

android SDKのadbコマンドを利用してシェルでandroid端末を操作してみます。

コマンドラインから手動でapkをインストール
2010/12/30 – 2:23 PM | 0
コマンドラインから手動でapkをインストール

adbコマンドを利用して、apkファイルを手動でインストールします。

Error generating final archive: Debug Certificate expired on…について
2010/12/28 – 5:20 PM | 0
Error generating final archive: Debug Certificate expired on…について

Debug Certificate expired on…のエラーについて。

削除の実態
2010/04/24 – 3:30 PM | 0
削除の実態

前回ファイル名はハードリンクである、というお話(こちらで復習)をしましたが、ファイル名がハードリンクであるならばこのリンクを解除するとどうなるのでしょうか?単にリンクを解除するということだけを考えるとリンクは解除され、フ [...]

ハードリンクって、いるの?
2010/04/09 – 12:30 PM | 0
ハードリンクって、いるの?

Linuxでリンクを作成する際には、通常シンボリックリンクを使用すると思います。シンボリックリンクはファイルの内容に参照のみがあるだけなので、ディスクスペースをほとんど消費しませんし、iノードも異なるため異なるファイルシ [...]

ls -lのファイルサイズの信憑性
2010/04/04 – 3:00 AM | 0
ls -lのファイルサイズの信憑性

lsコマンドに-lオプションつけて実行すると詳細なファイル・ディレクトリの一覧表示が行われますが、この表示の中にファイルサイズを表示する項目があります。 ls -l の表示例 -rw-rw-r–     1 [...]

パイプはどのように実現されているのか?
2010/04/01 – 1:00 AM | 0
パイプはどのように実現されているのか?

$ ls -la | ln   以上のようなプログラムの出力を別のプログラムの入力につなげるパイプの利用は、シェル操作でリダイレクトと共に頻繁に利用する操作です。 では、このパイプの機能はどのように実現されているのでしょ [...]