You are on page 1of 2

цела лекција процеси

1.6 услови за ибегнување на меѓусебна исклучивост IPC slide 11

2. Монитори да се објасни цртеж 31-33

3. Цртеж да се објасни slide 37 од меморија

4. Читачи запишувачи дали настанува гладување од IPC

5. Со XCGH објасни даден кодот да се објасни

6. Producer Consumer фалеше FULL во кодот што беше даден, и да се образложи зашто, затоа што
нема да знае consumet дека има нешто напишано во буфер да земе и се бараше да напишеш твое
решение

7. 12 директни ,1 индиректни покажуважи, 1 двоен инд. Покажува, 1 троен индр. Покажувач, со


8KB блок од блок, 4B покажувач

8. Принтер кодот да се објасни

9. Slide 46 од File System

10. Б) Стандарни UNIX покажувачи со и-јазли колку пристапи ќе треба до диск за да се земе
конкретен блок од датотеката ако се наоѓа во конкретен директориум /user/mail/mail1.(ако сите се
во диск ништо нема кеширано).

В) Нов податочен систем каде нема и-јазли истото се бараше како под Б.

Г) зошто не може да се користи тврди дискови во новиот податоче систем?

А) заокружи што има во еден јазол во линукс

1. името на датотеката

2. јазолот на неговиот родител

3.тековната позиција во датотеката

4. покажувач кон податочен блок

5. сите флегови за пристапи модификација.

разлика помеѓу кернел нитки и јусер нитки

безбедности што нуди ос


смп

мултипрограминг

нон процес кернел , кернел во рамки на корисникот, кернел процеси надвор од процеси на
корисникот
цела лекција процеси

цела лекција процеси

дали може шел програма да креира друга шел програма и дали една нитка може да креира друга
нитка а таа да повика exec? - да , не

мапирање на нитки од корисничко ниво во кернел така што кога процес б е блок,а нитката
останува ранинг на корисничко ниво

crtezh za process management beshe prvoto za da napishesh za sho e slikata i da objasnish .


drugoto beshe neshto za eden proces i povekje procesi i plus crtezh da nacrtash za dvata sluchaevi.
4tata pros and cons za nitki vo jadren rezhim.
5tata nekoi crtezhi neznam.
6tata za nitki dali mozhe tranzicija i da se objasni za a) od sostojba blocked vo running
b) od sostojba runnable vo blocked
c) od sostojna running vo blocked.
7mata treba da najdam nekoj crtezh beshe so sostojbi za nitki i procesi
8mata so shell programa da povikash druga programa i da chekash dabti vrati izlez, ako se naprai nitka za
drugiot proces i ako viknesh execp() dali mozhe ili ne i objasni
9tata so fork() kakov izlez kje dade ako vo imash
vo for(i=0; i<3;i++){ if(fork()==0)
izlez 1
else
izlez 2
}
10tata so fifo, sfj i rr so kvantum 1

You might also like