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

Поделиться
HTML-код
  • Опубликовано: 25 ноя 2024

Комментарии • 57

  • @didgeridoo8970
    @didgeridoo8970 8 лет назад +66

    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!

  • @mrarcticaaa1101
    @mrarcticaaa1101 6 лет назад +103

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

  • @sezerurun3647
    @sezerurun3647 5 лет назад +76

    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

  • @heyyofey6251
    @heyyofey6251 7 лет назад +7

    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 :)

  •  5 месяцев назад

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

  • @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_ 6 месяцев назад

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

  • @cukulatta
    @cukulatta 5 лет назад +4

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

  • @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

  • @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

  • @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.

  • @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.

  • @o.k.8531
    @o.k.8531 3 года назад

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

  • @muhammedsert1794
    @muhammedsert1794 6 месяцев назад

    Emeğinize sağlık hocam :)

  • @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.

  • @BerkBayar
    @BerkBayar Год назад

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

  • @erdincakgun9344
    @erdincakgun9344 Год назад

    teşekkürler.

  • @fstsrp
    @fstsrp Год назад

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

  • @pcmaniakkk
    @pcmaniakkk 3 года назад

    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?

  • @nurercin94
    @nurercin94 3 года назад

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

  • @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 ?

  • @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ı..

  • @mr68clubshorts
    @mr68clubshorts 7 лет назад +1

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

  • @nevilholmes5900
    @nevilholmes5900 3 года назад

    teşekkürler

  • @batuhncln
    @batuhncln 17 дней назад

    hocam saygılar

  • @mr68clubshorts
    @mr68clubshorts 7 лет назад

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

  • @mehmetrzaoz9016
    @mehmetrzaoz9016 6 лет назад +7

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

  • @ahmetcevahircinar5699
    @ahmetcevahircinar5699 7 лет назад

    Teşekkürler.

  • @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.

  • @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ı?

  • @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)

  • @MrSarpp
    @MrSarpp 6 лет назад

    teşekkürler hocam iyi ki varsın

  • @mertgenc9890
    @mertgenc9890 4 года назад

    hocam gerçekten çok iyisiniz.

  • @zuo79
    @zuo79 6 лет назад

    Üniversitedeki dersimden çok daha iyi hocam saolun

  • @sarlarnsulonundedesi5913
    @sarlarnsulonundedesi5913 3 года назад

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

  • @BlondiFoks
    @BlondiFoks 4 года назад +1

    30:33 korktum

  • @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?

  • @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..

  • @atimigoatimigo843
    @atimigoatimigo843 4 года назад +1

    Hocam Çok Teşekkür ederin aynı konu farklı bir açıdan ruclips.net/video/p7dW1dt2TB8/видео.html Cengiz Hoca' dan da dinlenebilir.

  • @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