gam_server가 뭔가요? 이거 좀 골치아프던데...

physicon의 이미지

c++로 코딩을 했고 컴파일해서 프로그램을 돌리면
계속해서 data.txt라고 하는 파일을 업데이트하게 되게했는데
그 실행파일을 돌리면 계속해서 gam_server라는 것이 돌면서
cpu를 거의 잡아먹더라구요.
그 바람에 시간도 꽤 걸리고...
gam_server라는 게 뭔지...
그걸 아예 안 뜨도록 할 수는 없는 건지...
궁금하네요.
시스템은 (귀찮아서 그냥) 레드햇이구요.

다즐링의 이미지

파일이 변경될때 알려주는 데몬입니다.

끄시면 됩니다 -0-;

-------------------------------------------------------------------------------------------------------
Life ... http://iz4u.net/blog/

------------------------------------------------------------------------------------------------
Life is in 다즐링

physicon의 이미지

그리고 데몬이라고 하길래 ntsysv 하고 찾아봤는데 거기에도 없던데...
그 데몬 어디서 꺼야하는지 모르겠어요.

bushi의 이미지

FAM 의 subset 인 gamin 에 포함된 놈이고,
어떤 놈이 어떤 곳을 감시하려고 할 때 자동으로 뜨니 죽이기 힘들겁니다.
(system wide 도 아니고 per user 라 ...)
감시하고 있는 디렉토리 말고 다른 곳에서 작업해보시지요.

'감시' 의 예를 들자면,
nautilus 같은 파일매니저로 어떤 디렉토리의 파일목록을 화면에 표시하고 있는 경우가 되겠습니다.
다른 프로그램에 의해 그 디렉토리에 변경사항이 발생되면 그것이 곧바로 파일매니저의 화면에도 반영되는거죠.
감시를 하기 위해 여러 꼼수를 사용하긴 하지만, 기본적으론 linux inotify 를 적극적으로 이용합니다.
http://www.linuxjournal.com/article/8478 에 잘 설명되어 있습니다.

OTL

ganadist의 이미지

subset은 아니고 alternative정도 됩니다.

원래 fam이 dnotify 시스템 콜만 사용하고, 또한 selinux같은 최신 기능을 지원하지 않아서 새로 만든넘입니다. 물론 기존의 fam api도 지원합니다.

gamin같은 경우에는 dnotify 말고도 inotify, poll, kqueue 등의 OS에 알맞은 시스템 콜을 사용할 수 있도록 되어있습니다.

----
Do not feed troll!

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러

bushi의 이미지

FAM 의 API 대부분을 제공하지만, 전부는 아닙니다.
gamin 스스로 자신을 FAM 의 subset 이라 주장하는 이유입니다.

poll 등은 이전의 dnotify 만 있던 시절에도 사용됐었습니다.
아니, dnotify 라는 게 나오기 전엔 poll 뿐이었다고 말하는게 더 정확하겠습니다.

OTL

ganadist의 이미지

시스템 데몬은 아니고 필요할 때마다 뜨는 사용자 데몬입니다.

그냥 kill로 죽이면 됩니다.

----
Do not feed troll!

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러

physicon의 이미지

죽여도 죽여도 프로그램이 실행되는 동안에는 계속해서 다시 살아나는 신기한 생명력 때문에 골치 아파서요.
죽여도 소용없던데요... 다시 떠요.

winterprincess의 이미지

전 이놈 귀찮아서 지워버렸습니다.
재부팅 하니 안뜨더군요 -_-

yum -y remove gamin* ( 뒤도 안돌아보고 바로 지웠다죠 ... ㅎㅎ)

-----------------------------------------------------------------------------------

오직 겨울 공주를 위하여.

-----------------------------------------------------------------------------------

오직 겨울 공주를 위하여.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.