������&TB���꤬�Ȥ��������ޤ���Linux�ˤĤ��Ƥϻ���Τ�ʤ��Τǡ��Ĥ��Ĥ���BSDŪ���硼�����פ�OS��䤷�̤ä��㤦��������ˤϤ���Τǡ�

��̿�������� tmpfs �����������̤�ưŪ�ʤΤ�
���ȡ�404 Blog Not Found����Ϥ����ˤ������Ĥ��Ƥ����Τ���tmpfs��malloc���Ȥ��Τ�Ʊ�������ߤ�Ĥ����Τǡ�malloc��Ʊ����ư�ˤʤ롣����������

���������Ĥ��1%�ΰ㤤�����˽��פ˻פ���Τǡ���entry������������衣

���θ�θ����η�̡��ʲ��Υڡ�����ȯ�����������Ƥˤ�롣

dW : Linux : ���̥ơ���: ���ɥХ󥹥ȡ��ե����륷���ƥࡦ����ץ��󥿡���������: ��2��

ưŪ�ʥե����륷���ƥࡦ������

�ɼԤγ�����ϡ�/mnt/tmpfs�˥ޥ���Ȥ��줿tmpfs�ե����륷���ƥब�ɤ����٤��礭���ʤΤ��Ȥ��ͤ����⤷��ޤ��󡣤��ε�����Ф��������Ͼ����ճ��ǡ��ä˥ǥ��������١����Υե����륷���ƥ����Ӥ���Ȥ���������Ϥ��Ǥ���/mnt/tmpfs�Ϻǽ�Ϥ������������̤Ǥ������ե�����Υ��ԡ���������Ԥ����tmpfs�ե����륷���ƥࡦ�ɥ饤�С���ɬ�פ˱����Ƥ��¿����VM�γ�꿶�ꡢ�ե����륷���ƥ�����̤�ưŪ�����ä����ޤ����ޤ���/mnt/tmpfs����ե����뤬��������ȡ�tmpfs�ե����륷���ƥࡦ�ɥ饤�С����ե����륷���ƥ�Υ�������ưŪ�˽̾�����VM�꥽��������������������뤳�Ȥˤ�äƥ����ƥ��¾����ʬ��ɬ�פ˱����ƻ��ѤǤ���褦��VM��ꥵ�����뤷�ޤ���VM�ϵ��Ťʥ꥽�����Ǥ��뤿�ᡢ�ºݤ�ɬ�װʾ��VM����ͭ���뤳�ȤϹ��ޤ�������ޤ���tmpfs�������餷�����Ϥ��줬���٤Ƽ�ưŪ�˹Ԥ��뤳�ȤǤ�������ʸ���򻲾ȡˡ�

����ϡ�������FreeBSD��md�Ϥ����ޤǸ����ʤ��ä���ʤ���

���ȡ�ʸ�Ϥ��ɤ�ȡ�VM�꥽�����ν̾���tmpfs�ɥ饤�С�����äƤ���Τǡ��Τ���free()�����Τ��Ȥ˴ؤ��Ƥϡ�Kernel��VM����äƤ���ΤǤϤʤ�(�⤷�������Ȥ��������᤮!)��OS�ؤΰ���ԤǤ���tmpfs�ɥ饤�С�����äƤ��롣malloc()�Υ��ʥ���������99%�������פȡֳ�̿�������פ��󤬤��ä���ä���ͳ�������ˤ���Τ��Ȼפ���

�����ɡ��ϥƥʥ����ݡ����򸫤�¤ꡢ�֥ե�������������VM�꥽�����Ⳬ�������פȤ��������Τꤿ���Ȥ������狼��ʤ���

������Τ뤿��ˤϡ�umount�ǤϤʤ����ºݤ˥ե���������������֤�VM���ɤ��ʤäƤ���Τ���Ĵ�٤Ƥ�Ф������Ȥ����櫓���ɻ�ܤ�̡�

Dan the Memory Gazzler

P.S. OS��disk cache��������С�tmpfs�ߤ����ʻ��ȤߤϤ��ޤꤤ��ʤ��Ȥ����ո��⤢�ꤨ�ޤ����Τ�mfs(FreeBSD�θŤ�����RAM Disk�μ���)�Ȥ��褯�ȤäƤ����ΤǤ��������ǤϤ��ޤ�ȤäƤޤ���͡�������md�Τ褦�ʻ��ȤߤȤ����Τ�disk image�μ����ˤϺ�Ŭ�ǡ�FreeBSD�Ǥ�md�νи��ˤ��mfs��vn(disk image)�����줵��Ƥޤ���

�Ȥ����ǡ�OS X�Ǥ�disk image�򥽥եȥ����������ۤʤɤ�¿�Ѥ��Ƥ��ơ����Ȥߤ�md�Ȥ���ۤ��Ѥ��ʤ��Τˡ�RAM disk�ϥ��ե�����륵�ݡ��ȤǤϤ���ޤ���(���ʤ����ȤϤʤ�)��OS 9�����Ǥϥ��ݡ��Ȥ��Ƥ����Τˤ��줬�ʤ��ʤä��Τϡ���Ϥ�disk cache�ؤο���Ǥ��礦���ͤ�?