タグ

swapとmemoryに関するyassのブックマーク (7)

  • mlockall For All

    yass
    yass 2014/12/28
    " This is where the mlockall() C function can come in handy. It instructs the OS to lock all virtual memory the process is using into RAM, so that it can’t be swapped out. "
  • Gc and-pagescan-attacks-by-linux

    GC-stall and Page Scan Attacks by Linux The document discusses GC attacks and page scan attacks by the Linux kernel that can cause long GC pauses. It provides examples of GC attacks due to I/O starvation and memory starvation. Solutions proposed include configuring Linux to flush disk writes more frequently and protect JVM heap memory from swapping. Page scan attacks are caused by Transparent Huge

    Gc and-pagescan-attacks-by-linux
  • 第2章 システム監視ユーティリティ | openSUSE システム分析とチューニングガイド

    JavaScript is disabled on your browser. Please enable JavaScript to use correctly mesosadmin frontend Please login Login Password Forgot your personal password ? We can remind you

    yass
    yass 2014/03/02
    " %vmeff の列には / キャッシュやスワップキャッシュ (pgsteal/s) に対する スキャン済みページ数 (pgscand/s) の割合 /ページの 再利用について効率値を示すもので、 0 に近い値を示す (ページがスキャンされていない) "
  • どうしてメモリはスワップするのか!?

    こんにちは。斎藤です。 最近、新しいスキー板が欲しいなと思っています。現在使っているOGASAKAの板は5年目に入り、メーカーからこれ以上はチューンナップ(メンテナンス)はできないよ、と言われてしまいました。もし、次に買うなら、スノーボーダーの人と一緒にパウダーに飛び込みやすいセミファットタイプが良いのかなと考えています。皆さんのオススメ、ぜひ教えてください。 さて、今日はLinux Kernel上でのメモリ管理、特にページ回収(Page Reclaim)とスワップに絞り、「スワップの理由」「ページを回収する仕組み」そして「スワップの様子を観察する」の3点に分けてお話しします。「スワップするのが気持ち悪い」と考えている方は少なくないと思いますし、私もそう考えていた時期がありました。しかし、それは当に悪い事なのか、今回掘り下げて行きます。 ※主な対象Kernelは2.6.32(Red Ha

    どうしてメモリはスワップするのか!?
  • MongoDBとメモリ使用量

    はじめに WAF「Scutum(スキュータム)」ではサービス開始時より、データストアとしてmemcachedとpgpool II+PostgreSQLを利用しています。これらはどれも安定して動いており満足しているのですが、最近になってより柔軟にデータを取っていきたいというニーズが高くなってきたため、MongoDBの導入を行いました。まだ完全なリプレースまでは至っていませんが、元々のデータベースのスキーマ構造がシンプルであることもあり、数ヶ月以内にはpgpool II+PostgreSQLの部分をMongoDB(Replica Sets)で置き換えることができるのではないかと思っています。 MongoDBにとっての「メモリ使用量」 MongoDBを導入するにあたり、Linux(X86_64)上でMongoDBを動作させたときのメモリの消費について、簡単にですが調べてみました。まず参考にしたの

    MongoDBとメモリ使用量
    yass
    yass 2011/07/05
    " 「mmapで消費しているメモリはfreeコマンドでは見えない」/ 実際にmongodプロセスのmmapがどれだけのメモリを消費しているかを調べるためには、/proc/PID/statusのVmRSS項目を見るのが確実 / OS全体で / /proc/meminfoのMapped項目 "
  • WORDPRESSセキュリティ その1

    2017/05/07 2017/05/19 タグ: WORDPRESS, システムファイル, 攻撃対象 WORDPRESSは有名で無料でオープンソースだから、何かとクラッカーの研究対象となりセキュリティ面では他のCMSよりも厳しい評価が下されることがあります。 但し、一般的には以下の処置をするとかなり安全になりますので、是非お試しください。 WORDPRESSセキュリティ対策 xlmrpc.phpの停止 or 外部から触れないようにする wp-admin or wp-login.php を自分以外に触れないようにする  IP縛り wp-admin,wp-includesをを自分以外に触れないようにする IP縛り ログインアカウント名をadmin以外の想像つきにくいものにする robots.txtでシステムフォルダーをインデックスさせない wp-blog-header.phpとwp-con

  • 革命の日々! muninのプラグインを書いてみた

    最近、kosakiという人が「オレはLKMLでもっとも頻繁にOOMバグの解析を行っているデベロッパの一人である。オレが言うんだから間違いない。現在のOOMの表示と/proc/meminfoはフィールドが足りない」と真偽が定かではない主張をして、フィールドを大量に増やすパッチを、ねじ込んだ。 ちなみに、現在の /proc/meminfoはこんな感じ $ cat /proc/meminfo MemTotal: 6037184 kB MemFree: 1229820 kB Buffers: 252336 kB Cached: 3673464 kB SwapCached: 0 kB Active: 1463432 kB Inactive: 2772100 kB Active(anon): 315332 kB Inactive(anon): 16 kB Active(file): 1148100 k

  • 1