search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
627 gösterim
Java'da preemptive scheduling ve time slicing kavramları nedir?
Java kategorisinde 6.2k puan
yeniden etikenlendirildi

1 cevap

1 oy
İlk olarak preemptive scheduling denilen kavram java ile alakalı değilmiş. Ben başlarda java sanıyordum.

Bir bir uygulama içinde veya işletim sisteminde process/thread çalışırken daha yüksek öncelikli bir işlem gelmesi durumunda çalışan şeyin durdurulup kenara park edilip öncelikli olan işin bitirilme işlemine deniyormuş. Ama o işin çok uzun sürmesi durumunda diğerleri kenarda açlıktan ölebilir (starvation)

Timeslicing ise her işlemcinin her bir iş için bir birim zaman çalışacağı varsayımına dayanarak yapılacak işlemler listesinden sıradaki işi alıp, belirlenen süre boyunca o işi yapması ve süre bitince onu tekrar kuyruğa atıp sonraki işleme geçmesine deniyormuş.

Kafamda deli sorular :) Bilen cevaplayabilirse sevinirim. Hep aynı uzunlukta bir zaman dilimi kullanıp sonra onu kuyruğa attığımızda bu işlemin önceliğini düşürmezsek yine preemptive yapmış oluyor muyuz? Bence oluruz. O zaman herhalde her işlemde önceliklendirmeyi de değiştirmek gerekebilir.
6.2k puan

İlgili sorular

0 oy
1 cevap 716 gösterim
716 gösterim
Java OOP'de soyutlama yeteneğini kazandıran Interface'ler ve Abstract Class'lar nedir ? Farkları nedir? Hangi durumlarda hangisi kullanılmalıdır? Bu kavramları bir örnek ile açıklarsak cevabı okuyan insanların aklında kalıcı bir yere sahip olur.
24 Temmuz 2020 Genel Kavramlar kategorisinde furkankahveci 167 puan sordu
0 oy
2 cevap 962 gösterim
962 gösterim
Java da mutable obje nedir?
2 Aralık 2016 Java kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 545 gösterim
545 gösterim
Yazılım mülakat sorusunda SQL'de trigger nedir? şeklinde bir soru soruldu. nedir bu Sql tetikleyici?
30 Haziran 2021 Veri Tabanı kategorisinde canonka 334 puan sordu
0 oy
1 cevap 577 gösterim
577 gösterim
.NET yazılım mülakatında SQL’de Stored Procedure nedir sorusu soruldu. SQL Stored Procedure nedir?
30 Haziran 2021 Veri Tabanı kategorisinde canonka 334 puan sordu
0 oy
1 cevap 460 gösterim
460 gösterim
Yazılım mülakat sorusu olarak buble sort algoritması sordular. Buble sort ne işe yarar?
6 Haziran 2021 Algoritma kategorisinde canonka 334 puan sordu