This is the systemtap wiki. Good content depends on each of us. Please help by creating a userid on the wiki Login page, ask us on IRC to add it to the EditorGroup ACL, then edit away. In The News openresty regexp profiling comparing systemtap and bpftrace uncovering 24-year-old linux bug cuckoo sandbox for malware analysis, uses systemtap identifying RH IdM scaling issues troubleshooting systemd
この特集のトップページへ ○Memory:Pages/secとMemory:Page Reads/sec Memory:Pages/secカウンタは,物理メモリ上に存在しないページを仮想メモリから取り出すために,Modified状態のページをディスクに書き出したり,要求されたページをディスクから読み込んだりした総数を表す。このカウンタの値は,Pages Output/secカウンタの値(Modified状態のページをディスクに書き出した回数)とPages Input/secカウンタの値(要求されたページをディスクから読み込んだ回数)の合計である。 Memory:Page Reads/secカウンタは,物理メモリ上に存在しないページを仮想メモリから取り出すために実行したディスクの読み取り回数である。1回の読み取り処理で複数のページを読み込むことができる。 Memory:Pages/secカウ
What made Porting Microsoft SQL Server to Linux to be the right move after all It has taken us a little more than two and a half years to bring an official version of SQL Server... Author: SlavaO Date: 09/24/2017 One, Two, Three... Boom! ...I am back and getting ready to start blogging. It has been almost ten years since my last blog... Author: SlavaO Date: 12/20/2016 Changing gears You haven't he
NOT FOUND This page cannot be found. Please get back to the Home page.
というわけで、再び負荷を下げる方法を模索した、戦いの記録。 1.MySQLの設定を変更して高速化 2.Zend Optimizer 3の導入 3.ionCube PHP Acceleratorの導入 4.テンプレートの見直しでクエリーを減らす 5.robots.txtでクロールする間隔を制御する 6.MySQLの設定を負荷を低くする設定に変更 7.キャッシュを有効化する 前回解説した「GIGAZINEのLoadAverageを「27」から「2」へ下げた方法」から約3週間後、6月20日(火)の夜、気がつくと負荷の15分平均は「25」をコンスタントに吐き出すようになり、さらに訪問者は急増、ついに6月28日(水)12時45分、負荷対策の効果がほとんど出ないまま、LoadAverage15分平均は「86」に…。 何か対策が根本的に間違っているのだろうか?それとも、もうGIGAZINEサーバのハード
TheC10kProblem - 「C10K問題」(クライアント1万台問題)とは、ハードウェアの性能上は問題がなくても、あまりにもクライアントの数が多くなるとサーバがパンクする問題のこと 目次 この文書について C10K 問題 関連サイト まず読むべき本 I/O フレームワーク I/O 戦略 1. 各スレッドが複数のクライアントを受け付ける. そしてノンブロッキング I/O と レベル・トリガ型の完了通知を利用する. 伝統的な select() 伝統的な poll() /dev/poll kqueue() 2. 各スレッドが複数のクライアントを受け付ける. そしてノンブロッキング I/O と 変更型の完了通知(readiness change notification)を利用する. kqueue() epoll リアルタイム・シグナル fd 単位のシグナル (Signal-per-fd)
[質問] GlancePlus での SZ/VSZ/VSS/RSS というメモリー表示の違いがよくわかりません。 ps(1) や top(1) との関係も併せて,教えて下さい。 [構成] Product: GlancePlus Version: 全て OS: HP-UX [解説] ここでは,Oracle 8 のプロセス(ora_pmon_????)を使って説明します。 まず,Glance -M を実行し,Process ID を入力した結果が下記だったとします。 Text RSS/VSS:8.6mb/ 18mb Data RSS/VSS:5.1mb/5.5mb Stack RSS/VSS:24kb/24kb Shmem RSS/VSS:5.5mb/5.5mb Other RSS/VSS:1.4mb/1.7mb プロセスの実メモリー上に存在する部分 RSS :20.84 MB(8.6+5.1
Linuxは私の使っている範囲ではファイルI/Oがパフォーマンスボトルネックになっていることが多い。で、チューニングの情報を集めてみるのだが、なかなか役立つ情報を入手できない。 決まって全般的なチューニングの進め方について述べ、次にボトルネックの調べ方について述べる。 最後にチューニングパラメータ設定手順のヒントだけを非常に簡単に挙げておわってしまう。いや、どこがボトルネックなのか最初に一発で分かればいいよ? でも全般的なチューニングの進め方でそうしたドキュメントが述べている通り、色々な可能性を繰り返しチューニングしながらつぶしていかなきゃいけないんだよね。 そのためには具体的なチューニングパラメータの設定手順がなきゃできないんだよね。それを教えろよ!それを! ということで、今回はLinuxファイルI/Oチューニングについて調べた。大きなファイルの書き込み(ex. cpコマンド)を行うと、
| 目的と背景 | 活動内容と成果 | 今後の活動内容 | メンバ一覧 | 1.開発基盤WGの目的 開発基盤WGの活動目的は「サーバLinux、OSSの更なる普及・拡大のためのベンダサイドの課題解決」です。 企業内にあるOSSに関するノウハウをオープン化し、安心してOSSを使えるような環境作りを目指しています。 2.設立の背景 OSSの実システムへの適用が、Linuxだけでなく、ミドルウェアにまで拡大していることで、OSSを適用したシステムが複雑化しています。 それにもかかわらず、OSSでビジネスを展開するベンダサイドでは、 性能・信頼性などのシステム設計・構築に必要なデータが不足しており、結果として、各社が同じような評価を実施している 障害解析ツールが不足しており、原因究明に時間がかかる といった問題が発生しています。 そこで、開発基盤WGでは、次のよう
Linux is an open source operating system developed by people all over the world. The source code is freely available and can be used under the GNU General Public License. The operating system is made available to users in the form of distributions from companies such as Red Hat. Some desktop Linux distributions can be downloaded at no charge from the Web, but the server versions typically must be
Edward D. Lazowska, John Zahorjan, G. Scott Graham, Kenneth C. Sevcik This text was published by Prentice-Hall, Inc., in 1984. It remains the definitive work on analytic modelling of computer systems. The publisher has returned the copyright to the authors, who make the material available here for viewing or downloading, in Adobe Acrobat PDF format (free Acrobat reader available here). START HERE
個々のクライアントがサーバに要求する処理量は小さなものでハードウェアの性能上は問題がなくても、あまりにもクライアントの数が多くなるとサーバがパンクする――。これが最近Web開発者の間で話題となっている「C10K問題」(クライアント1万台問題)だ。 プロセス番号が足りなくなる パンクするのは例えばプロセス番号だ。 Ajaxの実装として最近注目されている技術に“Comet”(コメット)と呼ばれるものがある。HTTPのセッションをあえて切断せずに、サーバとクライアント間でつなぎっぱなしにするテクニックだ。Cometを使えばクライアントからのリクエストに応えるだけでなく、サーバ側からも不定期に情報を送り出すことができる。例えば、Web上でチャットサービスを実装するには、通常はクライアント側からサーバに一定間隔でポーリングすることで、ほかのユーザーの発言分をサーバから取得して表示するが、Cometの
[Help save the best Linux news source on the web -- subscribe to Linux Weekly News!] It's time for web servers to handle ten thousand clients simultaneously, don't you think? After all, the web is a big place now. And computers are big, too. You can buy a 1000MHz machine with 2 gigabytes of RAM and an 1000Mbit/sec Ethernet card for $1200 or so. Let's see - at 20000 clients, that's 50KHz, 100Kbytes
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く