あんまりエントリにするほどの分量はないんだけど、現時点でのオイラのオススメ値を貼っとく overcommit_memory=2 overcommit_ratio=0 swapパーティションのサイズ: 物理メモリ量x80% overcommit_ratio=0 にすることで、全プロセスの仮想メモリ量がスワップサイズを超えなくなるので、カーネルによほど負荷をかけないかぎりスワップしなくなる。 んで、スワップを0にしたときと違って、カーネルに負荷をかけるようなスゲー使いかたをしたときでもスワップが発生するだけでOOM-killerは発生しない。 欠点は、ほぼ使わないと想定しているスワップに結構なディスク量をとられることだけである。 あ、あと、80%というのはかなり適当に決めた値なのでシステムによっては90%とかでもいけると思う。 注意1: この設定は組み込みでは全然使えません。なぜならサーバー系
http://mkosaki.blog46.fc2.com/blog-entry-280.html 追記: ごめん、見直したら、tmpfsはなんかちゃんとカウントしてるっぽげ。 これは追試テストをして、結果を書きます。 と書いてそのまま忘れ去っていた。 誰も覚えてないと思うけど続きを書く。 まず結論から書くと、tmpfsはstrict non-overcommit modeの時にカウントされている。 ただしクセがあって、ちょっと使いにくい。 まず、どこでカウントされているのかを見ていくと、これはtmpfs本体の場所でソースコード的には以下 linux/mm/shmem.c の shmem_acct_block(), shmem_acct_size() ただし、実質、shmem_acct_block()だけしか使ってない。 まあ、mmapの場所でカウントしてなかったら、他にありそうな場所はs
Rangeライブラリ。 その名の通り、要素のシーケンスの範囲を扱うライブラリで、 なんとなく地味な感じがあるけど、コレ面白い。 範囲とは、コンテナから以下の制約を取り除いたものとみなすこともできる。 要素を自身が管理する コピー可能である。 つまり範囲をコンテナのサブセットとみなすことで、できるかぎりコンテナとアルゴリズムを共用しようという、個人的には目から鱗のアイディア。よく考えつくなあ。 現在の実装で範囲として扱えるものは STLコンテナ(とその仲間たち) 配列 NULL終端文字列 (char[], wchar_t[], char*, wchar_t*) std::pair<Iterator, Iterator> 例えば以下の template関数 PrintRangeを一回かけば、vectorだろうが、配列だろうが、C文字列だろうが、範囲ならばなんでも引数に指定できてしまう。 tem
プロフィール 働いたら負けかなと思っていたのですが。。とうとう働き始めました。アメリカのシアトル・エリアにある企業向けのバックアップソフトを開発している会社です。日本人は私だけ。なんとか。。やっていけてるようです。 目次 ホーム 連絡をする RSS Blog 利用状況 投稿数 - 546 記事数 - 0 コメント - 1700 トラックバック - 記事分類 過去の記事 2013年03月 (1) 2012年10月 (1) 2012年09月 (4) 2012年01月 (2) 2011年12月 (1) 2011年11月 (1) 2011年10月 (5) 2011年07月 (5) 2011年06月 (4) 2011年05月 (4) 2011年04月 (6) 2011年02月 (4) 2011年01月 (3) 2010年11月 (3) 2010年03月 (1) 2010年01月 (4) 2009年1
This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. This article provides a high level overview of how to best use symbols in your debugging process. It explains how to use the Microsoft symbol server, and also how to set up and use your own private symbol server. These best practices can help increase yo
すべて Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studio
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く