/i/Yazılım

Umuyoruz ki geleceğin yazılımcıları bu altinciden çıkacak!
    başlık yok! burası bom boş!
  1. 1.
    +4
    işletim sistemime multitasking desteği eklemeye çalışıyorum, fark ettim ki yeni göreve geçerken ya da görev kaldırırken stack'de veri bırakıyorum, bu da bir süre sonra kernel stack'in bozulacağı anldıbına geliyor. Normalde stack'de veri kalmamalı, düzgünce temizlenmeli.

    Konu çok uzun, osdev forumu da pek umursamadı. Burada aynı şeyi tekrar yazsam ortalama 3-4 başlık olacağından doğrudan konu linkini atıyorum, lütfen yardım edin.

    (bkz: http://f.osdev.org/viewtopic.php?f=1&t=31426)

    3-4 gündür her şeyi denedim bir türlü sonuca ulaşamıyorum.
    Şimdiden teşekkürler.
    ···
  2. 2.
    0
    hayrına yukarı panpa
    ···
  3. 3.
    0
    Tutar rez
    ···
  4. 4.
    0
    Bune amk ctrl alt delete yapıyorum pc de adamlar nelerle ugrasıyo
    ···
  5. 5.
    0
    Up up up yardım edin
    ···
  6. 6.
    0
    up up up
    ···
  7. 7.
    0
    neden process exit() çağırıldıktan sonra çalışmaya devam ediyor? daha doğrusu neyi çalıştırmaya devam ediyor? exit() in devamında zararlı kod mu var? exit() dönüşünde neden hafızada çılgın atacağından çekiniyorsun? (şu manada soruyorum, exit() e girmeden öncesi ile sonrasının farkı nedir?)
    ···
    1. 1.
      0
      Panpa şöyle görevi kaldırdıktan sonra kuyruk sistemi görevi kaldırıncaya kadar belli bir süre geçecek. O ana kadar program sonsuz döngüde tutulmadığı için adres alanından çıkıp bellekteki rastgele kodları uygulayacak.
      ···