タグ

linuxに関するabe_hnのブックマーク (18)

  • http://www.digitalprognosis.com/opensource/scripts/top-disk-users

    abe_hn
    abe_hn 2010/09/02
    I/O の調査スクリプト block_dump ONにして結果を調査
  • Iotop's homepage

    Linux has always been able to show how much I/O was going on (the bi and bo columns of the vmstat 1 command). Iotop is a Python program with a top like UI used to show of behalf of which process is the I/O going on. It requires Python ≥ 2.7 and a Linux kernel ≥ 2.6.20 with the TASK_DELAY_ACCT CONFIG_TASKSTATS, TASK_IO_ACCOUNTING and CONFIG_VM_EVENT_COUNTERS options on.

    abe_hn
    abe_hn 2010/09/02
    I/O top
  • DBサーバ向けLinuxチューニングを考える 〜 メモリオーバーコミット編 : DSAS開発者の部屋

    Cでプログラムを書いていて大量のメモリを確保したくなったとき、大抵は mallocを使うと思いますが、その際には戻り値がNULLかどうかを判断してエラー処理に飛ばすと思います。しかし、Linux のメモリ管理サブシステムには「メモリ・オーバーコミット」という機構があり、実装されているメモリ以上の領域を確保できてしまいます。 #include <stdio.h> #include <stdlib.h> int main() { int i; char *p; for(i=0;i<65536;i++){ p = (char *)malloc(65536); if(0 == (long)p){ break; } } printf("SIZE=%dMB\n",i*65536/1024/1024); return(0); } swapoff したメモリ 1G のマシンでこれを実行するとこんな感じにな

    DBサーバ向けLinuxチューニングを考える 〜 メモリオーバーコミット編 : DSAS開発者の部屋
    abe_hn
    abe_hn 2008/12/06
    overcommit_ratio 等の解説
  • Linuxチューニング 第1部第1回 ファイル・アクセスを高速化:ITpro

    ファイルの入出力性能の改善は,システム全体の処理速度向上に大きく貢献する。高速なプロセッサを搭載する現在のコンピュータでは,ファイルのアクセス速度がシステム・パフォーマンスのボトルネックになっているためである。不要なディスク・アクセスの削減とアクセス速度そのものの向上が,チューニングの要となる。 アクセス時刻の記録を省略しファイル読み込みを高速化 ファイルにアクセスしたときには,最終アクセス時刻が属性情報として記録される。この情報を記録しないように設定することで,ファイルの読み込み速度を向上できる。最終アクセス時刻の記録を止めるには,ファイル・システムのマウント時に,noatimeオプションを指定する。ベンチマークでは,読み込み速度が2倍強に改善できた。 atimeは無駄 LinuxなどのUNIX系OSでは,statやfstat,lstatというシステム・コールを使って,ファイルの属性情報

    Linuxチューニング 第1部第1回 ファイル・アクセスを高速化:ITpro
    abe_hn
    abe_hn 2008/11/06
    noatime で読み込み速度2倍強 要検証
  • Open Tech Press | Linuxのパフォーマンスを改善する3つのTips

    同じコンピュータでも、Linuxを走らせたときのほうがWindows XPやVistaを走らせたときよりも性能は高くなる。しかしLinuxシステムはさらに高速化することも可能だ。この記事では、Linuxシステムの性能を向上させるための、3つの異なるレベルで行なう最適化の方法を紹介する。 あらゆる最適化について言えることだが、何らかの簡単なベンチマークを行なわなければ、結果を当に向上させることができたのかどうかを知ることはできない。Linux PC上では通常、数多くのプロセスが走っていて、それらが性能の測定に影響を与える可能性がある。その影響を最低限に抑えるために作業はランレベル1で行なうようにしよう。ランレベル1は、最低限のプロセスのみを実行するシングルユーザモードだ。ランレベル1で作業を行なうためには、ALT-F1を入力してコンソールに切り替え、ルートとしてログインして「init 1」

    Open Tech Press | Linuxのパフォーマンスを改善する3つのTips
    abe_hn
    abe_hn 2007/07/18
    IO周りの高速化
  • WindowsからLinux領域を読み書きできる ext2fsd

    ext2fsdは,Linux用のハード・ディスク領域へのアクセスを可能にする,Windows用のデバイス・ドライバである。このドライバを組み込めば,WindowsアプリケーションからLinux領域内の各種ファイルを読み書きできる。 WindowsLinuxのデュアル・ブート環境において,どちらのOSで起動した場合でも,もう一方のOS用のハード・ディスク領域に自由にアクセスできると便利だ。 Linuxからなら,WindowsのFATファイル・システムが読み書きできるので問題ない。最近ではNTFSファイル・システムに対しても読み書きが可能だ。一方,Windowsからは,LinuxのExt2ファイル・システムや,その拡張版であるExt3ファイル・システムに対して読み書きができず不便である。 ext2fsdは,Ext2/Ext3ファイル・システムでフォーマットされたLinux用のパーティション(

    WindowsからLinux領域を読み書きできる ext2fsd
    abe_hn
    abe_hn 2007/03/31
  • Ext2 IFS For Windows

    What's unique about this software? It provides Windows NT4.0/2000/XP/Vista/7/8/8.1/Server 2003/2008/2008 R2/2012/2012 R2 with full access to Linux Ext2 volumes (read access and write access). This may be useful if you have installed both Windows and Linux as a dual boot environment on your computer. The "Ext2 Installable File System for Windows" software is freeware. If you currently have Windows

    abe_hn
    abe_hn 2007/03/31
  • ファイアウォール構築(iptables) - Fedoraで自宅サーバー構築

    Linuxサーバー上にファイアウォールを構築する。 ここでは、Linuxのパケットフィルタリング機能であるiptablesを使用して、Web等外部に公開するサービス以外のポートへのアクセスをブロックするようにする。 ※通常はルーター側にもファイアウォール機能があるため、Linuxサーバー上でファイアウォールを構築後にポートを開放する場合は、ルーター側とLinuxサーバー側の2箇所でポート開放を行う必要があることに注意 【想定するネットワーク環境】 [root@fedora ~]# vi iptables.sh ← ファイアウォール設定スクリプト作成 #!/bin/bash #---------------------------------------# # 設定開始 # #---------------------------------------# # インタフェース名定義 LAN=

    abe_hn
    abe_hn 2007/01/20
    分かりやすいコメント付きのiptables設定
  • 自宅サーバであそぼ: 基本的なセキュリティ アーカイブ

    /etc/inetd.confの書き換え(不要サービスのコメントアウト) pop-3以外(telnet,swat)をコメントアウトし、アクセス権を600に変更。ついでに変更不可 (immutable)属性をつける。 # chmod 600 /etc/inetd.conf # chattr +i /etc/inetd.conf 起動デーモンの選択 # ntsysv 起動デーモンを選択、設定後は再起動 [*] anacron → × [*] apmd [*] atd → × [*] autofs → × [*] canna [*] crond [ ] dhcpd [*] gpm → × [*] httpd [*] identd [*] inet [ ] ipchains [*] iptables [*] keytable → × [*] kudzu [*] lpd → × [ ] mcserv

    abe_hn
    abe_hn 2007/01/20
    セキュリティ設定がリスト
  • redhat updateマニュアル

    Planning Important planning recommendations and guidance to review before deploying. Considerations in adopting RHEL 9Key differences between RHEL 8 and RHEL 9 Getting the most from your Support experienceGathering troubleshooting information from RHEL servers with the sos utility Package manifestPackage listing for Red Hat Enterprise Linux 9 Interactively installing RHEL from installation mediaIn

    abe_hn
    abe_hn 2006/06/07
    sar などの解説
  • http://park15.wakwak.com/~fuj/r/2005/08/upgrading_vine.html

    abe_hn
    abe_hn 2006/01/17
    updateの参考に
  • Stray Penguin - Linux Memo (jail)

    それ自体では chroot する機能のない ssh や ftp サーバをユーザに開放する場合、システムを歩き回らせないようにするため chroot 環境を導入したい。或るディレクトリに簡易版のシステムを築いておき、特定のユーザはログインと同時にそこ (牢屋=jail) へ閉じ込め、来のシステムファイルにはアクセスできないようにするわけだ。稿では、 Jail というユーティリティによる方法と、手動整備 + PAM による chroot 環境構築を取り上げる。ニーズに応じて環境をよりきめ細かく作り込もうと思うなら、後者の稿が役に立つはずだ。 Table of Contents Jailユーティリティによるchroot Jailのインストール chroot基環境の作成 基礎環境を作る パスワードファイルの微調整 個別プログラムの追加 共有ライブラリの補完 ユーザの作成 システムにグループと

    abe_hn
    abe_hn 2005/11/01
    chroot-jailの構築方法
  • Linuxクックブック

    Linuxを利用する上でユーザが頻繁に遭遇すると思われる250の問題とその解決方法を示すレシピ集。Linux初心者から上級者までを対象にした幅広いテクニックが満載されています。Linux情報の収集、インストール、設定、管理など基的なことから、ファイル共有、セキュリティ、カスタマイズ、便利なツールの紹介など、Linuxの基礎から応用まで幅広いトピックをカバー。どんな問題でも必ず納得のいく「料理法」が見つかるはずです。Linux ユーザ、システム管理者の心強い味方となる一冊です。 序 まえがき 1章 ドキュメントの探し方 レシピ1.1 概要 レシピ1.2 manページについて理解する レシピ1.3 適切なmanページを見つける レシピ1.4 行方不明のmanページを見つける レシピ1.5 manビューアなしでmanページを読む レシピ1.6 manページのパスを設定する レシピ1.7 inf

    Linuxクックブック
    abe_hn
    abe_hn 2005/10/04
    買い
  • Linux Conference 2005

    Linux Conference は、日 Linux 協会主催のオープンソースソフトウェア、 自由ソフトウェアに関するさまざまな話題を討議するカンファレンスです。 ソースコードレベルでの議論を自由に行える場として、1998 年より回を重ね てまいりました。 Linux およびオープンソースを中心として研究・開発されている技術に関する論文および、オープンソースによる実験の報告など、Linux およびオープンソースソフトウェアの最新情報がここに集います。 年も皆様のお越しを心よりお待ち申し上げております。 日Linux協会 お知らせ Linux Conference 2005 で発表された論文をまとめた抄録集を冊子として販売開始いたしました。[2005.8.1] Linux Conference 抄録集 に年度 (2005年) の採択論文を掲載いたしました。[2005.6.8] 各発表

    abe_hn
    abe_hn 2005/09/19
    Linuxの各種情報の論文抄録とプレゼン資料が公開されている
  • ce-lab.net

    This domain may be for sale!

    abe_hn
    abe_hn 2005/08/23
    オンラインゲームなど高負荷クライアント・サーバー型アプリケーション開発用ミドルウェア
  • 大規模サイトのLinuxカーネルチューニング

    大規模サイトの為のLinuxカーネルチューニング (Linux kernel tuning for large site) 文責: もりかわひろかず * ** 大規模なサービスを行うサーバOSとしておこなうべき チューニングの定石について記述します kernelのバージョンは2.4.31を対象にしています (もう2.6でしょう) (2.4版のメンテやめます) OSのデフォルト設定は一般的な規模を想定しています それを逸脱するような大規模な用途(大規模なwebサーバ、 web cache(squid)サーバ、バーチャルドメインサーバ[仮想サーバ])に使用するには、 やはりそれなりのチューニングが必要になってきます 以下で、そのチューニングの定石を列挙します (なぜチューニングが必要なのか) (個々の値については各サイトで調節してください) (以下のパラメータは I

    abe_hn
    abe_hn 2005/08/23
    大規模サイトの為のLinuxカーネルチューニング 参考になります。
  • ce-lab.net

    This domain may be for sale!

    abe_hn
    abe_hn 2005/08/23
    Linux カーネルをチューン 2.4
  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

    abe_hn
    abe_hn 2005/06/16
    古い情報だけど、NFS問題のメモ
  • 1