4-2 CPU?? - PowerPoint PPT Presentation

1 / 42
About This Presentation
Title:

4-2 CPU??

Description:

Title: Author: pluto Last modified by: pluto Created Date: 9/19/2006 2:40:36 AM Document presentation format: – PowerPoint PPT presentation

Number of Views:73
Avg rating:3.0/5.0
Slides: 43
Provided by: plu97
Category:
Tags: cpu

less

Transcript and Presenter's Notes

Title: 4-2 CPU??


1
??? ????
  • 4-1 ??????
  • 4-2 CPU??
  • 4-3 ?????
  • 4-4 ????
  • 4-5 ????????

2
4-1 ??????
  • ????????????????????
  • ???????????????????,????????????????

3
?????????
  • ???????
  • ????????????????
  • ?????
  • ??????????????
  • ????
  • ?????????????
  • ??????
  • ????????,???????????
  • ????
  • ???????????

4
????????????
  • ??????
  • ???????????,??????????
  • ????
  • ????????????????(batched)
  • ????????????????,????????????CPU????
  • ????????????

5
????????????
  • ????????
  • ??????????CPU???
  • ??(process) ???????
  • ?????
  • ??????????
  • ????????????
  • ????????????
  • ???????????
  • ?? ?????

6
???????
7
?????
8
????????????
  • ????
  • ??????,CPU????????,??????CPU?????????
  • ???????
  • ????????????????????? ????
  • ????????????????
  • ????????????????????? ?

9
?????????????
  • ?????????????????,????CPU????????????
  • ?????????
  • ??DOS????
  • ????????Mac IS
  • ?????Windows
  • ???????Linux

10
?????????????
  • ????????,???????????,????,????
  • ????????????,????????, ??????,??????
  • ???????,??????????????
  • ???????????????

11
????????????
  • ???????????,?????????,??????????????
  • ????????Web Service

12
???????????
  • ????????????????????,????????????????,???????????
    ??????????????
  • ???????
  • ????????????????????????
  • ?????????,????????
  • ?????????????,????????????

13
???????????
  • ??????????,??????????
  • ????????
  • ???????????????????
  • ?????????????????,??????????,?????????????????
  • ?????????????????????????????

14
4-2 CPU??
  • CPU?? (CPU scheduling)
  • ????, ??CPU??????process
  • ??????process?CPU??
  • ?????????????,???CPU????
  • CPU??????????
  • ??????
  • ????????????
  • (???I/O??)
  • ????????????
  • (????????)
  • ????????????(??I/O??????)
  • ??????

15
????CPU??????
16
??CPU??????????
  • CPU???????????????
  • ????????????????,????????????????????????
  • ??????????????????
  • ?????????????????????

17
CPU??
  • ?????? (nonpreemptive)
  • ??????CPU???????????,?????????,????CPU????????????
    ????????
  • ?????(preemptive)
  • ???????????,????????????????,??????CPU????????????
    ??????,??????????CPU

18
CPU??????????
  • ??????????????,???????
  • FIFO first in first out
  • ??
  • ?????????

19
?????
  • ???????
  • ???????????

20
?????
  • ????????
  • ??????????

21
???????
  • ??
  • ???????

22
???????
  • ????????

23
???????
  • ???????????????

24
?????
  • ?????
  • ?????

25
??????
  • ????????????,??????????CPU???????????,??????????(t
    ime slice)?????????????????,??CPU??????????????,??
    ??????,?????????CPU???????????

26
??????
  • ??
  • ???

27
??
  • ???????
  • ????????????????
  • ????????????????????? ,????????????????
  • ??????????,????????????????????,????
  • ?????????????????????

28
4-3?????
  • ?????
  • ????????????????,????????????
  • ??????????????????????????????
  • ?????????????????????????,?????????????????

29
???????????
  • ????????????????? ????????????

30
?????????(cont)
  • ?????????????????????

31
????
  • ??????????????????????,??????????,????????????????
    ??????
  • ?????????????

32
??
  • ???????????????,???????????????????????????????,??
    ???????
  • ??????????

33
??
  • ????????????,????????

34
??
  • ??????

35
4-4????
  • ???????????????
  • ?????????
  • ?????????????
  • ???????????,?????????
  • ?????????
  • ?????????????????
  • ???????????
  • ?????????????????????????

36
???????
  • ???????
  • ????
  • ????
  • ????
  • ????
  • ???????????
  • ??
  • ??
  • ????
  • ????

37
????????
  • ?????????
  • ??????????????????

38
????????
  • ????????????
  • ?????,????????????

39
??
  • ????root/user1/homework/hw1.doc
  • ????/homework/hw1.doc

40
4-5 ????????
  • Linux
  • ????????????????
  • ?????, ????????, ??????
  • Linux???
  • ???????????????
  • ??????????
  • ??????????
  • ????????????,????????????
  • ?????,?????????????

41
???????? - Mac
  • ???????????
  • ????????
  • ???????
  • ?????????????????

42
???????? Windows
  • ??????????
  • 1990???Windows 3.0
  • ??DOS???Windows NT
  • Windows NT??New Technology
  • Windows XP??eXPerience
  • 2007????????????Vista
Write a Comment
User Comments (0)
About PowerShow.com