MKSWAP

Section: Linux Programmer's Manual (8)
Updated: 8 February 1995
Index
Return to Main Contents
 

À̸§

mkswap - ¸®´ª½º ½º¿Ò ¿µ¿ªÀ» ÁöÁ¤ÇÑ´Ù.  

»ç¿ë¹ý

mkswap [ -c ] ÀåÄ¡À̸§ [ºí·°Å©±â]  

¼³¸í

mkswap ¸í·ÉÀº ÁöÁ¤ÇÑ Æ¯Á¤ ÀåÄ¡³ª, ÆÄÀÏÀ» ¸®´ª½º¿ë ½º¿Ò ¿µ¿ªÀ¸·Î ÁöÁ¤ÇÑ´Ù.

ÀåÄ¡À̸§ ÀÎÀÚ·Î »ç¿ëµÉ ¼ö ÀÖ´Â ÀåÄ¡À̸§Àº ´ÙÀ½°ú °°´Ù.

/dev/hda[1-8] /dev/hdb[1-8] /dev/sda[1-8] /dev/sdb[1-8]

ºí·°Å©±â ÀÎÀÚ´Â ÆÄÀÏ ½Ã½ºÅÛÀÇ ¿øÇÏ´Â ºí·° ´ÜÀ§ÀÇ Å©±âÀÌ´Ù. ÀÌ ÀÎÀÚ°¡ »ç¿ëµÇÁö ¾ÊÀ¸¸é, ÀÚµ¿À¸·Î °è»êµÈ´Ù. ºí·°Å©±â´Â ÇØ´ç ½Ã½ºÅÛÀÇ CPU¿¡¼­ ó¸®ÇÒ ¼ö ÀÖ´Â page Å©±â¿¡ µû¶ó Á¤ÇØÁø´Ù. MINCOUNT..MAXCOUNT ¹üÀ§¸¸ÀÇ ºí·°Å©±â°¡ ÁöÁ¤µÉ ¼ö ÀÖ´Ù. ¸¸¾à¿¡ ºí·° °¹¼ö°¡ MAXCOUNT¸¦ ÃÊ°¡ÇßÀ» °æ¿ì¿¡´Â, MAXCOUNT±îÁö¸¸ »ç¿ëµÇ°í, ³ª¸ÓÁö´Â ©¸®°í, °æ°í ¸Þ½ÃÁö¸¦ º¸¿©ÁØ´Ù.

MINCOUNT¿Í MAXCOUNT °ªÀº ´ÙÀ½°ú °°ÀÌ °è»êµÈ´Ù.

MINCOUNT = 10 * PAGE_SIZE / 1024
MAXCOUNT = (PAGE_SIZE - 10) * 8 * PAGE_SIZE / 1024

¿¹¸¦ µé¾î 4KB page 󸮸¦ ÇÒ ¼ö ÀÖ´Â CPU¿¡¼­´Â ´ÙÀ½°ú °°ÀÌ °è»êµÈ´Ù:

MINCOUNT = 10 * 4096 / 1024 = 40
MAXCOUNT = (4096 - 10) * 8 * 4096 / 1024 = 130752

°¢ ºí·°ÀÌ 1KB À϶§, À­ ¿¹Á¦ÀÇ ½º¿Ò ¿µ¿ªÀº 40KB¿¡¼­ 127.6875MB »çÀÌÀÇ ¾Æ¹« Å©±â³ª »ç¿ëÇÒ ¼ö ÀÖ´Ù.

¸¸¾à page Å©±â¸¦ ¸ð¸¥´Ù¸é, "cat /proc/cpuinfo" ¸í·ÉÀ¸·Î ¾Ë¾Æ º¼ ¼ö ÀÖ´Ù.

MAXCOUNTÀÇ °è»êÀ» ÇÒ ¶§, °¢ pageÀÇ Å©±â¿¡¼­ 10¹ÙÀÌÆ®¸¦ »©´Â ÀÌÀ¯´Â ½º¿Ò ¿µ¿ªÀ» ¾Ë¸®´Â ±âÈ£ÀÎ "SWAP-SPACE"¶ó´Â 10 ¹®ÀÚ°¡ °¢ page¿¡¼­ ¾²À̱⠶§¹®ÀÌ´Ù.

½º¿Ò ÆÄÀÏÀ» ¼³Á¤Çϱâ À§Çؼ­´Â ¸ÕÀú ±× ÆÄÀÏÀ» ¸¸µé¾î¾ß ÇÑ´Ù. ½º¿Ò ÆÄÀÏÀÇ »ç¿ëÀº ÀϹÝÀûÀ¸·Î ´ÙÀ½°ú °°Àº °úÁ¤À¸·Î 󸮵ȴÙ.

# dd if=/dev/zero of=swapfile bs=1024 count=8192 # mkswap swapfile 8192 # sync # swapon swapfile

½º¿Ò ÆÄÀÏ·Î »ç¿ëÇÒ ÆÄÀÏÀº ¾î¶°ÇÑ °ø¹éÀÌ À־µµ ¾ÈµÈ´Ù´Â °ÍÀ» ÁÖÀÇÇ϶ó. (±×·¡¼­, cp(1) ¸í·ÉÀ¸·Î ½º¿Ò ÆÄÀÏÀ» ¸¸µéÁö ¸»±â¸¦)

 

¿É¼Ç

-c
½º¿Ò ¿µ¿ªÀ» ¸¸µé±â Àü¿¡ ¸ÕÀú ºí·® ºí·°À» °Ë»çÇÑ´Ù. ºÒ·® ºí·°ÀÌ ¹ß°ßµÇ¸é ±× Á¤º¸¸¦ º¸¿©ÁØ´Ù. ÀÌ ¿É¼ÇÀº ½º¿Ò ÆÄƼ¼Ç¿¡ ´ëÇؼ­¸¸ ¿µÇâÀ» ³¢Ä¡Áö, ÀÏ¹Ý ÆÄÀÏ¿¡ ´ëÇؼ­´Â ÇØ´ç»çÇ×ÀÌ ¾ø´Ù. ÀÏ¹Ý ÆÄÀÏÀ» ½º¿Ò ÆÄÀÏ·Î ¸¸µé¾î »ç¿ëÇÒ °æ¿ì¿¡´Â ±× ÆÄÀÏ¿¡ ºÒ·® ºí·°ÀÌ ÀÖ´ÂÁö È®ÀÎÇϱâ À§Çؼ­´Â mkfs -c ¸í·ÉÀ¸·Î ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¸µç´Ù.
 

°ü·Ã Ç׸ñ

fsck(8), mkfs(8), fdisk(8)  

¸¸µçÀÌ

Linus Torvalds (torvalds@cs.helsinki.fi)


 

Index

À̸§
»ç¿ë¹ý
¼³¸í
¿É¼Ç
°ü·Ã Ç׸ñ
¸¸µçÀÌ

This document was created by man2html, using the manual pages.
Time: 08:07:02 GMT, March 25, 2004