ºÇ½ª¹¹¿·¡§ID:55w90ThOAA 2009ǯ04·î17Æü(¶â) 21:07:31ÍúÎò
/* 64-bit implementation: The page table is represented sparsely as a hash table with linear probing */
64¥Ó¥Ã¥È¤Î¼ÂÁõ: ¥Ú¡¼¥¸¥Æ¡¼¥Ö¥ë¤ÏÀþ·ÁÁöºº¤µ¤ì¤ë¥Ï¥Ã¥·¥å¥Æ¡¼¥Ö¥ë¤È¤·¤Æɽ¸½¤µ¤ì¤ë¡£
struct page_table { mlsize_t size; /* size == 1 << (wordsize - shift) */
entries¥á¥ó¥Ð¤ÎÇÛÎó¤ÎÂ礤µ¡£2¤Î¤Ù¤¾è¤Ë¤Ê¤ë¡£
int shift;
¥Ï¥Ã¥·¥å¥Æ¡¼¥Ö¥ëÃæ¤Î¥¨¥ó¥È¥ê¤òõ¤¹¤È¤¡¢¥á¥â¥ê¥¢¥É¥ì¥¹¤Î¾å°Ì¿ô¥Ó¥Ã¥È¤ò»ÈÍѤ¹¤ë¤¬¡¢¤½¤Î¤È¤¤Ë±¦¥·¥Õ¥È¤¹¤ë¥Ó¥Ã¥È¿ô¡£
mlsize_t mask; /* mask == size - 1 */
¥Ï¥Ã¥·¥åÃͤ«¤éÇÛÎó¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤òµá¤á¤ë¤È¤¤Î¥Þ¥¹¥¯¡£
mlsize_t occupancy;
¥Ï¥Ã¥·¥å¥Æ¡¼¥Ö¥ë¤ÎÃæ¤Î¥¨¥ó¥È¥ê¿ô¡£
uintnat * entries; /* [size] */
ÇÛÎó¤ÎÀèƬ¤Î¥¢¥É¥ì¥¹¡£
};
- ¥«¥Æ¥´¥ê¡§
- ¥Ñ¥½¥³¥ó
- ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ì
¥¿¥°
¤³¤Î¥Ú¡¼¥¸¤Ø¤Î¥³¥á¥ó¥È
ocaml-3.11.0/page_table - SumiTomohiko��Wiki - Seesaa Wiki�ʥ������� for ���ޡ��ȥե��� モンクレール ダウン http://www.pslcbi.com/moncler2014.html
ocaml-3.11.0/page_table - SumiTomohiko��Wiki - Seesaa Wiki�ʥ������� for ���ޡ��ȥե��� モンクレール アウトレット http://www.pslcbi.com/moncler2014.html