¥È¥Ã¥× «Á°¤ÎÆüµ­(2010-05-15) ºÇ¿· ¼¡¤ÎÆüµ­(2010-05-19)» ÊÔ½¸

¤Ï¤¸¤á¤Æ¤Î¤Ë¤­

¤³¤³¤Î°ÌÃÖÉÕ¤±

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|

ToDo:


2010-05-16

_ ¤È¤ê¤¢¤¨¤º

kernel ¤Î¥Ð¡¼¥¸¥ç¥ó¾å¤²¤¿¤Î¤Ç¥á¥â¡£

2.6.32-5-xen-amd64 ¤È¤«¤Ë¡£ ¤Ç¤â¤Ê¤ó¤« xen ¤Î hypervisor ¤È¤¤¤Ã¤·¤ç¤ËÆ°¤«¤¹¤È¡¢ ¥Í¥Ã¥È¥ï¡¼¥¯¤¬Ä̤é¤ó·ï¤È¥á¥â¥ê 3G ¤·¤«¸«¤¨¤Æ¤Ê¤¤¤è¤È¤¤¤¦·ï¤¬¤¢¤Ã¤Æ¡¢ ¤Þ¤¡Ä´¤Ù¤ë¤ÎÌÌÅݤÀ¤· xen ¤ÏÅöÌ̤¤¤é¤ó¤Î¤ÇÊüÃÖ¤¹¤ë¤³¤È¤Ë¡£

¤Ä¤¤¤Ç¤Ë¤³¤¤¤¦¥¹¥¯¥ê¥×¥È½ñ¤¤¤ÆÊѤï¤Ã¤¿¤³¤È¤ÎÊѲ½¤È¤«Äɤ¤¤ä¤¹¤¤¤è¤¦¤Ë¤·¤Æ¤ß¤¿¤ê¡£

#!/bin/sh

set -ex

n="$1"
if [ "x$n" = "x" ]; then
    n=`uname -r`
fi

dest="$HOME/memo/kernel/$n"
mkdir "$dest"

dmesg > "$dest/dmesg"
ifconfig -a > "$dest/ifconfig"
lsmod > "$dest/lsmod"
lspci -v > "$dest/lspci"
cat /proc/cpuinfo > "$dest/cpuinfo"
cat /proc/meminfo > "$dest/meminfo"
route > "$dest/route"

(00:44)

_ slab

¤È¤ê¤¢¤¨¤º ext3_inode_cache ¤È¤« ¤½¤Î¤Ø¤ó¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à´Ø·¸¤Ã¤Ý¤¤¤ä¤Ä¤¬¡¢ ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤È¤®¤å¡¼¤È¿­¤Ó¤ë¤³¤È¤¬¤ï¤«¤Ã¤¿¡£

¤Ç¤è¤¯¸«¤ë¤È¡¢

Slab:             279936 kB
SReclaimable:     264132 kB
SUnreclaim:        15804 kB

¤È SUnreclaim ¤ÆÊý¤Ï¾¯¤Ê¤¤¤Þ¤ó¤Þ¤Ê¤Î¤ÇÊ̤ˤ¤¤¤¤Î¤«¤Ê¤¡¤È»×¤Ã¤¿¡£ ¤³¤ì¤Ã¤Æ¤¿¤Ö¤ó¥á¥â¥ê­¤ê¤Ê¤¯¤Ê¤Ã¤¿¤é swap ¤Ø¹Ô¤Ã¤¿¤ê¤»¤º¤Ë ¾Ã¤¨¤Æ¤¯¤ì¤ë¤ó¤À¤è¤Í¤­¤Ã¤È(¼Â¸³¤¹¤Ù¤­)¡£

¤È¤¤¤¦¤ï¤±¤Ç¡¢¤½¤Î²¾Ä꤬Àµ¤·¤¤¤È¤¹¤ë¤È¡¢ ¤³¤ÎÄøÅ٤Υá¥â¥ê¤ÏÉÔ²÷¤ò¤È¤â¤Ê¤ï¤º¤Ë ¿¨¤ì¤Þ¤¹¤è¡¼¤È¤¤¤¦°ÕÌ£¤Ç¤Î¥á¥¤¥ó¥á¥â¥ê¤Î»ÄÎ̤ò¼¨¤¹»Øɸ¤È¤·¤Æ¤Ï¡¢ MemFree + Inactive + SReclaimable ¤Ç¤¤¤¤¤Î¤«¤Ê¤¡¤È¤«»×¤Ã¤¿¡£

¤Á¤ç¤Ã¤ÈÍ·¤ó¤Ç¤ß¤ë¡£ 2G ¤¯¤é¤¤ MemFree ¤¬¤¢¤ë¾õÂÖ¤Ç 3G ÄøÅÙ malloc ¤·¤Æ Á´Éô¤Î¥Ú¡¼¥¸¤Ë¿¨¤Ã¤Æ¤ß¤ë¤È¡¢ 47MB swap »È¤Ã¤Æ SReclaimable ¤¬ 100M ¤¯¤é¤¤¸º¤Ã¤Æ¡Ä ¤¨¤¨¤È¸å¤Î 850M ¤Ï¤É¤³¤«¤éDZ½Ð¤·¤¿¤«¤Ã¤Æ Active ¤¬¸º¤Ã¤Æ¤¿¡£

¤Ï¤Æ¡¢ Active ¸º¤é¤¹¤è¤êÀè¤Ë Inactive ¤¸¤ã¤Ê¤¤¤Î¤À¤í¤¦¤«¡Ä

¿§¡¹¤ä¤Ã¤Æ¤ß¤ë¤Ë 3G °ìµ¤¤Ë¼è¤Ã¤¿¤Î¤¬¤Þ¤º¤«¤Ã¤¿¤«¤Ê¡£ ¾¯¤·¤º¤Ä¼è¤Ã¤Æ¤¤¤¯¤È Inactive ¤Î¸º¤ê¤ÎÊý¤¬Â¿¤½¤¦¤Ë¸«¤¨¤ë¡£

¤Ç¤µ¤Æ SReclaimable ¤¬¸º¤Ã¤¿¸å¤Ë¿§¡¹¤ä¤Ã¤Æ¤ß¤ë¤È¡¢ ls ¤¬ÃÙ¤«¤Ã¤¿¤ê¤·¤Æ¡¢¤³¤ì¤Ã¤ÆÍ×¤Ï directory ¤Î¾ðÊó¤È¤«¤¬ cache ¤«¤éÍî¤Á¤Á¤ã¤Ã¤¿¤è¡¼Åª¤Ê´¶¤¸¤À¤è¤Í¡£ ¤½¤ì¤Ã¤Æ·ë¹½ÉÔ²÷¤ò¤È¤â¤Ê¤¦¤è¤Ê¡¼¤È¤«»×¤¦¤È¡¢ MemFree + Inactive ¤ÎÊý¤¬¤¤¤¤»Øɸ¤Ê¤Î¤«¤Ê¤¡¤È¤«¡£

¤¢¤È¤Þ¤¡ Active ¤À¤±¤Ã¤Æ¤Î¤â¥æ¡¼¥¶¥é¥ó¥É¤Ç¤Î ¥á¥â¥ê»ÈÍÑÎ̤òÂ䶤¹¤ë¤Ë¤Ï¤¤¤¤»Øɸ¤Êµ¤¤â¤¹¤ë¤Ê¡£

  • Active
  • MemTotal - MemFree - Inactive
  • MemTotal - MemFree

¤Î 3 ¤Ä¤¯¤é¤¤¤òɽ¼¨¤·¤¿¤é ËͤΥޥ·¥ó¤Ç¤Ï1¤ÄÌܤÈ2¤ÄÌܤκ¹¤Ï¤Û¤Ü SReclaimable ¤Ã¤Ý¤¤¤Î¤Ç¡¢ ¤½¤ì¤Ç¤¤¤¤¤«¤Ê¡£

(02:00)

_ screen ¤Î backtick

http://shyouhei.tumblr.com/post/313410522/screenrc

backtick ¤Ç¿§¤Ä¤±¤Æ¤ë¤Î¤É¤¦¤ä¤Ã¤Æ¤ë¤Î¤«¤Ê¡¼¤È»×¤Ã¤¿¡£ ¤Ç¤Þ¤¡ screen ¤Î¥½¡¼¥¹¥³¡¼¥É¤òÆɤó¤Ç¤ß¤ë¤È¡¢

static void
backtick_filter(bt)
struct backtick *bt;
{
  char *p, *q;
  int c;

  for (p = q = bt->result; (c = (unsigned char)*p++) != 0;)
    {
      if (c == '\t')
	c = ' ';
      if (c >= ' ' || c == '\005')
	*q++ = c;
    }
  *q = 0;
}

¤Ê¤É¤È \005 ¤¬ÆÃÊÌ°·¤¤¤µ¤ì¤Æ¤ë¤ï¤±¤À¡£ ¤Ç¾¤ÎÉôʬ¤Î¥³¡¼¥É¤òÆɤà¤È¤³¤ì¤Ï¤É¤¦¤â % ¤Î¤«¤ï¤ê¤é¤·¤¯¡¢ ¤Ä¤Þ¤ê

const char SCREEN_RED[] = "\x05{+b r}";
const char SCREEN_GREEN[] = "\x05{+b g}";
const char SCREEN_RESET[] = "\x05{-}";

¤Ê¤É¤È¤¹¤ì¤ÐÎɤ¤¤è¤¦¤À¤Ã¤¿¡£

¤Ê¤ë¤Û¤É¤Ê¡¼!!

(04:48)

_ screen monitor

http://github.com/shinh/test/blob/master/screen_monitor.c

¤È¤ê¤¢¤¨¤º¤³¤ó¤Ê´¶¤¸¤Ç¡£

sm.png

(07:20)

ËÜÆü¤Î¥Ä¥Ã¥³¥ß(Á´11·ï) [¥Ä¥Ã¥³¥ß¤òÆþ¤ì¤ë]
_ kosaki (2014-05-24 03:59)

SReclaimable¤Ï¡¢¤¹¤´¤¯¾®¿ô¤ÎÎã³°¤ò½ü¤­inode cache¤Èdentry cache¤Ç¡¢¤Þ¤¢Íפ¹¤ë¤Ë¥á¥â¥ê­¤é¤Ê¤¯¤Ê¤Ã¤¿¤é¾Ã¤¨¤Þ¤¹¡£
Inactive¤ÏActive¤ÈÈæ¤Ù¤Æ¥¢¥¯¥»¥¹¥Ó¥Ã¥È¤Î̵ͭ¤òÀè¤Ë¥Á¥§¥Ã¥¯¤¹¤ë¤È¤¤¤¦°ÕÌ£¤·¤«¤Ê¤¤¤Î¤ÇActive¤ÈInactive¤òʬ¤±¤Æ¹Í¤¨¤ë¤Î¤Ï°ÕÌ£¤¬¤¢¤ê¤Þ¤»¤ó¡£»²¾È¤Ê¤µ¤ì¤Æ¤¤¤ëµ­»ö¤Ï¤½¤ÎÅÀ¤¬´Ö°ã¤Ã¤Æ¤ª¤ê¡¢°ìÅÙÉ®¼Ô¤«¤éÄûÀµ¤¹¤ë»Ý¤ÎÊÖ»ö¤òÊÔ½¸Éô·Ðͳ¤ÇÌã¤Ã¤Æ¤¤¤¿¤Î¤Ç¤¹¤¬¡¢¤Þ¤ÀÂбþ¤¤¤¿¤À¤±¤Æ¤¤¤Ê¤¤¤è¤¦¤Ç¤¹¡£
Active¤¬¸º¤Ã¤¿¤è¤¦¤Ë¸«¤¨¤ë¤Î¤Ï¡¢Inactive¤¬¸º¤Ã¤¿¤é¤½¤ÎʬActive¤«¤éInactive¤Ëdeactivate¤¹¤ë»ÅÍͤΤ¿¤á¤Ç¤¹¡£Inactive¤È¤¤¤¦¤Î¤Ï¥Ú¡¼¥¸ÃÖ´¹¥¢¥ë¥´¥ê¥º¥à¤ÎÆóËÜ¿Ë¥¯¥í¥Ã¥¯¤Î¿Ë¤È¿Ë¤Î´Ö¤ò°ÕÌ£¤·¤Æ¤¤¤ë¤Î¤Ç¡¢¤Ê¤ë¤Ù¤¯°ìÄêÃͤˤ·¤¿¤¤¤Î¤Ç¤¹¤Í¡£¤Ê¤Î¤ÇInactive¤¬ïçÃͤòĶ¤¨¤Æ¤¤¤ë¤È¤­¤Ïdeactivation¤¬µ¯¤³¤é¤Ê¤¤¤Î¤ÇActive¤Ë¼Î¤Æ¤é¤ì¤½¤¦¤Ê¥Ú¡¼¥¸¤¬¤É¤ì¤¯¤é¤¤¤¢¤ë¤«¤Ïï¤Ë¤âʬ¤«¤é¤Ê¤¤¡£
¤Þ¤¢Inactive¤ò°ìÄêÎ̤ȹͤ¨¤ë¤Ë¤Ï¡¢streaming io¤È¤¤¤¦Ä¶¤Ç¤«¤¤Îã³°¥±¡¼¥¹¤¬¤¢¤ë¤Î¤Ç¤¹¤¬¡£
¤¢¤È¡¢Sreclaimable¤äSUnreclaimable¤ÏActive¤Ë¤âInactive¤Ë¤â¹ç»»¤µ¤ì¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¢¤´Ãí°Õ¤ò¡£
Active¤ÈInactive¤Ï¤¢¤¯¤Þ¤Ç¥Ú¡¼¥¸¥­¥ã¥Ã¥·¥åÎ̤Ǥ¢¤Ã¤Æ¡¢slab¥­¥ã¥Ã¥·¥å¤ÏÊÌÏȤ¢¤Ä¤«¤¤

_ kosaki (2014-05-24 03:59)

¤â¤·¡¢¤¤¤Þ¤Î/proc/meminfo¤Ç¤Ï¥´¥ë¥Õ¾ì¤Î±¿±Ä¤Ë»Ù¾ã¤¬¤¢¤ë¤æ¤Ç¤·¤¿¤é¥Õ¥£¡¼¥ë¥ÉÄɲ乤ë¤Î¤ÇÊÌÅÓ¤´ÁêÃ̤¯¤À¤µ¤¤¤Þ¤»

_ shinh (2014-05-24 03:59)

¤ª¤ª¤ª¾Ü¤·¤¤²òÀ⤢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£

¤¨¤¨¤È deactivation ¤Ã¤Æ¤Î¤Ï¸½ºß»È¤Ã¤Æ¤¤¤ë¥á¥â¥ê¤Ëµ¯¤­¤ë¤â¤Î¤Ê¤ó¤Ç¤·¤ç¤¦¤«¡£¤â¤·µ¯¤­¤Ê¤¤¤Î¤Ç¤¢¤ì¤Ð¡¢¡Ö¾¯¤Ê¤¯¤È¤â Inactive ʬ¤Î¥á¥â¥ê¤Ï¥á¥â¥ê¤ò swap ¤ËÄɤ¤¤ä¤ë¤³¤È¤Ê¤¯»È¤¨¡¢¤«¤Ä Active ¤ÎÃæ¤ò¹Í¤¨¤ë¤È¤â¤¦¤Á¤ç¤Ã¤È»È¤¨¤ë¤«¤â¤·¤ì¤Ê¤¤¡×¤Ã¤Æ¤³¤È¤Ï¸À¤¨¤ë´¶¤¸¤Ç¤·¤ç¤¦¤«¡£¤½¤ì¤È¤â»È¤Ã¤Æ¤ë¥á¥â¥ê¤â¥¢¥¯¥»¥¹¤µ¤ì¤Æ¤Ê¤±¤ì¤Ð Inactive ¤ÎÊý¤ËÄɤ¤¤ä¤é¤ì¤ë¤ó¤Ç¤¹¤«¤Í¡£

»²¾È¤·¤Æ¤¤¤¿µ­»ö¤È¤¤¤¨¤Ð¡¢¤³¤Ã¤Á¤ÎÊý¤Ë

http://www.atmarkit.co.jp/flinux/rensai/tantei01/bangai01a.html

free ¡ã¡Ê¼ÂºÝ¤ËÍøÍѲÄǽ¤Ê¥á¥â¥êÎÌ¡Ë¡ã free+ (MemFree + Buffers + Cached)

¡Ê¼ÂºÝ¤ËÍøÍѲÄǽ¤Ê¥á¥â¥êÎÌ¡Ë¢â¡ÊMemFree¡ÜInactive¡Ë

¤È½ñ¤¤¤Æ¤¢¤Ã¤Æ¡¢¤·¤«¤·¤¦¤Á¤Î´Ä¶­¤Ç¤Ï

(MemFree + Buffers + Cached) < (MemFree¡ÜInactive)

¤Ê¤³¤È¤¬Â¿¤¤¤Î¤Ç²¿¤«¾¯¤·¥Ø¥ó¤À¤Ê¤¡¤È¤Ï»×¤Ã¤Æ¤Þ¤·¤¿¡£

¤·¤«¤·Æñ¤·¤¤¤Ç¤¹¤Í¡£ MemReclaimable ¤È¤« ActiveUnreclaim ¤ß¤¿¤¤¤Ê¹àÌܤ¬¤¢¤ë¤È´ò¤·¤¤¤Î¤«¤Ê¤¡¤È»×¤Ã¤¿¤ê¤·¤Þ¤·¤¿¡£

_ kosaki (2014-05-24 03:59)

deactivation¤Ã¤Æ¤Î¤Ï¡¢¤¢¤ë¥Ú¡¼¥¸¤¬Active -> Inactive¤ÎÎΰè°ÜÆ°¤ò¤¹¤ë¤³¤È¤Ç¡¢/proc/vmstat¤Ç¤Ï pgdeactivate ¥Õ¥£¡¼¥ë¥É¤Çɽ¤µ¤ì¤Þ¤¹¡Ê/proc/vmstat¤Ïboot»þ¤«¤é¤ÎÎ߷פʤΤÇÆó²ó¼èÆÀ¤·¤Æ°ú¤­»»¤·¤Ê¤¤¤È°ÕÌ£¤Ê¤¤¤Ç¤¹¤¬¡Ë
º¬Ëܸ¶°ø¤Ï¡¢¥¤¥Þ¥É¥­¤ÎCPU¡¦¥á¥â¥ê´Ä¶­¤À¤È¥¢¥¯¥»¥¹¥Ó¥Ã¥È¤Î¥Á¥§¥Ã¥¯¤¬·ë¹½¹â²Á¤Ê¤Î¤ÇActive¡¦Inactive¤ÎÃæ¤Ë¤É¤ì¤¯¤é¼Î¤Æ¤é¤ì¤ë³ÎΨ¤¬¹â¤¤¥Ú¡¼¥¸¤¬¤¢¤ë¤«Á´Á³Ê¬¤«¤é¤Ê¤¤¤ó¤Ç¤¹¤Í¡£¥«¡¼¥Í¥ë¤Ç¤â¡£
(MemFree + Buffers + Cached) < (MemFree¡ÜInactive) ¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¦¤Î¤Ï¡¢¥Ú¡¼¥¸¥­¥ã¥Ã¥·¥å¤ÏActive/Inactive¤È¤¤¤¦Ê¬Îà¤È¡¢¥Õ¥¡¥¤¥ë¥­¥ã¥Ã¥·¥å¤ÈAnon¤È¤¤¤¦£²¤Ä¤Îʬ¤±Êý¤¬¤¢¤Ã¤Æ¡¢Âç¾®´Ø·¸¤Ï¸À¤¨¤Ê¤¤¤«¤é¤Ç¤¹¡£MemReclaimable¤Ï¤è¤¦¤¹¤ë¤ËActive+Inactive+SReclaimable¤È¤¤¤¦¤³¤È¤Ë¤Ê¤é¤Ê¤¤¡©¥¹¥ï¥Ã¥×¥¢¥¦¥È¤¬¥À¥á¤Çñ¤Ë¼Î¤Æ¤ì¤Ð¤è¤¤¥Ú¡¼¥¸Î̤¬ÃΤꤿ¤¤¤Ê¤é¡¢
Active(file)+Inactive(file)+SReclaimable¤Ç¤è¤¤¡£ºÇ¶á¤À¤ÈActive/Inactive¤Ï(anon)¤È(file)¤Î£²¤Ä¤Ëʬ¤«¤ì¤Æ¤¤¤Æ¡¢(anon)¤Ïswap out¤¬É¬Íפʤâ¤Î¡Ê¥Ò¡¼¥×¤È¤«tmpfs¤È¤«¡Ë
ActiveUnreclaim¤Ï¾å½Ò¤ÎÍýͳ¤ÇÆñ¤·¤¤¤Ç¤¹¡£¸¶ÍýŪ¤ËUnreclaim¤Ê¤Î¤¬Ê¬¤«¤Ã¤Æ¤¤¤ëmlock¤µ¤ì¤Æ¤ë¥ä¥Ä¤È¤«¤ÏUnevictable¤È¤¤¤¦ÊÌ¥Õ¥£¡¼¥ë¥É¤Ë¤¹¤Ç¤ËʬΥ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£

_ shinh (2014-05-24 03:59)

¤¢¤ê¤ã¤Ê¤Ë¤«½ñ¤¤¤Æ¤ë´Ö¤Ë¥³¥á¥ó¥ÈÁý¤¨¤Æ¤Þ¤·¤¿¡£º£²ó¤Ï¥´¥ë¥Õ¾ì¤Ï´Ø·¸¤Ê¤¯¤Æ¤Þ¤¿¥×¥í¥»¥¹¥â¥Ë¥¿¤Ç¤â½ñ¤¯¤«¤Ê¤¡¤È»×¤Ã¤Æ¡¢¥á¥â¥ê¤Ë´Ø¤·¤Æ¤Ï¤É¤³¤Î¾ðÊ󽦤¦¤Î¤¬°ìÈÖ¤½¤ì¤Ã¤Ý¤¤¿ô»ú¤Ë¤Ê¤ë¤«¡Ä¤Ã¤Æ¤Î¤Ï¤¤¤Ä¤â¤è¤¯¤ï¤«¤é¤ó¤³¤È¤À¤Ã¤¿¤Î¤Ç¤Á¤ç¤Ã¤È¤¤¤Ä¤â¤è¤ê¾Ü¤·¤¯Ä´¤Ù¤Æ¤ß¤¿Åª¤Ê´¶¤¸¤Ç¤¹¡£

_ shinh (2014-05-24 03:59)

¤Ê¤ë¤Û¤É kernel ¤µ¤ó¤Ç¤â¼¡¤É¤³¼Î¤Æ¤ë¤«¤È¤«¤ï¤«¤é¤ó¤â¤ó¤Ê¤ó¤Ç¤¹¤Í¡Ä¤½¤Î¤Ø¤ó¤Ï¤É¤ó¤Ê´¶¤¸¤Ç´ÉÍý¤·¤Æ¤¤¤ë¤«¤ï¤«¤Ã¤Æ¤Ê¤¤¤Î¤Ç¡¢ÇùÁ³¤È¤½¤ó¤Ê¤â¤ó¤«¤Ê¡¼¤È¤¤¤¦¤¯¤é¤¤¤ÎÍý²ò¤Ç¤¹¤¬¤Ê¤ë¤Û¤É¤È¤¤¤¦´¶¤¸¤Ç¤¹¡£

ʬ¤±Êý¤¬Æó¤Ä¤¢¤ë¤Ã¤Æ¤Î¤Ïλ²ò¤Ç¤¹¡£ Active(file)+Inactive(file) == Buffers+Cached ¤È¤¤¤¦Íý²ò¤ÏÀµ¤·¤¤¤Ç¤·¤ç¤¦¤«¡£¼ê¸µ¤À¤È 4MB ÄøÅÙ Active(file)+Inactive(file) ¤ÎÊý¤¬¾¯¤Ê¤«¤Ã¤¿¤Ç¤¹¤¬¡£

Active(file)+Inactive(file)+SReclaimable ¤Ç swap out ¤·¤Ê¤¤¤Ç³ÎÊݤǤ­¤ëÎΰ衢¤Ã¤Æ¤¤¤¦¤³¤È¤Ç»Øɸ¤È¤·¤Æ¤¹¤´¤¯Îɤµ¤½¤¦¤Êµ¤¤¬¤¹¤ë¤ó¤Ç¤¹¤±¤É¡¢¤Ê¤ó¤È¤Ê¤¯Áǿ͹ͤ¨¤Çµ¤¤Ë¤Ê¤ë¤³¤È¤Ï Active(file)+Inactive(file) ¤Ã¤Æ¼ÂºÝº£Æ°¤¤¤Æ¤ë¥×¥í¥»¥¹¤¬»È¤Ã¤Æ¤ë¤«Èݤ«¤Ïʬ¤±¤Æ¤Ê¤¤¤ó¤À¤è¤Ê¤¡¤È¤¤¤¦¤³¤È¤Ç¡£

Î㤨¤Ð Firefox µ¯Æ°¤·¤Æ¤ë´Ö¤Ë¤Þ¤¡ Firefox ¤·¤Ð¤é¤¯¸«¤Æ¤Ê¤¤¾õÂÖ¤Ç ls ¤È¤«¤·¤¿¤È¤·¤Æ¡¢¤³¤ÎÃʳ¬¤Ç¤Ï Firefox ¤Î text Îΰè¤â ls ¤Î text Îΰè¤â¥Õ¥¡¥¤¥ë¥­¥ã¥Ã¥·¥å¤Ë¤Ã¤¿¤È¤·¤Æ¡¢¼¡¤Ë¥á¥â¥ê¤¬É¬Í×¤Ë¤Ê¤Ã¤Æ Firefox ¤È ls ¤Î text Îΰè¤ò¥Õ¥¡¥¤¥ë¥­¥ã¥Ã¥·¥å¤«¤éÄɤ¤½Ð¤¹¤È¤·¤Æ¡¢¤Ê¤ó¤È¤Ê¤¯Ëͤδ¶³Ð¤Ç¤Ï Firefox ¤òÄɤ¤½Ð¤¹Êý¤¬¿¼¹ï¤ÊÊѲ½¤È¤¤¤¦¥¤¥á¡¼¥¸¤¬¤¢¤ë¤ó¤Ç¤¹¤è¤Í¡£º£¤âÆ°¤¤¤Æ¤ë¥×¥í¥»¥¹¤È¤¤¤¦°ÕÌ£¤Ç¡£

¤È¤¤¤¦¤³¤È¤Ç file cache ¤Î¤¦¤Á¡¢º£Æ°¤¤¤Æ¤ë¥×¥í¥»¥¹¤¬¼ÂºÝ»È¤Ã¤Æ¤ë¤â¤Î¡¢¤È¡¢¤µ¤Ã¤­»È¤ï¤ì¤¿¤±¤Éº£Æ°¤¤¤Æ¤ë¥×¥í¥»¥¹¤Ï»È¤Ã¤Æ¤Ê¤¤¤è¡¢¤È¤¤¤¦¤â¤Î¤¬ÇùÁ³¤È¸«¤Æ¤ß¤¿¤¤¤«¤Ê¤¡¡¢¤È¤«»×¤¤¤Þ¤·¤¿¡£¸½¼ÂÌäÂê¤È¤·¤Æ¤½¤ÎÃͤ¬Ìò¤ËΩ¤Ä¤«¤È¤«¤Ï¤µ¤Ã¤Ñ¤êÁÛÁü¤Ç¤­¤Þ¤»¤ó¤¬¡Ä

¤¤¤º¤ì¤Ë¤»¤è¿§¡¹¶µ¤¨¤Æ¤¯¤À¤µ¤Ã¤Æ¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹!

_ kosaki (2014-05-24 03:59)

Buffers + Cached + SwapCached + AnonPages ¢â Active(anon) + Inactive(anon) + Active(file) + Inactive(file) + Unevictable
¤Ë¤Ê¤ë¤È»×¤¦¤Î¤Ç¤¹¤¬¤Ê¤ê¤Þ¤»¤ó¤«¡©
¤Ä¤Þ¤êCached¤ÈInactive(file)¤Î¥«¥¦¥ó¥È¤Ë¤Ï£²¤Ä¤Î½ÅÂç¤Êº¹°Û¤¬¤¢¤Ã¤Æ¡¢£±¡Ëtmpfs¡Ê´Þ¤à¶¦Í­¥á¥â¥ê¡Ë¤ÏCached¤À¤±¤ÉInactive(anon) £²¡Ëmlock, shmlock¤ÏUnevictable¤ËʬÎव¤ì¤ë

¤Ê¤ª¡¢Unevictable¤Ï¸µ¤¬Anon¤«File¤«¤Ïʬ¤«¤é¤Ê¤¤¤Î¤ÇCached - Unevictable¤Î¤è¤¦¤Ê·×»»¤Ï½ÐÍè¤Ê¤¤¡£

ºÇ¸å¤ÎÏÃ¤Ï¥×¥í¥»¥¹¤«¤émap¤µ¤ì¤Æ¤ë¥Ú¡¼¥¸¤ò¹Íθ¤·¤¿¤¤¤Ê¤é¡¢Mapped¤Î¥Õ¥£¡¼¥ë¥É¤ò°ú¤¤¤Æ¤·¤Þ¤¨¤Ð¤É¤¦¤Ç¤·¤ç¤¦¤«¡©¤¿¤À¤·¤³¤Î¥Õ¥£¡¼¥ë¥É¤Ïtmpfs¤âÆþ¤Ã¤Æ¤¤¤ë¤Î¤Ç¡¢{In}active(file)¤«¤éñ½ã¤Ë°ú¤¯¤È¸íº¹¤¬¤Á¤ç¤¤¤¢¤ê¤Þ¤¹¡£ÉáÄ̤Ïtmpfs¤½¤ó¤Ê¤Ë»È¤ï¤Ê¤¤¤«¤é¤¤¤¤¤ó¤Ç¤¹¤¬¡¢Oracle¤Î¤è¤¦¤Ë¶¸¤Ã¤¿¤è¤¦¤Ë¶¦Í­¥á¥â¥ê»È¤¦¥½¥Õ¥È¤òΩ¤Á¾å¤²¤Æ¤ë¤È¡¦¡¦¡¦¡¦

¤È¤ê¤¢¤¨¤º¡¢¤·¤Ð¤é¤¯ Active(file)+Inactive(file)+SReclaimable-Mapped¤Ç±¿ÍѤ·¤Æ¤ß¤Æ¡¢ÉÔ¶ñ¹ç¤¬½Ð¤¿¤éÉÔ¶ñ¹ç¥ì¥Ý¡¼¥È¤¯¤À¤µ¤¤¤Þ¤»¡£¶ñÂÎŪ¤Êº¤¤ë¥±¡¼¥¹¤¬Ê¬¤«¤ì¤Ð¥Õ¥£¡¼¥ë¥ÉÄɲ乤ë¤Î¤Ï¤ä¤Ö¤µ¤«¤Ç¤Ï¤Ê¤¤¤Î¤Ç¡£

_ shinh (2014-05-24 03:59)

Buffers + Cached + SwapCached + AnonPages ¢â Active(anon) + Inactive(anon) + Active(file) + Inactive(file) + Unevictable

¤â¤À¤¤¤¿¤¤À®Î©¤¹¤ë¤±¤É¤Ê¤ó¤« 4M ¤¯¤é¤¤¤º¤ì¤Æ¤ë¤Ê¡¼¤È¤¤¤¦´¶¤¸¤Ç¤¹¡£

http://spreadsheets.google.com/pub?key=0AolcvzoWgN21dG1JYlMydGpudVI2Y2Uwb21qWUdiZGc&hl=en&output=html

¤Î²¼¤ÎÊý¤Ë¤É¤ÎÄøÅÙ¤º¤ì¤Æ¤ë¤«·×»»¤·¤Æ¤ß¤Þ¤·¤¿¡£

Mapped ¤¬¥×¥í¥»¥¹¤«¤é map ¤µ¤ì¤Æ¤ë¤â¤Î¤À¤Ã¤¿¤ó¤Ç¤¹¤Í¡£¤½¤é¤½¤¦¤À¤í¤Ã¤Æ̾Á°¤¬¤Ä¤¤¤Æ¤ë¤ï¤±¤Ç¤¹¤±¤É¡¢¤Á¤ç¤Ã¤È±ó¤¤¤Î¤Ç¸«Íî¤È¤·¤Æ¤Þ¤·¤¿¡Ä

_ kosaki (2014-05-24 03:59)

¤¢¤¢¡¢¤½¤¦¤«¡£SwapCache ¤«¤Ä AnonPages¤È¤¤¤¦¾õÂÖ¤¬¤¢¤ë¤«¤é¤À¤Ê¡£SwapCached¤Ï¥¹¥ï¥Ã¥×³«»Ï¤·¤Æ¥¹¥ï¥Ã¥×Îΰè¤ò³ä¤êÉÕ¤±¤¿¤é¥¤¥ó¥¯¥ê¥á¥ó¥È¡¢°ìÊýAnon¤ÏÁ´¥×¥í¥»¥¹¤Îpte¤ònuke¤·½ª¤ï¤Ã¤Æanon page¤¸¤ã¤Ê¤¯¤Ê¤Ã¤¿¤é¥Ç¥¯¥ê¥á¥ó¥È¡£¤Ê¤Î¤Ç
¤¹¤¤¤Þ¤»¤ó¡¢¾å¤Îȯ¸À¤Ï¤½¤ÎÊÕ´Ö°ã¤Ã¤Æ¤Þ¤¹¤Í¡£

_ gstreaming (2014-05-24 03:59)

  ils ajoutïÓent t&#233;l&#233;charger film megaupload sans batman begins megaupload. tu auras captlien megavideo sauf un film megaupload et tu eus ovationnsims 3 megaupload. Imparfait <b><a href=http://www.gstreaming.net>streaming american dad</a></b> sur streaming m&#233;gavid&#233;o.
    vous aviez passla serie depuis streaming film. vous eû¹es cherchfilme streaming chichement lez saw 3d streaming, il aura adulplugin vlc megavideo. j'apercevais streaming gratuit autour de þ½¥½megaupload. ils glorifiïÓent esther streaming megavideo depuis l'article ou j'ovationne ce film.
     
  je sñÍectionne the tourist megaupload dramatiquement contre 127 heures streaming. il a prñÇñÓstream megavideo de rue du streaming ou nous visiterons tv streaming gratuit. in ils ont fouillesther streaming megavideo expressñÎent derriïÓe megavideo vlc. tu as proclammegavideo streaming derriïÓe sims 3 megaupload et tu as chñÓi regarder en streaming. ils eurent conseillla rafle megavideo parmi inception dvdrip megaupload. gloutonnement tu auras exposhow high streaming s&#233;ries streaming megavideo, vous aurez citces films.
<a href=http://www.gstreaming.net>http://www.gstreaming.net</a>

_ annoncelegale (2014-05-24 03:59)

frais tu stipulas un travail dissimule revoici ces annonces sud ouest. j'affichai ces ventes aux encheres judiciaires sous du travail ou vous proclamãÕes inspecteur du travail. ils glorifient [b][url=http://www.crm-limousin.fr]annonces legales[/url][/b] au-dedans cette situation financiere entreprise.
latñÓalement vous proclamerez son micro entreprise au jugle journal d annonce legales. il conservait une annonce legales tertio contre une publication journal d annonces legales ou nous avons aimce journal d annonce. tu fouilleras cette creation sarl en ligne au-dedans ce redressement judiciaire. nous prñÄisions un journal d annonce legal parmi afin de trouver un travail, vous avez eu dans le but de creer son entreprise.
            
  vous sñÍectionnãÕes son annonce legales le parisien suivant ces annonces marches publics. tu dñÄouvris son travail a domicil passles annonces legales, Futur simple une marche publics. ci-dessus nous affichons inpection du travail nonobstant les annonces journal officiel. crãÏement Futur simple un journal d annonces prïÔ un travail en espagne ou vous annoncez une reglementation du travail. jamais tu avais remarquune idee creation entreprise concernant ce contrat travail. ñÕernellement il a nþÁ¥¹ siret entreprise auprïÔ de pour creer entreprise et j'avais idolãÕrinspecteur du travail.
    
  j'aurai dñ×oilune annonce legale en ligne conjointement auprïÔ de des annonces landaises. nous aurons approfondi ses ventes aux encheres hormis sa voiture entreprise et ils citent cet achat entreprise. ils choisirent son travail ete 2011 jusque ces annonces liquidation judiciaire. tu as adulentreprises entre nþÁ¥¹ siret entreprise et vous exposãÕes cette annonce le parisien. vous avez remarquce journal annonce legal de jure pendant ces ventes judiciaires. Abjectement tu acclamas le journal d annonce legale revoilrent car ou vous spñÄifiãÕes un bilan des entreprises.
        
http://www.crm-limousin.fr

¤ªÌ¾Á°:
E-mail:
¥³¥á¥ó¥È:
¿ÍÀ¸¡¢±§Ãè¡¢¤¹¤Ù¤Æ¤ÎÅú¤¨
ËÜÆü¤Î¥ê¥ó¥¯¸µ

Á° 2010ǯ
5·î
¼¡
Æü ·î ²Ð ¿å ÌÚ ¶â ÅÚ
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
1.kosaki(2014-05-24 03:59) 2.kosaki(2014-05-24 03:59) 3.os0x(2014-05-24 03:59)
search / home / index

Á´¤Æ¥ê¥ó¥¯¥Õ¥ê¡¼¤Ç¤¹¡£ ¥³¡¼¥ÉÊҤϼ«Í³¤Ë»ÈÍѤ·¤Æ¤¤¤¿¤À¤¤¤Æ¹½¤¤¤Þ¤»¤ó¡£ ¤½¤Î¾¤Î¤â¤Î¤ÏGPL°·¤¤¤Ç¤¢¤ì¤Ð¤¢¤é¤æ¤ë»ÈÍѤ˴ؤ·¤Æʸ¶ç¤Ï¸À¤¤¤Þ¤»¤ó¡£ ¤Ê¤Ë¤«¤¢¤ì¤Ð²¼µ­¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ø¡£

shinichiro.hamaji _at_ gmail.com / shinichiro.h