タグ

unixに関するtanarkyのブックマーク (3)

  • bashの便利な機能を使いこなそう(2/2)

    bashのカスタマイズ bashは、組み込みの「シェル変数」を使ってその動作をある程度変更できます。シェル変数の設定方法は、 のように、変数名に数値あるいは文字列を代入する形になります。 組み込み変数にどんなものがあるか、ざっと見てみましょう。 ヒストリ関係 ●HISTCMD 現在のコマンドのヒストリ番号。 ●HISTCONTROL ignorespace:スペースやタブで始まる行をヒストリに記録しない ignoredups:入力が最後のヒストリと一致する場合に記録しない ignoreboth:ignorespaceとignoredups両方を指定 指定なし:すべての入力をヒストリに記録する ●HISTFILE ヒストリファイル名。 例:HISTFILE=/home/username/.bash_history ●HISTFILESIZE ヒストリファイルに格納するヒストリの最大数。 ●H

    bashの便利な機能を使いこなそう(2/2)
  • prefork サーバーと thundering herd 問題 - naoyaのはてなダイアリー

    Catalyst を POE で動かす Engine の Catalyst::Engine::HTTP::POE という実装が CPAN にあります。"Single-threaded multi-tasking Catalyst engine " だそうです。"Single-threaded" と言いつつも実装を覗いてみると環境変数 CATALYST_POE_MAX_PROC を 1 よりも大きく設定することで prefork する実装になってます。POEシングルスレッドではアプリケーション内で発生するブロックを避けることが難しいのでそのための実装じゃないかなと思います。 ところでこの Catalyst POE エンジン、prefork の実装はどのように行っているかというと POE から prefork と名の付いたイベントが発生するとおもむろに子プロセスを生成する、というのもの。複数の

    prefork サーバーと thundering herd 問題 - naoyaのはてなダイアリー
  • Open Tech Press | ハウツー:Xmingを使ってWindowsからLinuxを使う

    X Windowシステムの良い点は、リモートコンピュータで実行されているXアプリケーションをローカルコンピュータに表示する機能があることだ。Microsoft Windowsの良くない点は、Xアプリケーションを表示する標準機能がまったくないことだ。仕事Windowsを使っているが、Linuxアプリケーションも同時に使いたい場合、Xmingが役に立つ。Xmingは、X WindowシステムとMicrosoft Windowsを結ぶ、フリーで使いやすいポートである。 Xmingは、GNU General Public License version 2(GPLv2)によってライセンスが供与され、使いやすいインストーラ付きのWindows実行可能ファイルのパッケージとして提供されている。X Windowサーバだけが必要な場合 — つまり完全なUnix型の環境は必要ない場合 — Cygwin/X

    Open Tech Press | ハウツー:Xmingを使ってWindowsからLinuxを使う
  • 1