タグ

linuxに関するktsujisterのブックマーク (7)

  • バッファキャッシュとAIO(3) - O'Reilly Japan Community Blog

    前回までファイル I/O 全般について簡単に振り返りました。いよいよ題のAIOに取り掛かります。今回は、POSIXのAIOインタフェースと、LinuxカーネルのAIOサポートについて紹介します。 POSIX AIO インタフェース バッファキャッシュにより緩和されるとはいえ、ファイル I/Oの最終到達地点はディスクですから、同期的なI/Oはやはりその時間が問題視されることがあります。まだバッファキャッシュに存在しないデータを読み取る場合には遅いディスク必ず待たなければなりません。この動作を非同期に行い、待っている間に他の処理を進められるようにするのが非同期 I/O、AIO(Asynchoronous I/O)です。POSIXではaio_read(3)、aio_write(3)、aio_suspend(3)、aio_fsync(3)、aio_return(3)、aio_cancel(3)、

  • LinuxCommand.org: Writing shell scripts.

    Here is where the fun begins With the thousands of commands available for the command line user, how can you remember them all? The answer is, you don't. The real power of the computer is its ability to do the work for you. To get it to do that, we use the power of the shell to automate things. We write scripts. Scripts are collections of commands that are stored in a file. The shell can read this

  • viを使い倒そう 少し進んだ使い方

    担当:服部@ソニー mhatto@arc.sony.co.jplast update: Mar. 20, 2001 この文書はviというテキストエディタの使い方に関するものです。 といっても物のvi(Solaris等の商用UNIX付属のviでしょうか?)は、 Linuxディストリビューションには入っていませんので、 viクローンの使い方です。文書内ではviクローンをviと呼んでいます。 1. viとは? 2. なぜviなのか? 3. これだけ覚えれば使えます(1st Step) 3.1 起動方法 3.2 すべての操作はコマンドで!! 3.3 大切なモードのお話 4. 少し進んだ使い方(1) -コマンドモード- (2nd Step) 4.1 作業の取消をしたい(アンドゥ) 4.2 カーソルのある行の先頭/末尾にカーソルを移動したい 4.3 現在ページの先頭行/末尾行にカーソルを移動したい

  • Tips Collection - Red Hat Linux

    Red Hat Linux、もしくはRedHat系Linuxディストリビューションに特化した Tipsです。 UNIX一般に共通なTips 、 Linux一般に共通なTips については、目次にリンクのみ設置しています。 項目名後ろのカッコ内の数字は、確認したRed Hat Linux(英語版)のバージョ ン番号です。 基設定 ホスト名を設定する ホスト名を手動で設定する (UNIX一般) キーバインドを設定する (7.xまで) キーバインドを設定する (8.0以降) ファイルシステム マウントしているファイルシステム一覧を表示する (UNIX一般) ファイルシステム情報を登録する (Linux一般) ファイルシステムを修復する (Linux一般) ファイルシステムを手動でマウントする (UNIX一般) ファイルシステムを手動でアンマウントする (UNIX一般) ネットワーク ネットワー

  • DSAS開発者の部屋:こんなに簡単! Linuxでロードバランサ (1)

    DSASのロードバランサは高価なアプライアンス製品ではなく、LinuxのLVS (Linux Virtual Server)を利用しています。 安価、というか、ハードウエア以外は金銭的コストがゼロなので、一般のクライアントからのアクセスを受ける外部ロードバランサのほかに、内部サービス用のロードバランサも配置しています。それぞれactive, backupで2台ずつあるので合計で4台もロードバランサがあることになります。(こんな構成を製品を使って組んだら数千万円すっとびますね) また、ネットワークブートでディスクレスな構成にしているので、ハードディスが壊れてロードバランサがダウンした、なんてこともありません。 ですので「ロードバランサは高くてなかなか導入できない」という話を耳にする度にLVSをお勧めしているのですが、どうも、 なんか難しそう ちゃんと動くか不安 性能が出ないんじゃないか 等々

    DSAS開発者の部屋:こんなに簡単! Linuxでロードバランサ (1)
  • システム・バックアップを基礎の基礎から

    管理者として、システムのバックアップは義務である。では、どのようなデバイス/メディアを利用すべきか? また、Linuxではどうやってバックアップするのか? バックアップについて基礎から見直しておこう。(編集局) インターネットの爆発的な普及によって、コンピュータは非常に身近な存在になりました。企業で利用するデータのほとんどは、デジタルデータとして保存されています。しかし、デジタルデータはちょっとしたトラブルで一瞬にして失う可能性があることを忘れてはいけません。システム管理者は、ハードディスクに保存されたデータが壊れる/失われる可能性を常に意識し、いかなる状況でも重要なデータが失われないように対策を講じる必要があります。 しかし、リスク管理の意識が低い日では、予算上一番先に削られるのがバックアップ装置に掛かる経費であることが多いのではないでしょうか。バックアップは何かを生み出すものではない

    システム・バックアップを基礎の基礎から
  • Linuxインストール完全ガイド:ITpro

    各種Linux(リナックス)ディストリビューションのインストール方法をやさしく説明します。Linuxディストリビューションの入門者や初心者がとまどわないよう,1ステップ(1手順)ごとに分かりやすくインストール手順を紹介します。 これから新たなLinuxディストリビューションのインストール方法を紹介していく予定です。インストール時の注意点も紹介していますので,よくお読みになってから作業をしてください。 Linuxディストリビューション 最近掲載したもの Fedora 14 Ubuntu 10.10 Desktop語 Remix CD 人気のディストリビューション Ubuntu 10.10 Desktop語 Remix CD Fedora 14 CentOS 5.3 ディストリビューション別(ABC順) Berry Linux Berry Linux 0.53 CentOS Cen

    Linuxインストール完全ガイド:ITpro
    ktsujister
    ktsujister 2006/05/09
    各種ディストリビューション別インストール方法の解説
  • 1