| PMEM. PMEMÀº ¸ðµç Linux¿Í UNIX ¿î¿µ üÁ¦ÀÇ ÀÛÀº ¸í·É ÁÙ À¯Æ¿¸®Æ¼ÀÌ¸ç ½ÇÇàÁßÀÎ ÇÁ·Î¼¼½ºÀÇ ¸Þ¸ð¸® Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
PMEM. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Daniel Etzold
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.pmem.net/
PMEM. ű×
PMEM. ¼³¸í
PMEMÀº ¸ðµç Linux¿Í UNIX ¿î¿µ üÁ¦ÀÇ ÀÛÀº ¸í·É ÁÙ À¯Æ¿¸®Æ¼°¡ ½ÇÇàÁßÀÎ ÇÁ·Î¼¼½ºÀÇ ¸Þ¸ð¸® Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù. PMEM ¼ÒÇÁÆ®¿þ¾î´Â ½ÇÇàÁßÀÎ ÇÁ·Î¼¼½ºÀÇ ¸Þ¸ð¸® Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù. À̸¦ À§ÇØ PMEMÀº / proc ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ Á¦°øÇÏ´Â ¸Þ¸ð¸® Á¤º¸¸¦ ÀнÀ´Ï´Ù. µû¶ó¼ PMEMÀºÀÌ ÆÄÀÏÀ» À¯Áö °ü¸®ÇÏÁö ¾Ê´Â ¿î¿µ üÁ¦¿¡¼ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. PMEMÀ» ¼³Ä¡ÇÏ·Á¸é Source Package ¹× Run Make¸¦ ½ÇÇàÇϽʽÿÀ. ÀÌ·¸°ÔÇÏ¸é ¹ÙÀ̳ʸ® PMEM-1.1.2°¡ »ý¼ºµË´Ï´Ù. ½ÇÇà ±¸¼º, ¸¸µé°í, ¸¸µé°í ¸¶Ä§³» ¼³Ä¡ÇÏ¿© 2 ÁøÀ» / urs / local¿¡ ¼³Ä¡ÇϽʽÿÀ. ¼³Ä¡ ÇÁ·Î¼¼½ºÀÇ ¿É¼Ç --prefix = / foo / bar.mary·Î ±¸¼ºÀ» È£ÃâÇÏ¿© ´Ù¸¥ ¼³Ä¡ µð·ºÅ丮¸¦ ¼³Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. 1. tar xzf pmem-version.tar.gz2. CD PMEM-Version3. ./configure 3. make4. installusage : ¸Þ¸ð¸® »ç¿ë·®ÀÌ Ç¥½ÃµÇ¾î¾ßÇÏ´Â ÇÁ·Î¼¼½ºÀÇ Çϳª ÀÌ»óÀÇ ÇÁ·Î¼¼½º ID·Î PMEMÀ» È£ÃâÇؾßÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î PMEMÀº ÇÁ·Î¼¼½ºÀÇ »óÁÖ ¸Þ¸ð¸®¸¦ ¹ÙÀÌÆ® ´ÜÀ§·Î Ç¥½ÃÇÕ´Ï´Ù. ±×·¯³ª PMEMÀÇ µ¿ÀÛÀº ´ÙÀ½ ÀμöÀÇ ¿µÇâÀ»¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù : -z Å©±â´Â °øÀ¯ ¸Þ¸ð¸®¸¦ Ç¥½ÃÇÕ´Ï´Ù. kilobytes -mÀÇ ¸Þ¸ð¸® »ç¿ë·®À» Ç¥½ÃÇÕ´Ï´Ù. megabytes -dÀÇ ¸Þ¸ð¸® »ç¿ë·®ÀÌ »ç¿ë °¡´ÉÇÑ ¸ðµç ¸Þ¸ð¸® Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù -l ·Î±× ÁÖ¾îÁø PIDÀÇ ¸Þ¸ð¸® »ç¿ë·® -I ·Î±× °£°Ý ¹Ð¸® ÃÊ ´ÜÀ§ -g gnuplot ¸í·É ÆÄÀÏÀ» plot.gnu -h·Î ¾²±â PLOT.GNU -H µð½ºÇ÷¹ÀÌ -V SUCCESS PMEM ¹öÀüÀÌ Á¾·á ÄÚµå 0À¸·Î µÇµ¹¾Æ°©´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é 1. ¿¹ : ÇÁ·Î¼¼½ºÀÇ ¸Þ¸ð¸® »ç¿ë·®À» ±â·ÏÇÏ°í µ¥ÀÌÅÍ¿¡¼ gnuplot ÆÄÀÏÀ» ¸¸µì´Ï´Ù. ./pmem -l pids -i 100-g µ¥ÀÌÅÍ> µ¥ÀÌÅÍ gnuplot plot.gnu (±×·¡ÇÁ Ç÷ÔÀ» ¸¸µì´Ï´Ù).
PMEM. °ü·Ã ¼ÒÇÁÆ®¿þ¾î