Senkronizasyon (Çoklu İşlemlerde , Process ve Thread), İşletim Sistemleri 6. Videosu

Поділитися
Вставка
  • Опубліковано 17 лис 2024

КОМЕНТАРІ • 57

  • @mrarcticaaa1101
    @mrarcticaaa1101 6 років тому +101

    slayt okuyan bir hocaniz var ise cogunluk telefonuyla oynuyor, dolayisiyla universite kulturu filan hikaye oluyor. Tesekkur ederim.

  • @didgeridoo8970
    @didgeridoo8970 7 років тому +65

    Abi keşke bizim okuldada sizin gibi bir hocamız olsa. Konuları buradan anlatırken bile enerjin çok yüksek ve çokda güzel bağlıyorsun herşeyi. Çok teşekkür!

  • @sezerurun3647
    @sezerurun3647 5 років тому +71

    37:31 Programlamayı bilmek demek C bilmek, Java bilmek değildir. Programlamayı bilmek, konseptleri, kavramları, problemlerin nasıl çözüleceğini bilmek demektir.
    -ŞadiEvrenŞeker

  • @makavelishakur9307
    @makavelishakur9307 2 роки тому +4

    Sadi hocam kendini gelistirmis ve fazlasiyla kultur edinmis bir insan semaphore kelimesinin turkce boyle anlatmasi cok harika. Hocam 6 yildir bu ders icerigi ile muhendislere isik tutuyorsunuz tesekkur ederiz

  •  5 місяців тому

    Hocam anlatımınız gerçekten çok güzel, akıcı ve rasyonel bir şekilde geçirebiliyorsunuz. Teşekkür ederiz.

  • @heyyofey6251
    @heyyofey6251 7 років тому +6

    Hocam anlatımınız inanılmaz güzel. Çok teşekkürler. Okulda koca bir dönem bu bilgilerin yarısını bile alamıyorum :)

  • @sburakdemirci
    @sburakdemirci 7 років тому

    Hocam olumsuz yorumların hiçbirine katılmadan size canı gönülden teşekkür ediyorum. Bizim bilgisayarın yapısını anlamamızı sağlayıp ve aynı zamanda derslerimizden geçmemize yardımcı oluyorsunuz.

  • @mehmethakan7354
    @mehmethakan7354 3 роки тому +2

    9:25 gerçek hayattaki uygulamalar çok daha zevkli oluyor hocam :) Okulda işlemtim sistemleri dersinden sorumluyken videolarınızda uyukluyordurm. Şimdi tek solukta 6 video bitirdim :D Emeğinize sağlık.

  • @hachaqe_
    @hachaqe_ 5 місяців тому

    Bugün vizeden 50 aldığımı öğrendim. Sıkıntı hocada biraz ama en azından finalde kalmayalım. Çalışmaya devam...

  • @ugur6246
    @ugur6246 3 роки тому +7

    Hocam, üniversite dersi yerine geçmez, biz uzun bir şekilde örneklerle konuşup tartışıyoruz dediğinizde hem üzülüyorum hem de benim üniversite hocalarımdan iğreniyorum.

    • @ozgun6719
      @ozgun6719 3 роки тому +2

      AHaha o kadar doğru ki. Bizim hoca bu videolara kıyasla daha üstünkörü geçiyor :D:D:D

  • @nurullahcelik8326
    @nurullahcelik8326 3 роки тому

    Üniversitedeki derslerden daha iyi ve ayrıntılı anlatıyorsunuz.

  • @virtualmemory727
    @virtualmemory727 4 роки тому +1

    Her thread patlamaya hazır bir bomba ! Çok iyi

  • @cukulatta
    @cukulatta 5 років тому +4

    Hocam sayenizde mezun olucam şu okuldan. Çok sağolun, harika anlatıyorsunuz

  • @yusuftahakara6590
    @yusuftahakara6590 2 роки тому

    5.14 sayfasındaki slaytta neden while döngüsü içinde turn == j sorgusu yaptığımızı anlayamadım. Zaten üst tarafta turn = j yapmıştık ve her zaman turn == j sağlanacak.

    • @cecewow
      @cecewow 2 роки тому +3

      cift tarafli kilit gibi dusun. ikisini de acmamiz gerekiyor. Turn==j olmasi flag i nin ben gircem demesidir. Ama flag[j] = True degerindeyse yani kardesim icerde ben varim derse. i process'i beklemeye girer yani critical sectiona girer.
      Aslinda sadece buna bakarak anlamak biraz karmasik. Iki process'i birden gormek lazim. 2018 baskisinda vardi burda yokmus.

  • @muhammedsert1794
    @muhammedsert1794 6 місяців тому

    Emeğinize sağlık hocam :)

  • @caglardemirkan60
    @caglardemirkan60 7 років тому +3

    hocam 5.video slaytları bitmemişti sanıyorum. 6.video da direk beşinci chapterdan başlıyor. kalan slaytları sonra mı anlatıcaksınız hocam selamlar.

  • @abdurrahmandemiri1766
    @abdurrahmandemiri1766 4 роки тому

    39:30 Hocam empty'de consumer full'de producer beklemesi gerekmiyor mu? Çünkü adı üstünde empty(boş) queue içinde consumer'ın tüketeceği bir şey yok o yüzden onu beklemeye alıyor. Full'de de queue full(dolu) olduğu için producer beklemeye alınıyor buffer size aşılmasın diye.

  • @MrBaykalcelik
    @MrBaykalcelik 4 роки тому

    Hocam merhaba. javada server-client basit chat programı yazmaya çalışıyorum. Hem server tarafında(eclipse),hem de client tarafında(netbeans), çifter thread açıp socketten veri almayı bir thread ile, socketten veri yollamayı ikinci threadle yaptım. Ancak bazen hiç iletişim olmazken bazen de normal şekilde çalışıyor. Kodda hiç bir değişiklik yok. IDElerde sadece işlemleri terminate edip tekrar çalıştırıyorum. Bunu neden yapar, bu konuda bilgi verirseniz sevinirim.

  • @o.k.8531
    @o.k.8531 3 роки тому

    Hocam Boşnakçada da semaforu trafik lambası anlamında kullanıyorlar.

  • @mr68clubshorts
    @mr68clubshorts 7 років тому +1

    hocam cok tesekkür ederiz cok işimize yarıyor bu videolar sağolun

  • @BerkBayar
    @BerkBayar Рік тому

    Teşekkürler Şadi hocam emeğinize sağlık

  • @fstsrp
    @fstsrp Рік тому

    sadi hocam buse diyorki "chopstickleri ikiye kirsak olmaz mi?"

  • @pcmaniakkk
    @pcmaniakkk 2 роки тому

    wait-free ile un-blocking şekilde (lock olmadan) asenkron çalışan thread'ler de (compare-and-swap) var bununla ilgili bir video gelecek mi hocam?

  • @batuhncln
    @batuhncln 10 днів тому

    hocam saygılar

  • @aay61n
    @aay61n 5 років тому

    hocam işte ben işletim sistemlerini yutmak istiyodum sizin anlatımınız güezl olduğu için başlıyım dedim herhangi bir eğitimim olmadığı gibi alakamda yok ama istiyorum çünkü istediğimin bir parçası olmazsa olmazı..

  • @nurercin94
    @nurercin94 3 роки тому

    merhaba acaba anlattıklarınızı yazdığınız bir blog ve ya web site varmı ?

  • @erdincakgun9344
    @erdincakgun9344 Рік тому

    teşekkürler.

  • @Kaan-lv4ef
    @Kaan-lv4ef 6 років тому +1

    Hocam hep söylüyorsunuz "...Üniversite kültür aktarımıdır." Bilgiyi sayenizde öğreniyoruz emeğinize sağlık. Kültür içinde bizlere önerebileceğiniz bir kaynak (Mümkün ise Türkçe) yada kitap var mı?

  • @tugrulbayrak4469
    @tugrulbayrak4469 6 років тому

    Hocam 29:47'de synch neden sıfır ? Kritik bölgeye aynı anda 1 processin erişmesi isteniyorsa semaphore değeri 1den başlaması gerekmiyor mu ?

  • @nevilholmes5900
    @nevilholmes5900 3 роки тому

    teşekkürler

  • @mr68clubshorts
    @mr68clubshorts 7 років тому

    computer arthitecture dersinde interrupt ve direct memory access gibi konuları öğrenmem gerekiyor bu videolar var mı yada hazırlanabilirmi?

  • @mertgenc9890
    @mertgenc9890 4 роки тому

    hocam gerçekten çok iyisiniz.

  • @omerfarukozturk9720
    @omerfarukozturk9720 2 роки тому

    Dakika 46:00 heyt bee benim gözümde üniversiteler maalesef hiç böyle değil. Dünyanın en gereksiz yerleri olarak görüyorum. (Sözüm meclisten dışarı ben sadece başta kendi üniversitem olmak üzere kendi üniversitemin tipinde ki üniversitelerden bahsediyorum)

  • @zuo79
    @zuo79 6 років тому

    Üniversitedeki dersimden çok daha iyi hocam saolun

  • @mehmetrzaoz9016
    @mehmetrzaoz9016 6 років тому +7

    faydası olabilir
    www.geeksforgeeks.org/operating-systems/

  • @ahmetcevahircinar5699
    @ahmetcevahircinar5699 7 років тому

    Teşekkürler.

  • @MrSarpp
    @MrSarpp 6 років тому

    teşekkürler hocam iyi ki varsın

  • @fatihkeskin9900
    @fatihkeskin9900 5 років тому +2

    Hocam öncelikle elinize sağlık uzun konuları az ve öz şekilde anlatıyorsunuz fakat çok yanlışınız oluyor. Mesela Peterson Solution da her process critical section sırasını öncelikle karşısındakine veriyor ya da semaphore anlatırken synch değerlerini hep karıştırdınız. Daha önceden network videolarında da yanlış öğrenip sınavda yanlış yapmıştım. Ama sizi anlıyorum her konuda video yapmak isteyince kafa biraz bulanıyor. Biraz daha dikkatli anlatırsanız 100 lira bile olsa bu kursları satın alırdım.

  • @BlondiFoks
    @BlondiFoks 4 роки тому +1

    30:33 korktum

  • @sarlarnsulonundedesi5913
    @sarlarnsulonundedesi5913 3 роки тому

    hocam her şey güzel de esprilere çalışmanız lazım :Ddd

  • @salihevrendemir8539
    @salihevrendemir8539 7 років тому

    Assembly makina dili değildir hocam. Birde hocam biz burda register1 counteri için 6 reg2 için 4 bulduk. Hangisi önce işleme girecek diye yaklaşım yapabilirmiyiz şuanda?

  • @atimigoatimigo843
    @atimigoatimigo843 3 роки тому +1

    Hocam Çok Teşekkür ederin aynı konu farklı bir açıdan ua-cam.com/video/p7dW1dt2TB8/v-deo.html Cengiz Hoca' dan da dinlenebilir.

  • @idenizbal9706
    @idenizbal9706 Рік тому

    46:14 o sırada İYTE'de okuyan ben +_+

  • @lyrics2703
    @lyrics2703 8 років тому +6

    Eleştiri olarak algılamayın ama çok hızlı anlatmışsınız bu videoda

    • @lyrics2703
      @lyrics2703 8 років тому +5

      ama bu yaptığınızı işi(genel olarak) çok taktir ediyorum. minnettarım bu eğitimler için

    • @Sadievrenseker_BK
      @Sadievrenseker_BK  8 років тому +38

      evet, yarım saati geçince bir panik hali geliyor, çok uzadı diyerek, bir de bu videoyu tam ne zaman çektim hatırlamıyorum ama bazı zamanlarda yorgunluk veya kafa dağınıklığı da oluyor, her anımız aynı olmuyor neticede, yine de ilginiz için teşekkürler, şayet anlaşılmayan ve detaylı bilgiye ihtiyaç duyduğunuz bir nokta olursa haber verin tekrar anlatmaya çalışırım.
      Başarılar

    • @cuneytklc8501
      @cuneytklc8501 5 років тому

      @@Sadievrenseker_BK Merhaba hocam, konuyu 30 dk olacak şekilde bölerseniz panik olma durumu geçici olabilir. Ve monitors konusundan sonrası için video çekebilir misiniz?

    • @aay61n
      @aay61n 5 років тому +1

      @@Sadievrenseker_BK hocam siz panik oldunuz bense eror..

  • @progamer-ze5wv
    @progamer-ze5wv 5 місяців тому

    allah sizden razı olsun 10. baskı gelir mi çok değiştirmişler çok farkı var chapterlar farklı aq

  • @techgatron7622
    @techgatron7622 3 роки тому

    gerçekten çok kötü anlatan bir hocamız var ingilizcesine aksan eklemek yerine keşke ders anlatabilse