ПредишенСледващото

Концепцията на файлове и файлова система. Какво е директория?

Източник: а. 632 (Chap. 11)

Определяне на задачи в реално време

Като цяло, идеята за реално време - това е, когато гарантирано максимално време за реакция. в реално време задача - задача, настоявайки такива гаранции (?)

Източник: а. 36 (Въведение)

OS трудно в реално време - операционна система, която може да осигури на задачите в реално време, е необходимо по време на работа, дори и в най-тежките случаи.

Софт в реално време OS - операционна система, която може да осигури на задачите в реално време, е необходимо по време на работа средно. (Т.е. по отношение на определянето на дадена книга, строго погледнато, тя не трябва в реално време)

Алгоритъмът на библиотечните функции изчистване / свободно езика C.

"Блоковете с по-малък размер се събират в съответствие с размерите пропорционални на сили на две като в горното описание [стр. 247] алгоритъм близнаци. Елементи на тези опашки се наричат ​​фрагменти. За разлика от близнак алгоритъм, ние не се комбинират освобождението на сдвоени фрагменти. Вместо това, ние се раздели нашата 4-KB блок в отломки от същия размер. Докато най-малко един фрагмент на блока е заета, цялата единица се счита за зает "

"Описателни блокове не се съхраняват заедно със самите блокове, а в отделен динамичен масив _heapinfo. Descriptor растение не е една непрекъсната последователност от байтове на разположение, както и за всеки 4096 байта памет "

Също така като се започне от s.233 има прекрасна 14-малка обява :)

Източник: а. 231-232 (точка 4.2)

Какво е режимите на системни и потребителски CPU?

Режим на надзорен орган (?) - режим на привилегирован процесор обикновено се използва за изпълнение на ядрото на операционната система.

Какво е сделка?

(По отношение на паралелизъм) операции модификация Група споделен структури от данни, което се извършва атомен (неделима) без прекъсване от други операции на същата структура на данните.

Източник: а. 379 (раздел 7.1)

(По-радикал определение на типичен СУБД) операции група, която е изпълнена или всички заедно, или не изпълнява изобщо.

Източник: а. 401 (по подразбиране, но не преброени стр. 7.3.4. "Въведение в обработката на сделката")

Какво е Дейкстра семафори?

"Semaphore Dijkstra представлява променлива цяло число, което е свързано с опашката на чакащи нишки. Опитите да премине през семафор, опитва конци изваждат от променливата 1. Ако стойността на променливата> = 1, конецът преминава през успешен семафор (семафор отворен). Ако променливата е равно на 0 (семафор е затворен), конецът се спира и опашката.

Закриване семафор съответства на залавянето на един обект или ресурс, достъпът до която се контролира от които семафор. Ако обектът е заловен, а другите нишки трябва да изчакат за освобождаването му. Когато завърши с обекта (оставяйки критична част), конецът инкрементира семафор единица, отварянето. В същото време първият от опашката стоящи нишки, от които активират и изважда от стойността на семафор блок, отново затваряне на семафора. Ако мястото е празен, нищо не се случва, просто семафор тя остава отворена. След първата нишка, се приближи до семафора, успешно да мине през него. "

Източник: а. 394 (Sec. 7.3.1)

Какво е безизходица?

(Мъртво Lock) Цикъл взаимните очаквания. "Критерият на Блока - формация затворен цикъл в полето чака всички други нужди."

Източник: а. 386 (Sec. 7.2.1)

Какъв е контекстът на процеса?

Източник: а. 438 (раздел 8.2)

Това, което е хармонично общуване последователни процеси?

"1. Всяка нишка (резба) е независим софтуерен модул, който създава илюзията за чисто последователно изпълнение.

2. Threads са споделили данните.

3. Всички данни за обмен и взаимодействие обикновено се срещат с използването на специални примитиви, които работят едновременно и предаването на данни и синхронизация.

4. Синхронизация не е съпроводено с прехвърлянето на данни, просто няма смисъл -. Теми, които не са споделили структури от данни са напълно независими и нямат критични точки, или не-риентри модули "

NB: Третото изискване е ключът.

Източник: а. 405 (раздел 7.4)

Какво е за избор на страница (сегмент) в сегмента, и пейджъра мениджър на паметта?

Източник: а. 282, фиг. 5.1 (гл. 5)

Каква е Характеристиката на страницата (сегмент) в сегмента, и пейджъра мениджър на паметта?

Източник: а. 283 (Chap. 5)

Какви са абсолютни и относителни товар?

Източник: а. 160 (раздел 3.1)

Източник: а. 162-163 (раздел 3.3)

Каква е елемент на движение на маса роднина (relocatable) натоварване модул?

Източник: а. 165 (раздел 3.3)

Каква е позицията на независим код?

Източник: а. 168 (раздел 3.5)

Какво е входящ програма?

"Софтуерният модул вътре които има най-малко една критична точка, която не осигурява взаимно изключване се нарича не-входящ. Извикване на процедури такъв модул от различни теми, ще доведат до грешки и конкуренцията е разрешено само при условие, че на обаждащия се осъществява взаимно изключване на мира. Съответно, модул, в който такива секции имат, или която се предвижда тяхното взаимно изключване, наречен входящ или входящ (входящ). В съвременната английска литература често се използва също terminythread-опасно (за означаване на не-риентри процедури) ithread-безопасно (съответно за входящ). "

Източник: а. 379-380 (раздел 7.1)

Какво е критична точка?

"Интервал, през който модификация дава целостта на общи структури от данни, от друга страна, на интервала, през който алгоритъм прежда разчита на целостта на структурата се нарича критичната точка. Задачата на писане на правилен многонишков програма може по този начин да бъде решен по два начина: или премахването на критични участъци от всички алгоритми или софтуерни гаранции, че няма две теми, никога едновременно влизат в критичен участък, свързан със същия споделен обект. "

Източник: а. 378-379 (раздел 7.1)

Пръстени на списъци за достъп и контрол на достъпа.

"Списък за контрол на достъпа, свързана с предмета или група от обекти и е таблица, в която редовете съответстват на потребителските акаунти, и колони - индивидуални транзакции, които могат да бъдат направени на обекта. Преди извършването на операцията, системата изглежда идентификационния номер на потребителя в таблицата и проверки дали операцията, осъществявана се посочва в списъка на правата му. разработчиците на системи за сигурност може (и често са принудени) да извършват доста сложни мерки за намаляване на ACL, предлагайки някои явните и скрити начини за комбиниране на потребителите и ограничаеми обекти в групата. "

Източник: а. 772-773 (раздел 13.4)

(?) Защита на пръстените - архитектурата на информационната сигурност и оперативна гъвкавост, която изпълнява хардуер разделяне на системата и нивото на потребителски привилегии. Структурата на права може да бъде представена като поредица от концентрични кръгове. В този случай режим система (режим ръководител или нула пръстен, известен като "Ring 0"), която осигурява максимален достъп до ресурси е вътрешния кръг, докато потребителят с ограничен режим на достъп - външен. Традиционно x86 семейството на микропроцесори осигурява четири защитни пръстени.

Кооперативна многозадачност система и превантивен (превантивен) многозадачност.

Кооперативна многозадачност - разписание, се основава на принципа на превключване по инициатива на движение резба.

Източник: а. 435 (раздел 8.1)

Изпреварваща многозадачност - общо наименование за всички направления на превключване методи за системата за инициатива.

Източник: а. 437 (раздел 8.2)

Свързани документи:

mallocrabotaet по-бързо от calloc, при липса на зануляване функции за разпределяне на паметта. параметри за размера funktsiymalloc. NULL друго. freefree (английски освобождаване.) - в зависимост от стандартната библиотека на C, предназначен за.

2. библиотека програма Библиотека програма библиотека. пансион) MLIC (algoritmaraboty език yazykfree; .. текст разстроен функция yazykefree функционално повикване ;. Таблица функционални таблични функции, шаблони функционални шаблони функция функция.

funktsiimalloc. calloc, realloc.Perepolnenie в Ск сегмент. Организация на куп. Algoritmfunktsiifree. система за контрол на потребителя, заповядай на езика. Преводачи. OS. компютърни системи, мрежи, библиотечни колекции и други източници.

Z D). Z Е). Z 24. Намерете областта на функцията. A) (0 + ) В) [0; + ) C) (- 0) D) (-. Може всеки изпълнява цялата работа екипажа, работещи поотделно А) ?. език. 36. Какво е собственост на алгоритъма. мляко. Fit. Е) Fera. 4. Изберете правилния. Библиотека.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!