1
1

00:00:00,030  -->  00:00:05,069
xin chào chào mừng trở lại vì vậy trong này tiếp theo
2

2

00:00:03,210  -->  00:00:08,189
vài bài học chúng ta sẽ học
3

3

00:00:05,069  -->  00:00:10,759
Làm cách nào để định cấu hình dòng Shh trong này
4

4

00:00:08,189  -->  00:00:13,650
bài học đầu tiên chúng ta sẽ xem làm thế nào để
5

5

00:00:10,759  -->  00:00:16,199
cấu hình bộ lập lịch để hoạt động như một
6

6

00:00:13,650  -->  00:00:17,940
lập lịch trình ưu tiên để chúng tôi sẽ
7

7

00:00:16,199  -->  00:00:20,430
lấy mẫu tiêu chuẩn của chúng tôi
8

8

00:00:17,940  -->  00:00:26,340
số một ở đây tạo nhiệm vụ hoặc
9

9

00:00:20,430  -->  00:00:29,910
sao chép hoặc dán nó ở đây tôi sẽ đổi tên
10

10

00:00:26,340  -->  00:00:39,690
đến số 19 và sau đó tôi sẽ gọi nó
11

11

00:00:29,910  -->  00:00:46,739
cấu hình bộ lập lịch và tôi sẽ nói
12

12

00:00:39,690  -->  00:00:48,660
sự ưu tiên cho bạn vì vậy đây là của chúng tôi
13

13

00:00:46,739  -->  00:00:51,899
ứng dụng tiêu chuẩn chúng tôi có bốn
14

14

00:00:48,660  -->  00:00:54,930
nhiệm vụ đã tạo ra Louis tuyệt vời lúc đầu
15

15

00:00:51,899  -->  00:00:57,510
màu đỏ là tuyệt vời thứ ba màu cam và
16

16

00:00:54,930  -->  00:01:00,890
sau đó đi ra ngoài và tất cả các nhiệm vụ của
17

17

00:00:57,510  -->  00:01:04,110
cùng một ưu tiên bây giờ chúng ta hãy đi đến Elm
18

18

00:01:00,890  -->  00:01:06,780
nghệ thuật tự do bị kết án tám bạo lực
19

19

00:01:04,110  -->  00:01:10,920
kiểm tra cấu hình nói
20

20

00:01:06,780  -->  00:01:13,080
được rồi vì vậy khi chúng tôi chạy cái này, chúng tôi biết những gì
21

21

00:01:10,920  -->  00:01:16,170
thực sự sẽ xảy ra tôi sẽ xây dựng lại và
22

22

00:01:13,080  -->  00:01:22,140
sau đó chúng tôi chỉ chạy và tôi sẽ nhắc bạn
23

23

00:01:16,170  -->  00:01:24,509
Điều gì xảy ra khi chúng ta có thể thấy cả bốn đèn LED
24

24

00:01:22,140  -->  00:01:27,509
đang chớp mắt mặc dù tất cả họ đều có
25

25

00:01:24,509  -->  00:01:30,570
cùng một ưu tiên vì vậy những gì đang xảy ra
26

26

00:01:27,509  -->  00:01:33,090
nghệ thuật tự do của vụ bê bối khi tất cả các nhiệm vụ
27

27

00:01:30,570  -->  00:01:35,970
có cùng mức độ ưu tiên
28

28

00:01:33,090  -->  00:01:39,990
chia sẻ giữa họ mỗi nhiệm vụ là
29

29

00:01:35,970  -->  00:01:43,500
cung cấp một số thời gian trên CPU khi
30

30

00:01:39,990  -->  00:01:44,040
nhiệm vụ chạy trong thời gian đó được giao
31

31

00:01:43,500  -->  00:01:46,530
với nó
32

32

00:01:44,040  -->  00:01:48,840
sau đó CPU được giao cho nhiệm vụ tiếp theo
33

33

00:01:46,530  -->  00:01:51,869
và sau đó tiếp theo sau đó tiếp theo
34

34

00:01:48,840  -->  00:01:54,149
và mọi nhiệm vụ được cung cấp số lượng bằng nhau
35

35

00:01:51,869  -->  00:01:57,210
thời gian này được gọi là vòng tròn
36

36

00:01:54,149  -->  00:01:59,490
lập kế hoạch hoặc cắt giảm thời gian này là
37

37

00:01:57,210  -->  00:02:02,969
cài đặt mặc định của Carter miễn phí
38

38

00:01:59,490  -->  00:02:05,899
vụ bê bối để vô hiệu hóa thời gian này
39

39

00:02:02,969  -->  00:02:10,259
chia sẻ chúng ta phải thêm một cái gì đó vào
40

40

00:02:05,899  -->  00:02:12,480
tập tin cấu hình để chúng tôi đến ba
41

41

00:02:10,259  -->  00:02:14,790
nghệ sĩ cấu hình tuổi
42

42

00:02:12,480  -->  00:02:17,129
chúng ta phải thêm một tuyên bố được xác định ở đây
43

43

00:02:14,790  -->  00:02:20,220
chúng ta sẽ nói sử dụng cấu hình
44

44

00:02:17,129  -->  00:02:23,099
chia sẻ thời gian bằng không về cơ bản
45

45

00:02:20,220  -->  00:02:24,629
sẽ vô hiệu hóa chia sẻ thời gian và chúng tôi sẽ
46

46

00:02:23,099  -->  00:02:36,410
làm điều đó và xem những gì xảy ra từ
47

47

00:02:24,629  -->  00:02:41,069
cấu hình cổ điển xác định sử dụng gạch dưới
48

48

00:02:36,410  -->  00:02:44,610
lên kế hoạch cắt lát thời gian và tôi sẽ đặt nó thành
49

49

00:02:41,069  -->  00:02:47,250
không vì vậy điều này về cơ bản là vô hiệu hóa
50

50

00:02:44,610  -->  00:02:48,950
lát cắt thời gian trong để chúng ta xem những gì
51

51

00:02:47,250  -->  00:02:54,660
xảy ra ngay bây giờ
52

52

00:02:48,950  -->  00:02:57,049
Tôi sẽ tiết lộ dự án và sau đó
53

53

00:02:54,660  -->  00:03:00,209
Tôi sẽ tải về cho bầu
54

54

00:02:57,049  -->  00:03:03,750
nhưng bây giờ bạn chỉ có thể thấy một đèn LED màu xanh
55

55

00:03:00,209  -->  00:03:05,879
đang chớp mắt những gì chúng ta có bây giờ hoàn toàn là một
56

56

00:03:03,750  -->  00:03:08,370
lịch trình phủ đầu chúng tôi không có bất kỳ
57

57

00:03:05,879  -->  00:03:11,280
cắt thời gian trong một lịch trình ưu tiên
58

58

00:03:08,370  -->  00:03:14,730
nhiệm vụ với mức độ ưu tiên cao nhất
59

59

00:03:11,280  -->  00:03:17,280
tất cả các nhiệm vụ có
60

60

00:03:14,730  -->  00:03:20,519
ưu tiên cao nhất và nó không chờ đợi
61

61

00:03:17,280  -->  00:03:23,730
cho bất kỳ tài nguyên hoặc sự kiện nào xảy ra
62

62

00:03:20,519  -->  00:03:26,489
nhiệm vụ chạy và trong một Shetler phủ đầu
63

63

00:03:23,730  -->  00:03:29,880
nhiệm vụ có cùng mức độ ưu tiên không thể
64

64

00:03:26,489  -->  00:03:32,370
ưu tiên cho nhau vì vậy nếu một nhiệm vụ có
65

65

00:03:29,880  -->  00:03:34,980
cùng một ưu tiên vì nó là hàng xóm
66

66

00:03:32,370  -->  00:03:37,739
nhiệm vụ nếu hai nhiệm vụ có cùng mức độ ưu tiên
67

67

00:03:34,980  -->  00:03:39,780
và một người đang chạy nhiệm vụ khác của
68

68

00:03:37,739  -->  00:03:43,079
cùng một ưu tiên không thể ưu tiên một
69

69

00:03:39,780  -->  00:03:46,470
chạy để bạn có thể đoán tại sao chúng ta có
70

70

00:03:43,079  -->  00:03:49,200
màu xanh chạy và tất cả các nhiệm vụ khác không
71

71

00:03:46,470  -->  00:03:53,579
chạy nó có thể đăng một video và đưa ra một
72

72

00:03:49,200  -->  00:03:56,239
đoán đúng lý do tại sao điều này là
73

73

00:03:53,579  -->  00:03:59,519
bởi vì nhiệm vụ màu xanh đã được tạo trước
74

74

00:03:56,239  -->  00:04:02,250
Vì vậy, khi chúng ta có một tiền hoàn toàn làm trống
75

75

00:03:59,519  -->  00:04:03,870
sao cho các tác vụ được tạo trước nhận
76

76

00:04:02,250  -->  00:04:05,879
giữ bộ xử lý và sau đó nó
77

77

00:04:03,870  -->  00:04:08,250
trở nên ích kỷ không từ bỏ nó
78

78

00:04:05,879  -->  00:04:10,319
bởi vì họ có cùng mức độ ưu tiên
79

79

00:04:08,250  -->  00:04:13,019
không có nhiệm vụ nào có thể
80

80

00:04:10,319  -->  00:04:16,079
Vì vậy, nhiệm vụ này là vì
81

81

00:04:13,019  -->  00:04:18,410
được tạo ra đầu tiên chạy mãi mãi vì vậy những gì
82

82

00:04:16,079  -->  00:04:21,329
Tôi sẽ làm bây giờ là chúng tôi sẽ
83

83

00:04:18,410  -->  00:04:24,120
hoán đổi vị trí của quả cam
84

84

00:04:21,329  -->  00:04:25,410
bạn sẽ biết sắp xếp lại sự sáng tạo
85

85

00:04:24,120  -->  00:04:27,150
quá trình
86

86

00:04:25,410  -->  00:04:30,510
chúng ta sẽ lấy đèn LED màu cam
87

87

00:04:27,150  -->  00:04:32,430
nhiệm vụ này được sắp xếp
88

88

00:04:30,510  -->  00:04:35,520
điều khiển và đặt nó lên đây và xem
89

89

00:04:32,430  -->  00:04:37,800
những gì xảy ra có hiệu lực chúng ta sẽ
90

90

00:04:35,520  -->  00:04:40,050
tạo tác vụ điều khiển LED màu cam
91

91

00:04:37,800  -->  00:04:44,310
Đầu tiên, hãy làm điều đó và xem những gì
92

92

00:04:40,050  -->  00:04:51,360
xảy ra rất đơn giản
93

93

00:04:44,310  -->  00:04:53,640
Chức năng ở đây hãy xây dựng lại và sau đó
94

94

00:04:51,360  -->  00:04:56,190
hãy tải xuống bảng khi bạn có thể
95

95

00:04:53,640  -->  00:04:59,070
Bây giờ chỉ thấy đèn LED màu cam đang nhấp nháy
96

96

00:04:56,190  -->  00:05:01,650
chỉ gây ra bộ điều khiển LED màu cam
97

97

00:04:59,070  -->  00:05:04,650
tác vụ đang chạy vì nó đã được tạo
98

98

00:05:01,650  -->  00:05:07,470
đầu tiên và tất cả các nhiệm vụ khác của cùng một
99

99

00:05:04,650  -->  00:05:10,140
ưu tiên vì nhiệm vụ này nên không có nhiệm vụ nào khác
100

100

00:05:07,470  -->  00:05:12,390
có thể thực hiện nhiệm vụ này những gì chúng ta sẽ
101

101

00:05:10,140  -->  00:05:14,550
làm tiếp theo là chúng ta sẽ nâng cao
102

102

00:05:12,390  -->  00:05:18,780
chúng tôi sẽ nâng mức độ ưu tiên
103

103

00:05:14,550  -->  00:05:21,810
nhiệm vụ của nhiệm vụ xanh
104

104

00:05:18,780  -->  00:05:23,940
nhiệm vụ được tạo ra nhiệm vụ xanh là
105

105

00:05:21,810  -->  00:05:26,940
được tạo ra cuối cùng để nó là nhất
106

106

00:05:23,940  -->  00:05:29,460
thiệt thòi nhưng chúng tôi sẽ tăng
107

107

00:05:26,940  -->  00:05:33,150
ưu tiên số hai và
108

108

00:05:29,460  -->  00:05:35,670
Xem những gì xảy ra để bây giờ tất cả nhiệm vụ Orange
109

109

00:05:33,150  -->  00:05:38,580
ưu tiên một đã được tạo ra màu xanh đầu tiên
110

110

00:05:35,670  -->  00:05:41,010
được ưu tiên một trong những điều tuyệt vời nhất tôi có thể
111

111

00:05:38,580  -->  00:05:44,400
đọc được ưu tiên một trong những anh ấy rất giỏi
112

112

00:05:41,010  -->  00:05:46,680
thứ ba và màu xanh lá cây có mức độ ưu tiên hai
113

113

00:05:44,400  -->  00:05:51,210
và cuối cùng anh ấy đã rất tuyệt
114

114

00:05:46,680  -->  00:05:54,000
xây dựng lại và tải xuống bảng của chúng tôi như
115

115

00:05:51,210  -->  00:05:57,780
Bây giờ chúng ta có thể thấy một đèn LED màu xanh lá cây
116

116

00:05:54,000  -->  00:05:59,580
nhấp nháy tại sao vì bây giờ đèn LED màu xanh
117

117

00:05:57,780  -->  00:06:02,130
có mức độ ưu tiên cao nhất trong hệ thống
118

118

00:05:59,580  -->  00:06:04,260
và nó không thành vấn đề
119

119

00:06:02,130  -->  00:06:06,390
được tạo ra cuối cùng bởi vì cô ấy đã có
120

120

00:06:04,260  -->  00:06:08,760
ưu tiên cao nhất mà bộ xử lý dành cho
121

121

00:06:06,390  -->  00:06:11,070
đến màu xanh lá cây và không có nhiệm vụ nào khác trong
122

122

00:06:08,760  -->  00:06:14,130
hệ thống có mức độ ưu tiên cao hơn
123

123

00:06:11,070  -->  00:06:16,620
nhiệm vụ màu xanh lá cây và do đó đèn LED màu xanh lá cây
124

124

00:06:14,130  -->  00:06:18,510
nhiệm vụ điều khiển là một trong những chạy
125

125

00:06:16,620  -->  00:06:21,630
đây là cách làm cho trước
126

126

00:06:18,510  -->  00:06:24,690
cư xử như vậy chủ yếu là khi chúng ta sử dụng hoàn toàn
127

127

00:06:21,630  -->  00:06:26,670
lập kế hoạch trước chúng ta phải truy cập
128

128

00:06:24,690  -->  00:06:29,940
các mối đe dọa khác nhau bằng cách sử dụng các sự kiện và
129

129

00:06:26,670  -->  00:06:32,430
sử dụng tín hiệu chúng ta phải sử dụng mọi thứ
130

130

00:06:29,940  -->  00:06:36,120
như semaphore nhiệm vụ Texas và V mới
131

131

00:06:32,430  -->  00:06:38,660
trì hoãn vv để tiếp tục có thể gọi
132

132

00:06:36,120  -->  00:06:40,490
và thực hiện các nhiệm vụ khác
133

133

00:06:38,660  -->  00:06:42,710
làm thế nào để làm tất cả những điều đó một khi chúng ta bắt đầu
134

134

00:06:40,490  -->  00:06:44,840
xây dựng các ứng dụng thời gian thực lớn hơn
135

135

00:06:42,710  -->  00:06:46,850
Vì vậy, đó là tất cả có cho bài học này
136

136

00:06:44,840  -->  00:06:49,010
nếu bạn có bất kỳ câu hỏi tất nhiên làm
137

137

00:06:46,850  -->  00:06:51,730
cho tôi biết và tôi sẽ gặp bạn trong
138

138

00:06:49,010  -->  00:06:51,730
bài học tiếp theo
