Grmd.

GRMD´Â ¸ðµç ¸®¼Ò½º¿¡ ´ëÇÑ ÀϹÝÀûÀÎ °ü¸® ±â´ÉÀ» Á¦°øÇÏ´Â UNIX¿Í °°Àº ½Ã½ºÅÛÀÇ µ¥¸ó ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

Grmd. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Masahiko Ito
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://myh.no-ip.org/~prov/index-e.html

Grmd. ű×


Grmd. ¼³¸í

GRMD´Â ¸ðµç ¸®¼Ò½º¿¡ ´ëÇÑ ÀϹÝÀûÀÎ °ü¸® ±â´ÉÀ» Á¦°øÇÏ´Â UNIX¿Í °°Àº ½Ã½ºÅÛÀÇ µ¥¸ó ÇÁ·Î±×·¥ÀÔ´Ï´Ù. GRMD´Â ¸ðµç ¸®¼Ò½º¿¡ ´ëÇÑ ÀϹÝÀûÀÎ °ü¸® ±â´ÉÀ» Á¦°øÇÏ´Â UNIX¿Í °°Àº ½Ã½ºÅÛÀÇ µð¸Õ ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ÆÄÀÏÀÇ µ¶Á¡ Àá±Ý Á¦¾î·Î ÇÁ·Î±×·¡¸Ó´Â mkdir (), symlink () µîÀ¸·Î Busy-Wait ¸Þ¼Òµå¸¦ »ç¿ëÇϰųª flock (), LockF »ç¿ë (), FCNTL () µî°ú ÆÄÀÏÀ» Á¦¿ÜÇÑ ÀϺΠ¸®¼Ò½ºÀÇ ¹èŸÀû Àá±Ý Á¦¾î¿¡¼­ ÇÁ·Î±×·¡¸Ó´Â ¼¼¸¶Æ÷¾î¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ·¯ÇÑ µ¶Á¡ Àá±Ý Á¦¾îÀÇ ÀÌ·¯ÇÑ Ç°Áú ¼öÁØÀº ÇÁ·Î±×·¡¸ÓÀÇ ½ºÅ³ ·¹º§¿¡ ÀÇÇØ ÀÏÁ¤ÇÏÁö ¾Ê½À´Ï´Ù. ±×¸®°í Àüü ½Ã½ºÅÛ¿¡¼­ ÅëÇÕ µÈ µ¶Á¡ Àá±Ý Á¦¾î¸¦ ¾ò´Â °ÍÀº ¾î·Æ½À´Ï´Ù. ¸ðµç ÇÁ·Î±×·¥¿¡¼­ ºñ ÅëÇÕ ÇÁ·Î±×·¥ ÄÚµùÀÇ BOCUSE. ±×¸®°í ¿ì¼öÇÑ ÇÁ·Î±×·¡¸Ó ¼³°è µ¶Á¡ Àá±Ý Á¦¾î°¡ ÀÖ´õ¶óµµ ±³Âø »óÅ ¹®Á¦¿Í °°Àº ¾î·Á¿òÀÌ ¾ø´õ¶óµµ Ŭ¶óÀ̾ðÆ® - ¼­¹ö ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© µ¶Á¡ Àá±Ý ÀåÄ¡¸¦ Á¦¾î ÇÒ ¼ö ÀÖ½À´Ï´Ù. Unified Interface.dereÀÇ ÁÖ¿ä ±â´ÉÀº "GRMD ": ¡¤ GRMD´Â 2 ·¹º§ÀÇ µ¶Á¡ Àá±Ý ÀåÄ¡ (Shared_lock, explusic_lock)¸¦ °¡Áö°í ÀÖÀ¸¸ç ¸ÖƼÇ÷º½ÌÀ» µ½½À´Ï´Ù. ¡¤ ¸®¼Ò½º°¡ ´Ù¸¥ ÇÁ·Î¼¼½º¿¡¼­ ÀÌ¹Ì Àá°ÜÀÖ´Â °æ¿ì, ÀýÀü ¸ðµå·Î À̵¿ÇÕ´Ï´Ù (ÅëÈ­ÁßÀÎ ´ë±â°¡ ¾Æ´Ô). ±×¸®°í ´Ù¸¥ ÇÁ·Î¼¼½º¿¡¼­ ¸®¼Ò½º°¡ ÀÚµ¿À¸·Î °øÁ¤ ¿þÀÌÅ© ¾÷À» ¼öÇà ÇÒ ¶§. ¡¤ DeadlockÀÌ ¹ß»ýÇÒ ¶§ DeadlockÀ» Áï½Ã Ŭ¶óÀ̾ðÆ®·Î ¿¬°áÇÕ´Ï´Ù.ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´ÉÀÌ ¹«¾ùÀΰ¡ : ¡¤ Daemon ÄÚµå ¹× ¿É¼Ç 󸮰¡ º¯°æµÇ¾ú½À´Ï´Ù. ¡¤ ½ÅÈ£ 󸮰¡ Çâ»óµÇ¾ú½À´Ï´Ù. ¡¤ ½ÅÈ£ 󸮰¡ Çâ»óµÇ¾ú½À´Ï´Ù. ¡¤ ½ÅÈ£ 󸮰¡ Çâ»óµÇ¾ú½À´Ï´Ù. ¡¤ ±âº» È£½ºÆ®´Â ÀÌÁ¦ NADDR_ANYÀÔ´Ï´Ù. ¡¤ PID, ÀÜ·ù ¹× Å°ÀÇ ÃÖ´ë ±æÀÌ´Â 64¿¡¼­ 256À¸·Î Áõ°¡µÇ¾ú½À´Ï´Ù. ¡¤ LIBWRAP¿¡ ÀÇÇØ ¾×¼¼½º°¡ °ÅºÎµÇ¾úÀ» ¶§ ¹ß»ýÇÑ ¼¼ºÐÈ­ ¿À·ù°¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù.


Grmd. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

÷ºÎ ÆÄÀÏ

AttachmentField´Â ÷ºÎ ÆÄÀÏ °ü¸®¸¦À§ÇÑ Archetypes Çʵ带 Á¦°øÇÕ´Ï´Ù (¹Ì¸®º¸±â ¹× Àε¦½Ì Æ÷ÇÔ). ...

152

´Ù¿î·Îµå