"Kernel space"@cs . . . "jadern\u00E9m prostoru"@cs . . . . "kernel space"@cs . . . . . "Kernel space"@cs . "kernel space (prostor j\u00E1dra) je v informatice ozna\u010Den\u00ED pro \u010D\u00E1st opera\u010Dn\u00ED pam\u011Bti.Ve v\u0161ech sou\u010Dasn\u00FDch po\u010D\u00EDnaje po\u010D\u00EDta\u010Di s 32bitov\u00FDmi procesory 386, je k dispozici tzv. chr\u00E1n\u011Bn\u00FD re\u017Eim. Je nezbytn\u00FD pro b\u011Bh v\u0161ech sou\u010Dasn\u00FDch opera\u010Dn\u00EDch syst\u00E9m\u016F, jako jsou Windows, OS X, Linux, atd."@cs . . "580333"^^ . "kernel space (prostor j\u00E1dra) je v informatice ozna\u010Den\u00ED pro \u010D\u00E1st opera\u010Dn\u00ED pam\u011Bti.Ve v\u0161ech sou\u010Dasn\u00FDch po\u010D\u00EDnaje po\u010D\u00EDta\u010Di s 32bitov\u00FDmi procesory 386, je k dispozici tzv. chr\u00E1n\u011Bn\u00FD re\u017Eim. Je nezbytn\u00FD pro b\u011Bh v\u0161ech sou\u010Dasn\u00FDch opera\u010Dn\u00EDch syst\u00E9m\u016F, jako jsou Windows, OS X, Linux, atd. Jde o re\u017Eim procesoru, kter\u00FD umo\u017E\u0148uje rozd\u011Blit zdroje jako je Opera\u010Dn\u00ED pam\u011B\u0165, Vstup/v\u00FDstup (HDD, CD-ROM, kl\u00E1vesnice, atd.) po\u010D\u00EDta\u010De mezi jednotliv\u00E9 u\u017Eivatele a programy tak, aby v\u00FD\u0161e zm\u00EDn\u011Bn\u00E9 zdroje opera\u010Dn\u00EDho syst\u00E9mu a jednotliv\u00FDch u\u017Eivatel\u016F, byly chr\u00E1n\u011Bny p\u0159ed ne\u00FAmyslnou chybou nebo z\u00E1m\u011Brnou \u010Dinnost\u00ED jin\u00E9ho u\u017Eivatele tohoto syst\u00E9mu.Opera\u010Dn\u00ED syst\u00E9my, kter\u00E9 vyu\u017E\u00EDvaj\u00ED chr\u00E1n\u011Bn\u00FD re\u017Eim, v z\u00E1kladu rozd\u011Bluj\u00ED opera\u010Dn\u00ED pam\u011B\u0165 na prostor j\u00E1dra a u\u017Eivatelsk\u00FD prostor. Prostor j\u00E1dra typicky zahrnuje pam\u011B\u0165, kter\u00E1 je dostupn\u00E1 pouze opera\u010Dn\u00EDmu syst\u00E9mu a slou\u017E\u00ED k obsluze hardware (procesory, pam\u011B\u0165/virtu\u00E1ln\u00ED pam\u011B\u0165), scheduling, mezij\u00E1drov\u00E1 komunikace.Prostor j\u00E1dra je ur\u010Den pro z\u00E1kladn\u00ED a kritick\u00E9 \u00FAkoly opera\u010Dn\u00EDho syst\u00E9mu, tak\u017Ee b\u00FDv\u00E1 rezidentn\u00ED v pam\u011Bti p\u0159\u00EDstupn\u00E9 pouze v privilegovan\u00E9m re\u017Eimu. P\u0159\u00EDstup z u\u017Eivatelsk\u00E9ho prostoru je mo\u017En\u00FD jen prost\u0159ednictv\u00EDm syst\u00E9mov\u00FDch vol\u00E1n\u00ED, p\u0159ed jejich\u017E proveden\u00EDm se v\u017Edy provede kontrola pr\u00E1v. Pokud jsou pr\u00E1va nedostate\u010Dn\u00E1, dojde k vyvol\u00E1n\u00ED v\u00FDjimky procesoru.Hranici mezi ob\u011Bma prostory si ur\u010Duje konkr\u00E9tn\u00ED opera\u010Dn\u00ED syst\u00E9m. (Nap\u0159. u\u017Eivatelsk\u00FD prostor 32bitov\u00FDch distribuc\u00ED Windows kon\u010D\u00ED adresou 0x7fffffff, u\u017Eivatelsk\u00FD prostor 64bitov\u00FDch distribuc\u00ED kon\u010D\u00ED 0x17ffffffffff u program\u016F s v\u00FDchoz\u00EDm nahr\u00E1vac\u00EDm nastaven\u00EDm, existuje n\u011Bkolik v\u00FDjimek). Realizace t\u00E9to hranice u sestav s procesorem \u0159ady x86_x64 funguje pomoc\u00ED mechanizmu str\u00E1nkov\u00E1n\u00ED - ka\u017Ed\u00FD proces m\u00E1 vlastn\u00ED struktury popisuj\u00EDc\u00ED mapov\u00E1n\u00ED virtu\u00E1ln\u00EDch adres na fyzickou pam\u011B\u0165 na kter\u00E9 odkazuje adresa v registru CR3. \u010C\u00E1st t\u011Bchto struktur je vytvo\u0159en\u00E1 a p\u0159\u00EDstupn\u00E1 pro dan\u00FD proces a \u010D\u00E1st je stejn\u00E1 pro v\u0161echny procesy dan\u00E9 sessiony a popisuje prostor j\u00E1dra."@cs . . . . . . . "2418"^^ . . . "14989430"^^ . "23"^^ . . . . .