{"id":3127,"date":"2014-03-27T21:24:48","date_gmt":"2014-03-27T12:24:48","guid":{"rendered":"http:\/\/pchero21.com\/?p=3127"},"modified":"2014-03-27T21:24:48","modified_gmt":"2014-03-27T12:24:48","slug":"lsof-anon_inode","status":"publish","type":"post","link":"http:\/\/pchero21.com\/?p=3127","title":{"rendered":"lsof anon_inode"},"content":{"rendered":"<p>\uc0ac\ub0b4\uc5d0\uc11c \uac1c\ubc1c\ud55c \ub9ac\ub205\uc2a4 \ud50c\ub7ab\ud3fc \ud504\ub85c\uadf8\ub7a8\uc744 \ud14c\uc2a4\ud305\ud558\uba74\uc11c File descriptor \ub97c \uac10\uc2dc\ud574\uc57c \ud558\ub294 \uacbd\uc6b0\uac00 \uc0dd\uacbc\ub2e4.<\/p>\n<p>Socket \uc744 \uc5f4\uace0 \uc815\uc0c1\uc801\uc73c\ub85c \uc885\ub8cc\ub97c \ud558\ub294\uc9c0 \ud655\uc778\ud558\ub294 \ub0b4\uc6a9\uc774\uc5c8\ub294\ub370.. \uc774\ub97c \uc704\ud574\uc11c lsof \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud588\ub2e4.<\/p>\n<blockquote><p>$ lsof -p [PID] | wc -l<\/p><\/blockquote>\n<p>\uc758 \uba85\ub839\uc5b4\ub85c \uac2f\uc218\ub97c \ud655\uc778\ud558\uba74\uc11c open file descriptor \uc218\ub97c \uac10\uc2dc\ud588\ub2e4.<\/p>\n<p>\uadf8\ub7ec\ub358 \uc911, lsof \uc758 \uacb0\uacfc \ucd9c\ub825\uc744 \ubd84\uc11d\ud588\ub294\ub370 \uc774\uc0c1\ud55c \uac83\uc774 \uc788\uc5c8\ub2e4.<\/p>\n<pre class=\"brush:shell\">cbapid  5560 root    3u  0000                0,7        0       521 anon_inode\ncbapid  5560 root    4u  0000                0,7        0       521 anon_inode\ncbapid  5560 root    5r  0000               0,11        0 271110595 eventpoll\ncbapid  5560 root    6u  0000                0,7        0       521 anon_inode\ncbapid  5560 root    7r  0000               0,11        0 271110596 eventpoll\ncbapid  5560 root    8u  0000                0,7        0       521 anon_inode\ncbapid  5560 root    9u  0000                0,7        0       521 anon_inode\ncbapid  5560 root   10r   CHR                1,9      0t0  97762892 \/dev\/urandom\ncbapid  5560 root   11r  0000               0,11        0 271110599 eventpoll<\/pre>\n<p>anon_inode \uc640 \uac19\uc774 \ub098\ud0c0\ub09c file descriptor \ub4e4\uc774 \ub9ce\uc774 \uc788\ub294 \uac83\uc744 \ud655\uc778\ud55c \uac83\uc774\ub2e4.<\/p>\n<p>anon_inode \uac00 \ubb34\uc5c7\uc774\uace0 \uc65c \ub098\ud0c0\ub098\ub294 \uac83\uc77c\uae4c?<\/p>\n<p>\ud574\ub2f5\uc740 \ub2e4\uc74c\uacfc \uac19\ub2e4.<\/p>\n<p>anon_inode \ub294 anonymouse_inode \uc758 \uc57d\uc790\uc774\uba70, epoll \uc744 \uc0ac\uc6a9\ud560 \uacbd\uc6b0, \uac10\uc2dc\ub300\uc0c1 file descriptor \ub4e4\uc744 \uad00\ub9ac\ud558\uae30 \uc704\ud574\uc11c \uc0dd\uc131\ud558\uace0 \uc0ac\uc6a9\ud558\ub294 file descriptor \uc778 \uac83\uc774\ub2e4.<br \/>\n\uc989, \ub0b4\ubd80\uc801\uc73c\ub85c epoll \uc744 \uc0ac\uc6a9\ud558\ub294 library \uac00 \uc788\ub2e4\uba74 \ub098\ud0c0\ub098\ub294 \uc815\uc0c1\uc801\uc778 \ud604\uc0c1\uc778 \uac83\uc774\ub2e4.<\/p>\n<p>\ucc38\uc870 :\u00a0 <a title=\"http:\/\/stackoverflow.com\/questions\/8170902\/why-is-the-jdk-nio-using-so-many-anon-inode-file-descriptors\" href=\"http:\/\/stackoverflow.com\/questions\/8170902\/why-is-the-jdk-nio-using-so-many-anon-inode-file-descriptors\" target=\"_blank\">http:\/\/stackoverflow.com\/questions\/8170902\/why-is-the-jdk-nio-using-so-many-anon-inode-file-descriptors<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc0ac\ub0b4\uc5d0\uc11c \uac1c\ubc1c\ud55c \ub9ac\ub205\uc2a4 \ud50c\ub7ab\ud3fc \ud504\ub85c\uadf8\ub7a8\uc744 \ud14c\uc2a4\ud305\ud558\uba74\uc11c File descriptor \ub97c \uac10\uc2dc\ud574\uc57c \ud558\ub294 \uacbd\uc6b0\uac00 \uc0dd\uacbc\ub2e4. Socket \uc744 \uc5f4\uace0 \uc815\uc0c1\uc801\uc73c\ub85c \uc885\ub8cc\ub97c \ud558\ub294\uc9c0 \ud655\uc778\ud558\ub294 \ub0b4\uc6a9\uc774\uc5c8\ub294\ub370.. \uc774\ub97c \uc704\ud574\uc11c lsof \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0ac\uc6a9\ud588\ub2e4. $ lsof -p [PID] | wc -l \uc758 \uba85\ub839\uc5b4\ub85c \uac2f\uc218\ub97c \ud655\uc778\ud558\uba74\uc11c open file descriptor &hellip; <a href=\"http:\/\/pchero21.com\/?p=3127\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[25],"tags":[95,164,212,241,245],"_links":{"self":[{"href":"http:\/\/pchero21.com\/index.php?rest_route=\/wp\/v2\/posts\/3127"}],"collection":[{"href":"http:\/\/pchero21.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/pchero21.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/pchero21.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/pchero21.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3127"}],"version-history":[{"count":0,"href":"http:\/\/pchero21.com\/index.php?rest_route=\/wp\/v2\/posts\/3127\/revisions"}],"wp:attachment":[{"href":"http:\/\/pchero21.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/pchero21.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3127"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/pchero21.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}