Prevod tehnickog termina "preemptive kernels"

Prevod tehnickog termina "preemptive kernels"

offline
  • Lid  Female
  • Novi MyCity građanin
  • Pridružio: 16 Apr 2008
  • Poruke: 28

Trazila kod "engleza", pa kod informaticara, na kraju mislim da bih ovde mogla da postavim svoj problem. Iako sam procitala dosta informaticke literature, prvi put radim sa detaljnijim funkcijama operativnog sistema i ne mogu da nadjem u knjigama na srpskom upravo ovo sto me zanima. Ako je nekome poznato i voljan je da pomogne, neka mi rasvetli izraz PREEMPTIVE. Iz konteksta mi je jasno sta oznacava, ali nikako ne znam kako da je prevedem na srpski. Evo i par recenica.

Nonpreemptive kernels disallow preemption of a process running in krenel mode; a kernel-mode process will run until it exits kernel mode, blocks, or voluntarily yields control of the CPU. In contrast, a preemptive krenel allows the preemption of a task running in kernel mode.... As a result, some sommercial desktop operating systems, such as Windows XP, are nonpreemptive.

U tekstu bih se jos i mogla snaci opisivanjem onoga sto je preemtive, ali kako da prevedem naslov "Preemptive kernels"?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Spy
  • Pridružio: 21 Jul 2007
  • Poruke: 9424
  • Gde živiš: Kako kad

Osnovno znacenje reci preemptive bi bilo preventiva, odnosno u svetu software-a to bilo blize reci prekid. Odnosno cesto se ovaj pojam, znatno cesce bolje bi bilo reci Smile, upotrebljava u pojmu preemptive multitasking odnosno obrada sa prekidima, kako je taj pojam kod nas preveden i prihvacen.

To konkretno znaci da jedan proces moze biti zaustavljen u bilo kom trenutku i umesto njega pokrenuti izvrsavanje nekog drugog procesa, stim da se onom procesu uvek mozemo vratiti, odnosno svaki proces se meri po tome koliko je prioritetan, sto sam po sebi ( stanje u kojem s izvrsava ), sto u datom trenutku. Ovo takodje omogucava izvrsavane mnostva I/O funkcija, zastitu memorije, onemogucavanje beskonacnih petlji ( bar teorijski Smile ), blokiranja drajvera, onda sporog izvsavanja nekog procesa u user mod stanju ( za to vreme se izvrasva mnostvo drugih i slicno ) i mnostva drugih stvari po analogiji ...

Znaci kerneli koji su sposobni da izvrsavaju ovakve procese ( mada bi bilo bolje reci radnje, da se ne mesaju pojmovi ) se zovu preemptive kernels i to su prakticno svi moderni kerneli, samo stari, ali bas stari kerneli su nonpreemptive.

Kako prevesti taj pojam? On se jednostavno ne moze prevesti tako jednoznacno Wink. Jer to nije konkretna vrsta kernela ( posto su danas svi takvi ), nego mogucnost, jedna od mogucnosti, ali vrlo, vrlo vazna. Kod nas je to poznato u literaturi kao jezgro sa mehanizmom prekida i tako bi ga i trebalo zvati Smile.



offline
  • dr_Bora  Male
  • Anti Malware Fighter
    Rank 2
  • Pridružio: 24 Jul 2007
  • Poruke: 12280
  • Gde živiš: Höganäs, SE

Može second opinion za prevod? Razz


preemption - pretpražnjenje (oduzimanje procesora od procesa).

Jezgra sa pretpražnjenjem (procesorskog reda).

"Računari: Arhitektura, hardware, sistemski software", Slobodan Obradović.




Btw, mislim da i non-preemptive jezgra imaju mehanizam prekida, samo što koriste kooperativni (dobrovoljni) multitasking, umesto forsiranog koji koriste preemptive kerneli.


Btw2, te rečenice na engleskom ne zvuče baš tačno.

offline
  • Lid  Female
  • Novi MyCity građanin
  • Pridružio: 16 Apr 2008
  • Poruke: 28

Kad god pomislim da je moj problem nerešiv, setim se ovog foruma. Ljudi, hvala veliko!

Ko je trenutno na forumu
 

Ukupno su 741 korisnika na forumu :: 36 registrovanih, 10 sakrivenih i 695 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, _commandos_, A.R.Chafee.Jr., Areal84, awathorn, bojank, crnitrn, DonRumataEstorski, dragon986, Drug pukovnik, Duh sa sekirom, goxin, kNikS, kuntalo, Libertas, madza, mercedesamg, mikrimaus, nemkea71, novator, pein, Petar35, raketaš, royst33, ruger357, ruma, sakota79, Smiljke, stegonosa, Toni, Van, vathra, vladetije, vlvl, W123, Wiesel092