[linux-programlama] fork() hakkinda

---------

From: Yüksel ÖZCAN (yukselozcan@celiknet.com)
Date: Thu 06 Nov 2003 - 03:46:26 EST

  • Next message: Nebi Senol Yilmaz: "[linux-programlama] kylix3, database"

    Herkese selam,
    Hep soylenir durur, linux takki c dili ile win'deki c dili arasinda(ANSI) ki fark fork() fonksiyonudur. Peki nedir bu fork() fonksiyonu. Bunu bana aciklayabilirseniz sevinirim. Kullanimina dair kucuk bi ornek te verebilirseniz sevinirim. Birde dun aksam kendi yazdigim programla ilgili bir test yaptim. RH9 kullaniyorum. Program yazarken surekli yeniden derleme ve programi calistirmalarim sonucu 1 - 2 saat sonra linux'um felaket bir sekilde yavasliyor. Acaba memory ile ilgili bir sorun mu var diye baktim. terminalde mem yazip tab tusuna basinca bikac komut cikti. Bunlardan memproof yada memprof'u calistirdim. Buradan da execute isimli bolume girip kendi programimi calistirdim. Ve gordum ki programin kullandigi memory surekli artiyor. Programdan bi pencere aciyorum kullandigi memory artiyor, o pencereyi kapatinca dusmesi gerekirken dusmuyor, yeniden acinca da yine artiyor. Dolayisiyle bir sure sonra rh9 surunmeye basliyor. memprof programinin icinde leaks(sizinti) diye bir bolum
      vardi. Ve gordum ki programim surekli memory sizdiriyor. Bu ne manaya geliyor bilen varmi acaba. Programi biraz kurcalayinca fork() fonksiyonunu gordum ama neden orada duruyor hic bir bilgi yok. Bu memory sizintilari neden kaynaklanir acaba. Yardimci olabilirseniz sevinirim. Programi ve kodlari gormek isteyenler http://muhasebeci.iqchoice.com/muhasebeci.tar.gz adresinden programi indirebilir. Simdiden herkese tesekkur ederim.

    Yüksel ÖZCAN
    www.yuksel.tr.cx


  • Next message: Nebi Senol Yilmaz: "[linux-programlama] kylix3, database"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.