タグ

kernelに関するteengenerateのブックマーク (7)

  • [ThinkIT] 第5回:カーネルをチューニングする (1/4)

    Linuxのチューニングの際には「第2回:Linuxの設定情報を取得する」で説明したカーネル内部のパラメータの変更をする機会が多くあります。はじめにカーネルパラメータの変更方法を説明します。カーネルパラメータの変更にはいくつかの方法があります。

  • あまり知られていない設定

    13.2. あまり知られていない設定はい、変更できるパラメータはとてもたくさんあります。 ここではそれらすべてをリストしたいと考えています。 一部は Documentation/ip-sysctl.txt でも説明されています。 カーネルのコンパイル時に 'Configure as router and not host' に 'Yes' と答えていると、これらの設定のデフォルトが、 ここに示すものとは異なっているかもしれません。 Oskar Andreasson も、これらのフラグに関するページを公開しています。 ここのものより良いように思えますので、 彼のページ もチェックしてみてください。 訳注: この部分の訳出にあたっては、 2.2 カーネル付属文書 proc.txt の翻訳 を参考にさせていただきました。 13.2.1. ipv4 全体一般的な注意ですが、ほとんどの速度制限機能は

  • systemdを本番運用してわかったこと - mixi engineer blog

    こんにちは、運用部 アプリ運用グループの清水です。モンスト仲間募集中です。 以前、Fedora 8からFedora 17への移行のお話を書きました。Fedora 17ではsystemdがデフォルトで使われています。そのsystemd番環境で運用して1年以上が経ち、様々な経験をしてきました。systemdの環境で知っておくと役に立つと思われることについていくつか紹介したいと思います。 まずは、systemdの概要について簡単に紹介します。 systemdの概要と歴史 systemdは、従来のSysVinit/Upstartに代わるもので、Linuxサーバの起動時に初期設定やサービス起動をおこなうことにとどまらず、プロセスやリソースなど様々な管理をおこなうデーモンです。 Fedora 14の頃(2010年11月リリース)にTechnology Previewとして提供され、Fedora 1

    systemdを本番運用してわかったこと - mixi engineer blog
  • LinuxのTCP/IPの実装について調べてみた - nyantのブログ

    結論 tcp_syncookies = 0 の場合 tcp_max_syn_backlog の 75% を超える half openなコネクション要求が来た場合、dropされる(TCP: drop open request from [IP]/[PORT]) somaxconn と tcp_max_syn_backlogの小さいほうの値を、付近の2の累乗の値に切り上げた数値を超えると、drop (TCP: Possible SYN flooding on port [PORT]. Dropping request.) tcp_syncookies = 1 の場合 somaxconn と tcp_max_syn_backlogの小さいほうの値を、付近の2の累乗の値に切り上げた数値を超えると、cookie送信 (TCP: Possible SYN flooding on port [PORT]

    LinuxのTCP/IPの実装について調べてみた - nyantのブログ
    teengenerate
    teengenerate 2013/10/11
    “tcp_syncookies = 1 の場合 somaxconn と tcp_max_syn_backlogの小さいほうの値を、付近の2の累乗の値に切り上げた数値を超えると、cookie送信 (TCP: Possible SYN flooding on port [PORT]. Sending cookies.) アプリごとにbacklogの制限があるので設定して
  • LINBITクラスタスタック・サポート|サイオステクノロジー株式会社

    OSSの商用利用に安心を LINBITクラスタスタック・サポートは商用でOSSを安心してご利用いただく為のサポートサービスです。LINBIT社のOSSであるDRBD / Pacemaker / Corosync に日語サポートとホットフィックスを提供します。 カタログダウンロード LINBITクラスタスタック・サポートは、LINBIT社のOSSであるDRBD / Pacemaker / Corosync に日語サポートとホットフィックスを提供するサポートサービスです。 システム障害時のHAに加え、遠隔地へのレプリケーションを実現するDR(Disaster Recovery)、分散ブロックストレージを提供するSDS(Software Defined Storage)という3つの提供形態をサポートしています。

    LINBITクラスタスタック・サポート|サイオステクノロジー株式会社
    teengenerate
    teengenerate 2013/10/11
    “TCP を扱うサーバは、特定番号のポートを開いてクライアントからの接続要求を受け付けます。ポートを開くとき、listen(2)システムコールが使われます。manページを見るとわかりますが、listen(2)にはポート番号(正確にはソ
  • ソフト割り込み - Linuxの備忘録とか・・・(目次へ)

    ソフト割り込み=アセンブリのint命令という事で、ソフト割り込みが負荷の大きい割り込み処理の遅延に使われる。と説明があるのですが、「なぜint命令でそのような事ができるのか。」と疑問に思っていました。そして調べてみると、linuxのソフト割り込みとはアセンブリのint命令と全く関係ないようです。 x86では割り込みが発生すると、その割り込みディスクリプタで設定されるアドレスにジャンプするわけですが、その時その割り込み処理から抜けるまで(たぶんiret)その割り込みは禁止されるそうです。そうなると、ネットワークとかタイマーのような頻度多い割り込みハンドラーでは、割り込みの取りこぼしが発生してしまいます。その回避策として一旦割り込みハンドラーが起動すると、その主たる処理をソフト割り込みとして起動するように設定して、割り込みハンドラを終了するという事らしいです。そしてソフト割り込みとする主たる処

  • ju11net九州体育(科技)有限公司

    ju11net九州体育(科技)有限公司 404 Not Found nginx

  • 1