MODERN OPERAYING SYSTEM Chapter a Job Management - PowerPoint PPT Presentation

About This Presentation
Title:

MODERN OPERAYING SYSTEM Chapter a Job Management

Description:

Title: PowerPoint Presentation Last modified by: H.Gao Created Date: 1/1/1601 12:00:00 AM Document presentation format: Other titles – PowerPoint PPT presentation

Number of Views:50
Avg rating:3.0/5.0
Slides: 48
Provided by: educ5460
Category:

less

Transcript and Presenter's Notes

Title: MODERN OPERAYING SYSTEM Chapter a Job Management


1
MODERN OPERAYING SYSTEMChapter a Job Management
????????????
1
2
????
  • ????????
  • ????????
  • ?????
  • ??????
  • ????????????????

3
????
  • ????(OS)???????,?????????????????????
  • ????????????????????????????OS????
  • ????
  • ???????????
  • ?????????????
  • ??SPOOLing???????
  • ????????????????CPU??????????????????????????
  • ??????????????????????????????????????

4
A.1 ???????
  • A.1 .1????
  • 1. ??????????
  • ????????????????????????????????
  • ???????????,?????????????????????????????????,????
    ???????????????,??????????????????
  • ? (1) ?? AgtEDLIN USER.ASM
  • (2) ?? AgtMASM USER
  • (3) ?? AgtLINK USER
  • (4) ?? AgtUSER
  • ????USER.EXE??????????

5
????????
???
??/??
6
Question
  • ???????????????
  • ???????????

7
??????????
  • ????????
  • ???
  • Grid Computing
  • ????
  • ??????????
  • ??????
  • ????????
  • Question ??????????
  • ?????????,??????,??????
  • ???????,?????????

8
2. ?????
  • ????????????????,?????????
  • ????
  • ????(off-line job)??????,???????????????????,????
    ???????
  • ????
  • ????(on-line job)?????????????,??????????,???????
    ????
  • Question????????????????

9
A.1.2 ?????
  • ???????????????(??????)??????
  • ?????????????????,??
  • 1)??????
  • 2)????
  • 3)?????????

10
???????
  • ???????

11
A.1.3????/????
  • 1.????????????????/???????????????????,?????CPU???
    ??
  • 2.???????????????????????,??????????????????????
  • 3.SPOOLing??????????????????????????(??)??????????
    ,??????????????????????

12
SPOOLing?????
  • SPOOLing???????I/O????????????????????

13
A.1.4 ?????(Job Control Block)
  • JCB-?????????????????,?????????????????????
  • ???????????????????
  • ?????????????????????
  • ??????????????????? ?
  • ???????????????
  • ??????

14
A.1.5 ????
  • ????????,???????????????????????????(??CH2 2.5.2
    Scheduling in Batch Systems)

15
???????????
  • 1)CPU??? ?? CPU????? 40(?????)?
    90(?????)???,????I/O??????????,????????,CPU??????
    ?????
  • 2)???????????CPU????????
  • 3)???????????????????????????????

????
????
??????
16
???????????
  • ???????,??????????????????,?????????????,?????????
    ????,?????1??????????????,????????????????,??????
    ?????????????????

????
17
???????????
  • (1)?????(FCFS)??????????????,???????????????????
    ????,??????????????????(?)????????????,??????????(
    ?)?
  • (2)?????(SJF)?????????????????????????????
  • (3)???????(HRN)?????????,????????????????????????
    ?????????(?????)?????????,??????,???????????????,?
    ?????????????????,???????HRN?FCFS?SJF???,?????????
    ???????

18
???????????-1
  • (4)???????????????,??????????????????????????????
    ?????????????????????(?JCB?)??????????????????????
    ????????????
  • ????????????????,??????????,?????????????,????????
    ????????,??????

19
???????????(1)
  • ??????????????????????????????????????????????????
    ????????????,?????????????????,???????????????????
    ?????????
  • ???????????????????????????,????????,?????????????
    ???????????(????)???????????????
  • ???????/????

20
???????????(2)
  • ???????????????????????????????,??????
  • ???1????/????
  • ?????????,??????????????,????????????????,????????
    ???????
  • ??1??????????????????,?????????????
  • ??2???????????????????,????????????

21
???????????(3)
  • ???????????????????????????????
  • ??????,??????

22
???????????(4)
  • ??????,?????????????1,??3,??2,??4???????????,????
    ?????????????????????????,??????????????,???1???(?
    ????1????),??2???3???4????????

rp2 1??????/???? 1(10.00-8.50)/0.5
13 rp3 1??????/????
1(10.00-9.00)/0.10 110 rp4
1??????/???? 1(10.00-9.50)/0.20 12.5
23
???????????(5)
rp2 1??????/???? 1(10.00-8.50)/0.5 4
rp3 1??????/???? 1(10.00-9.00)/0.10 11
rp4 1??????/???? 1(10.00-9.50)/0.20 3.5
  • ????????,??3??????,?????3???????3?????????????????
    ?,??????????????????,?????????????
  • ????,???????????????????,??????????????,??????????
    ???,??,??????????????????????????

24
  • Lesson 2

25
A.2 ???????
  • ??????????
  • 1)??????????????,??????????,?JCL????????????,????
    ????????????,?????????????????????
  • 2)???????????????????????????????
  • ??,??????????????,?????????,????????????????,?????
    ???

26
???JCL
  • JCLJob Control Language
  • ??????????,???,???????JOB?????
  • ??JCL???????????????
  • Release specified jobs
  • Cancel a job
  • Display information about a specified job
  • Hold a specified job
  • Purge a job
  • Purge an output job
  • Change a jobs scheduling priority
  • Offloading work and backing up system workload
  • Preserve jobs and SYSOUT across a cold start

27
A.3 ??????(System Call)
  • A.3.1???????
  • 1.?????
  • ????????????????
  • ?????????????????
  • ?????????????????
  • 2. ???????????????????????,????????
  • ????????????
  • (1) ??????????
  • (2) ???????????
  • (3) ?????????
  • (4) ????

28
??????????
  • ??????????,???????????????????,??????,?????????,??
    ???????????????,????????,??????????,??????
  • ? ???????????
  • ? ??????????????????
  • ? ??????????????????

29
3.????
  • ??????????????????????????????????,?????????,????
    ????? ?????????????????????,???????????????????
    ??????,?????????????????????????????????
  • ????????????
  • (1)???????????
  • (2)????????

30
4.???????
?2.4 UNIX???????
31
??????
  • 1)?????????????
  • ???????????/???
  • 2)???????????????????????
  • ??????????????
  • 3)?????
  • ??????????/????????????
  • 4)?????????????
  • 5)???????/???????????????
  • 6)???????/??????????????

32
A.3.2 ????????????
  • 1.?????????
  • 1)???????????????????????????
  • 2)????????(????????????)???????????,??????????
    ????,???????????????????????????

33
2.?????????
  • (1)?????????,????????????????????????
  • (2)?????????,????????????? ??,?????????????,??????
    ??????
  • (3)????,???????????????????????????????????????

34
UNIX???????
  • ?UNIX?,?????trap??????,???????????????????????????
    ???
  • Unix??????????????????????????????

35
?2.7 ?????????
??????(??)???????
36
A.4 ????(user interface)???
  • ???????????????????????????????????????,?????????
    ???????????
  • ??????????????????????????????
  • ?????????????????????????????????????????????????
    ????????????

37
A.4 ????(user interface)???
  • ???????????????,???????
  • (1)?????????
  • (2)??????
  • (3)??????
  • (4)???????
  • ?????????,????????????????????????????,???????????
    ??????????????????????????????????????

38
A.4 ????(user interface)???
  • ???????????????,???????
  • (1)?????????
  • (2)??????
  • (3)??????
  • (4)???????
  • ???????????????????????????????,??????????????????
    ????????????????????????????,?????

39
A.4 ????(user interface)???
  • ???????????????,???????
  • (1)?????????
  • (2)??????
  • (3)??????
  • ??????????????????????,?????????????,???????????,?
    ???????????????????,???????,?????

40
A.4 ????(user interface)???
  • ???????????????,???????
  • (1)?????????
  • (2)??????
  • (3)??????
  • (4)???????
  • ???????????????????????????,?????????????????????
    ????????????????????????????????????????

41
A.4 ????(user interface)???
  • ???????,???????????????????????????????,??????????
    ????????,??????????,????????,???????
  • Windows,OS/2?PC???????????????????????
  • X Windows?UNIX????????????????,?????UNIX?????MSDOS
    ,VMS???????????

42
A.4 ????(user interface)???
  • ???????
  • ?????????
  • ?????????????????
  • ??????????
  • ?????????????????????????

43
Windows
  • Windows?????????
  • 1)OS????(KERNEL)?????????(??DLL)??????????(??MS
    DOS)
  • 2)????(USER)????????,????????????????
  • 3)??????(Graphic Device Interface,???GDI)????????
    ????(????),?USER??????????????????

44
???????
  • Apple???Macintosh?????????????????????????????????
    ???,?????????????,????????????????????????????????
    ?????,????????????????????

45
  • ????Windows 9x??????Windows 9x????????????????????
  • ???????????,??????????????3???????????????????????
    ??????????

46
A.5 ?????????
  • ?????????????????????????????????????????,
  • ????????????
  • ?????????,?????????????
  • ?????????,???????
  • ????,?????????????

47
??
  • ????
  • ???????????????
  • SPOOLing??????????
  • ???????
  • ??????
  • ????CPU??????????????????????????
  • ?????????
  • ?????
  • ?????
  • ???????
  • ????
  • ?????????
Write a Comment
User Comments (0)
About PowerShow.com