Java Thread Priorities
142 views
Feb 12, 2024
The "Java Thread Priorities" video provides an overview of thread priorities in Java, allowing viewers to understand how threads are scheduled for execution based on their priority levels. It explains the range of thread priorities and the default priority assigned to threads, as well as how to set and adjust thread priorities using the setPriority() method. Through clear explanations and practical examples, viewers learn how to manage thread priorities effectively to optimize the performance and responsiveness of multithreaded Java applications. This tutorial serves as a valuable resource for learners seeking to understand how to control thread execution order and optimize resource utilization in Java programming.
View Video Transcript
0:00
рдЕрдЬрдп рдХреЛ рдЖрдЬ рдХрд┐рд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рд╣рдо рд▓реЛрдЧ рдмрд╛рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВ рдереНрд░реЗрдб рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреАрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд┐рдЫрд▓реЗ рд╡реАрдбрд┐рдпреЛ рдореЗя┐╜я┐╜
0:06
рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдереНрд░реЗрдб рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдпрд╛ рдерд╛ рдФрд░ рдЙрд╕рдХрд╛ рдпреВрдЬ рднреА рдмрддрд╛рдпрд╛ рдерд╛ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ рдЕрдкрдия┐╜я┐╜
0:12
рд▓рд┐рд╕реНрдЯ рдЦреЛрд▓реВрдВрдЧрд╛ рдФрд░ рдЗрд╕рдореЗрдВ рд╡реАрдбрд┐рдпреЛ рдирдВрдмрд░ рд╕реЗрд╡реЗрдВрдбреА рдлреВрд░ рдЕрднреА рд╣рдорд╛рд░рд╛ рдЬреЛ рд╣реИ рд╡рд╣ рдореИрдВ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдпрд╣рд╛рдВ рдкя┐╜я┐╜
0:17
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдЦреЛрд▓рдХрд░ рд░рд╛рдЗрдЯ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдПрдХ рдиреНрдпреВ рдлрд╛рдЗрд▓ рдмрдирд╛рдКрдВрдЧрд╛ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рд▓рд┐рдЦреВрдВрдЧрд╛ рдЗрд╕рдХрд╛ рд░рд╛рдореНрд╕ рдбреЗрдмреНрд▓реВ рдПя┐╜я┐╜
0:23
рдЕрдВрдбрд░рд╕реНрдХреЛрд░реНрдб рдФрд░ рд╕реЗрд╡реЗрдВрдЯреА рдлреВрд░ рдФрд░ рдореИрдВ рдЖрдкрдХреЛ рдмрд╛рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реВрдВ рдереНрд░реЗрдб рдкреНрд░рд╛рдпрд░рд┐рдЯреАрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереНрд░реЗрдб рдкреНрд░рд╛рдпрд░рд┐рдЯреАя┐╜я┐╜
0:32
рдФрд░ рдпрд╣рд╛рдБ рдкрд░ thread priorities рдореЗрдВ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ main method рдмрдирд╛рдКрдВрдЧрд╛
0:36
thread priorities рдХреА рдмрд╛рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рддреЛрдбрд╝рд╛ рд╕рд╛ JVM рдХреЗ behavior рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐
0:41
рдЬрд╛рд╡рд╛ рдореЗрдВ рдЬрдм рдмрд╣реБрдд рд╕рд╛рд░реЗ threads рд╣реЛрддреЗ рд╣реИрдВ рддреЛ рдЬрд╛рд╡рд╛ рдореЗрдВ рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЙрдирдХреЛ run рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ JVM рджреНрд╡рд╛рд░рд╛
0:47
рдЬреЛ java virtual machine рд╣реЛрддреА рд╣реИ рдЙрд╕рдХреЛ рдПрдХ ready queue рдорд┐рд▓рддреА рд╣я┐╜я┐╜
0:51
рдФрд░ рдпреЗ ready queue рдХреЗ рдЕрдВрджрд░ рдЖрдкрдХреЛ рд╡реЛ рд╕рд╛рд░реЗ threads рдорд┐рд▓реЗрдВрдЧреЗ рдЬреЛ рдХреА ready to run рд╣я┐╜я┐╜
0:58
рддреЛ рдЕрдЧрд░ рдореИрдВ рдмрд╛рдд рдХрд░реВрдБ рдЙрди рд╕рд╛рд░реЗ threads рдХреА рдЬреЛ рдХреА рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рди рд╣я┐╜я┐╜
1:02
рддреЛ рдЙрди рдореЗрдВ рд╕реЗ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ t1, t2, t3, t4, t5 рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВя┐╜я┐╜
1:07
рдФрд░ рдпреЗ рдЬреЛ ready queue рд╣реИ рдпреЗ JVM рджреЛрд░рд╛ maintain рдХреА рдЬрд╛рддреА рд╣я┐╜я┐╜
1:11
рдпрд╛рдирд┐ рдХрд┐ JVM рдХреЗ рдкрд╛рд╕ рдЗрди рдкрд╛рдБрдЪреЛ threads рдХреЛ run рдХрд░рдиреЗ рдХреА рдЬрд┐рдореНрдорджрд╛рд░реА рд╣я┐╜я┐╜
1:17
рдареАрдХ рд╣реИ рдпреЗ рдкрд╛рдБрдЪреЛ рдХреЗ рдкрд╛рдБрдЪреЛ рдЬреЛ threads рд╣реИ рдЗрдирдХреЛ run рдХрд░рдиреЗ рдХреА рдЬрд┐рдореНрдорджрд╛рд░реА JVM рдХреЗ рдкрд╛рд╕ рд╣я┐╜я┐╜
1:22
рдФрд░ рдЙрдирдХреЛ рдЗрди рд╕рдм рдХреЛ CPU рдкреНрд░рджрд╛рди рдХрд░рд╛рдирд╛ рд╣реИ рдареАрдХ рд╣реИ рдЕрдм рдпрд╣ рдЬреЛ ready рдХреА рд╣реБрдЖ рд╣реИ рдпрд╣ JVM рджреЛрд░рд╛ maintain рдХреА рдЬрд╛рддреА рд╣реИ рдФрд░ thread scheduler component specifically рдпрд╣ рдХреИрд╕рд╛ component рд╣реЛрддрд╛ рд╣реИ JVM рдореЗрдВ рдЬреЛ рдХреА рдЗрд╕ рдЪреАрдЬ рдХреЛ maintain рдХрд░рддрд╛ рд╣я┐╜я┐╜
1:35
рдЕрдм рдпрд╣рд╛рдБ рдкрд░ рдХреМрди рд╕рд╛ thread рдХрдм run рд╣реЛрдЧрд╛ рдЙрд╕рдХреЛ рдХрд┐рддрдиреА priority рджреА рдЬрд╛рдПрдЧреА рдпрд╣ рд╕рдм рд╣рдо java рдХреЗ рдЕрдВрджрд░ рдЕрдкрдиреЗ end рд╕реЗ specify рдХрд░ рд╕рдХрддреЗ рд╣реИя┐╜я┐╜
1:44
рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд▓реЗ рдЬрд╛рдирд╛ рдЪрд╛рд╣реВрдБрдЧрд╛ рдЧреВрдЧрд▓ рдкрд░ рдФрд░ рд╣рдо рдпрд╣рд╛рдБ рдкрд░ рдЬрд╛рд╡рд╛ рдереНрд░реЗрдб рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреАрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧя┐╜я┐╜
1:51
рдФрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдкрд╕рдВрдж рдХрд░реВрдБрдЧрд╛ рдЙрд░рд╛рдХрд▓ рдХрд╛ рд▓рд┐рдВрдХ рдЬреЛ рдХреА рдереНрд░реЗрдб рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреАрдЬ рдХреА рдмрд╛рдд рдХрд░рддрд╛ рд╣реВя┐╜я┐╜
1:58
рддреЛ рдпрд╣рд╛рдБ рдмрд╛рдж рдЬрд╛рд╡рд╛ рдХреА рдереНрд░реЗрдб рдкреНрд░рд╛рдпреЛрдЯреА рдХреА рдмрд╛рдд рдЗрди рд▓реЛрдЧреЛрдВ рдиреЗ рдХрд░реА рд╣реБрдИ рд╣реИ рдЕрдм рджреЗрдЦреЛ рдЖрдк рд▓реЛрдЧ рдЬрд╛рд╡рд╛ рдореЗрдВ рдереНрд░реЗрдб рдХреЛ рддреАрди рддрд░рд╣ рдХреА рдкреНрд░рд╛рдпреЛрдЯреА рджреЗ рд╕рдХрддреЗ рд╣реИя┐╜я┐╜
2:05
рдорд┐рди рдкреНрд░рд╛рдпреЛрдЯреА рдЬреЛ рдХреА by default 1 value рдХреЗ рд╕рд╛рде рдЖрддреА рд╣я┐╜я┐╜
2:09
normal priority рдЬреЛ рдХреА рдЖрдкрдХреЗ рдкрд╛рд╕ by default 5 value рдХреЗ рд╕рд╛рде рдЖрддреА рд╣реИ рдФрд░ max priority
2:15
10 рдХреЗ рд╕рд╛рде рдЖрддреА рд╣реИ max priority рдХрд╛ рдорддрд▓рдм рдЙрд╕ thread рдХреЛ рд╕рдмрд╕реЗ рдЬрд╝рд╛рджрд╛ priority
2:19
рджреА рдЬрд╛рдПрдЧреА рдЕрдм рдорд╛рди рд▓реЛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЗ рдШрд░ рдореЗрдВ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рд╕реЗ рдорд┐рд▓рдия┐╜я┐╜
2:23
рдЖ рдЬрд╛рддрд╛ рд╣реВрдБ рдФрд░ рдореИрдВ рдХрд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдпрд╛рд░ рдмрд╛рдИ рдХреИрд╕реЗ рд╣реЛ рдпрд╛ рдлрд┐рд░ рджреАрджреА рдХреИрд╕реА рд╣я┐╜я┐╜
2:26
priority priority priority
2:41
рдЪреБрдХреА рд╡реЛ рдПрдХ celebrity рд╣реИ, рддреЛ рдЗрд╕реА рдЬрд╝рд░рд╛рдИ рдЬреЛ priority рд╡рд╛рд▓реА рдЪреАрдЬ рд╣реИ, рдпрд╣ рдпрд╣рд╛рдБ рдкрд░ рдХрд╛рдо рдХрд░рддреА рд╣реИ
2:47
java рдореЗрдВ рднреА рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдХреА, рдЖрдк prefer рдХрд░рддреЗ рд╣реЛ рдХрд┐рд╕реА рдФрд░ thread рдХреЛ рдПрдХ thread рдХреЗ рдореБрдХрд╛рдмрд▓реЗ
2:54
рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реЛ рд╡реЛ рдЪреАрдЬ рдЬрд╛рджрд╛ run рд╣реЛ, run рджреЛрдиреЛрдВ рд╣реЛ, рд▓реЗрдХрд┐рди рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реЛ рдХрд┐ рдПрдХ рдЪреАрдЬ рдХреЛ рдЖрдк рдЬрд╛рджрд╛ focus рджреЛ
3:00
рдЬреНрдпрд╛рджрд╛ рдкреНрд░рд╛рдпрд░рд┐рдЯреА рджреЛ рдареАрдХ рд╣реИ рддреЛ рдпрд╣ рдЬреЛ рдЪреАрдЬ рд╣реЛрддреА рд╣реИ рдЗрд╕реЗ рдкреНрд░рд╛рдпрд░рд┐рдЯреА рдХрд╣рддреЗ рд╣реИрдВ рдПрдХ рдФрд░ рдПрдЧреНрдЬрд╛рдВрдкрд▓ рдЕрдЧрд░ рдореИрдВ рдЖя┐╜я┐╜
3:06
рд▓реЛрдЧреЛрдВ рдХреЛ рджреВрдВ рдореЗрдВ рднреА рдЖрдк рд▓реЛрдЧ рдЬреЛ рд╣реИ рдЕрдкрдиреЗ рдХрд╛рдо рдореЗрдВ рд╡реНрдпрд╕реНрддреЛрдВ рдФрд░ рдЖрдкрдХреА рджрд░рд╡рд╛рдЬреЗ рдкрд░ рдХреБрдЫ рдЦрдЯ рдЖрддрд╛ рд╣реИ рдФрд░ рдХрд╣рддрд╛ рд╣я┐╜я┐╜
3:11
рдпрд╛рд░ рдпрд╣ 10 рд▓рд╛рдЦ рд░реБрдкрдП рд╣реИ рдпрд╣ рдмрдЯ рд░рд╣реЗ рд╣реИрдВ рдЖрдк я┐╜цЬмх╜У рдХреЛ рд▓реЗрдХрд░ рдЬрд╛рдУ рддреЛ рдЖрдк рдЕрдкрдирд╛ рдХрд╛рдо рдЫреЛрдбрд╝рдХрд░ рд╡рд╣ 10 рд▓рд╛рдЦ рд░реБрдкрдП рдХя┐╜я┐╜
3:17
рд▓реЗрдирд╛ рдкреНрд░рд╛рдпрд░рдЯреА рд╕рдордЭреЛрдЧреЗ рддреЛ рдкреНрд░рд╛рдпрд░рдЯреА рдХрд╛ рддреЛ рдорддрд▓рдм рд╕рдмрдХреЛ рдкрддрд╛ рд╣реИ рдпрд╣ рдореИрдВ рдмрд╕ рдпрд╣рд╛рдВ рдкрд░ рдЪреЛрдбрд╝реЗ рд╕реЗ рдлрдиреА рдПрдЧреНрдЬрд╛рдореНрдкрд▓реНя┐╜я┐╜
3:22
рдЬрд╛рддрд╛ рдЕрдм рдпрд╣рд╛рдВ рдмрд╛рд░ рд╣рдо рдЬрд▓реНрджреА рд╕реЗ рдХреЛрдб рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдХрд┐рд╕ рддрд░рд╣ рдХрд╛рдо рдХрд░рддреА рд╣реИ рдХреМрди рд╕реЗ рдереНрд░реЗрдб рдХреЛ рдЖрдк рдХрд┐рддрдия┐╜я┐╜
3:27
рдкреНрд░рд╛рдпреЛрдбреА рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рддреАрди рд╡рд╛рд▓реНрдпреВрдЬ рд╣реЛрддреА рд╣реИрдВ рдХреЙрдиреНрд╕рдЯреЗрдВрдЯ рдЬрд╛рд╡рд╛ рдереНрд░реЗрдб рдХреНрд▓рд╛рд╕ рдХреЗ рдЕрдВрджрд░ рдЬреЛ рдХрд┐ рд╣я┐╜я┐╜
3:32
рд▓реВрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдбрд╛рдЗрдЯ рдХреЛ рдкреНрд░рд╛рдпреЛрдЯреАрдЬ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдареАрдХ рд╣реИ рд╡рд╣ рд░реЗрдб рдХреЛ рдкреНрд░рд╛рдпреЛрдЯреАрдЬ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдо рд▓реЛрдЧ рдЗя┐╜я┐╜
3:38
рд╡реИрд▓реНрдпреВрдЬ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВрдЧреЗ рдФрд░ рджрд┐рди рд░реЗрдЯреНрд╕ рдмрдирд╛рдПрдВ рдХреЛрдб рд▓рд┐рдЦреЗрдВрдЧреЗ рддреЛ рдореИрдВ рдЖрдкрдХреЛ рдХрд░реВрдВрдЧрд╛ рдХреНрдпрд╛ рд╣реИ рдЬреЛ рдореИрдВрдиреЗ рдкрд┐рдЫрд▓я┐╜я┐╜
3:43
рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдереНрд░реЗрдб рд▓рд╛рд╕ рдмрдирд╛рдИ рдереА рдЙрд╕рдХреЛ рджреЛрдмрд╛рд░рд╛ рддреЛ рдореИрдВ рдмрд┐рд▓реНрдХреБрд▓ рднреА рд▓рд┐рдЦрдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╛рд░ рдердВрдб рдмрд╣реБрдд рд╣реЛ рд░рд╣я┐╜я┐╜
3:47
рд╣реИ рдореЗрд░реЗ рд╣рд╛рде рдЬрдо рдЪреБрдХреЗ рдФрд░ рдореИрдВ рдЖрдк рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреЛ рдЕрдкрдиреЗ рдЖрд▓рд╕ рдХреЛ рдордзреНрдпрдирдЬрд░ рд░рдЦрддреЗ рд╣реБрдП рдЗрд╕рдХрд╛ рдирд╛рдо рдЯреАрдПрдЪ рдЖрд░ рд╡рди рдХрд░рдХреЗ рдия┐╜я┐╜
3:55
рдмрдирд╛рдКрдВрдЧрд╛ рдФрд░ рдореИрдВ рдЯреАрдПрдЪ рдЖрд░ рд╡рди рдХрд░рдХреЗ рдЗрд╕рдХреЗ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЛ рдмрдирд╛рдКрдВрдЧрд╛ рдФрд░ рдореИрдВрдиреЗ рдпрд╣ рддреНрд░реЗрдб рдпрд╣рд╛рдВ рдкрд░ рдмрдирд╛ рджрд┐рдпрд╛ рд╣реИ рдЕя┐╜я┐╜
4:01
рдпрд╣ рдЬреЛ рдореИрдВрдиреЗ рджреЛ рдереНрд░реЗрдбреНрд╕ рдмрдирд╛рдП рджреЗ рдореИрдВ рдЗрди рджреЛрдиреЛрдВ рдереНрд░реЗрдбреНрд╕ рдХреЛ рдпрд╣рд╛рдВ рдкрд░ рдмрдирд╛рдКрдВрдЧрд╛ рдФрд░ рдЯреАрд╡рди рдЯреАрдЯреВ рдЯреА рдереНрд░реА рдЯя┐╜я┐╜
4:07
рдЯреА рдлрд╛рдЗрдм рдореИрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмрдирд╛рдКрдВрдЧрд╛ рдЕрдм рдореИрдВ рдЗрдирдХреЛ рдирд╛рдо рдЕрднреА рджреЗ рднреА рд╕рдХрддрд╛ рд╣реВрдВ рдирд╣реАрдВ рднреА рджреЗ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреИрд╕реЗ рдХрд┐ рдЖрдк рд▓реЛрдЧреЛя┐╜я┐╜
4:13
рдорд╛рд▓реВрдВ рд╡рд╣ рдЯреА рдЯреВ рдЯреА рдЯреНрд░реА рдЯреА рдлреЙрд░реНрдЯ рдЯреА рдлрд╛рдЗрдм рдФрд░ рдЗрди рд╕рдмрдХреЛ рдореИрдВ рд╕реНрдЯрд╛рд░реНрдЯ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдареАрдХ рд╣реИ рддреЛ рдореИрдВ рдЬрд░рд╛ рдпрд╣рд╛рдВ рдкя┐╜я┐╜
4:20
рдЬреЛ рдирд╛рдо рд╣реИ рдЗрдирдХреЛ рдорд┐рдЯрд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдЗрдирдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░рдХреЗ рдореИрдВ рд╕реЗрд╡ рдХрд░ рджреВрдВрдЧрд╛ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВрдия┐╜я┐╜
4:27
рдиреНрдпреВ рдорд╛рдИ рдЯреАрдПрдЪ рдЖрд░ рд▓рд┐рдЦрд╛ рд╣реБрдЖ рд╣реИ рдореИрдВ рдЗрд╕рдХреЛ рдЬрд░реВрд░ рд╡рди рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рд╡рди рдФрд░ рд╡рди рдФрд░ рд╡рди рд╡рди рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рд╡рди рдЗя┐╜я┐╜
4:38
рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рдпрд╣ рдиреЗрдо рд╡рд╛рд▓реА рдЪреАрдЬ рд╣реИ рд╡рд╣ рдореИрдВ рдЕрднреА рд▓рдЧрд╛ рд▓реЗрддрд╛ рд╣реВрдВ рд▓рд┐рдпрд╛ рдореИрдВ рдХрд╛рдо рдХрд░реВрдВ рдЗрдирдХреЛ рдирд╛рдо рдЬреЛ рд╣реИ рдЗрдирдХя┐╜я┐╜
4:44
рдХреБрдЫ рджреЗрдЦ рджреЗрддрд╛ рд╣реВрдВ рдареАрдХ рд╣реИ рд╡рди рдпрд╣рд╛рдВ рдкрд░ рднреА рд╡рди рдпрд╣рд╛рдВ рдкрд░ рднреА рдореБрдЭреЗ рдмрд╣реБрдд рдмреЛрд▓рд┐рдВрдЧ рд╣реИ рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реБрдЖ рджреЗрдЦрдирд╛ рдореБрдЭреЗ рдкя┐╜я┐╜
4:50
рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣реИ рдбреА рдЯреВ рдлрд┐рд░ рдЙрд╕рдХреЗ рдмрд╛рд╣рд░реА 34 рдпрд╛рд░ рдореИрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЗрд╕рдХреЛ рддреЛ рдпрд╛рд░ рдХрднреА-рдХрднреА рдирд╛ рдпрд╣ рд╕я┐╜я┐╜
4:59
5 5 T1 T2 T3 T4 T5 T1 start similarly T2 start T3 start T4 start
5:31
рдпрд╣рд╛рдВ рдкрд░ рдкреНрд░рд┐рдВрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдареАрдХ рд╣реИ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рдЕрдЧрд░ рдореИрдВ рдЗрд╕рдХреЛ рднреА рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд░рди рдХрд░рдХреЗ рджрд┐рдЦрд╛рдКрдВрдЧреЗ рдЬреИрд╕реЗ рддрд░рд╣ рд╕реЗ рддя┐╜я┐╜
5:40
рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдВ рдкрд░ рджреЗрдЦреЛ рдереИрдВрдХ рдпреВ рд╣реИ рд░рд┐рдкреНрд░реА рд╣реИ рдбрд┐рдлрд░реЗрдЯ рдпрд╣ рдЕрдкрдиреЗ рдХрд┐рд╕реА рдСрд░реНрдбрд░ рдореЗрдВ рдЬреЛ рд╣реИ рд░рди рд╣реЛрдХрд░ рдореБрдЭреЗ рджрд┐рдЦрд╛ рд░рд╣я┐╜я┐╜
5:46
рдЖрдк рддреАрдлрд╛рдЗрд╡ рдХреЗ рд╕рд╛рде рдЬреБрд▓реНрдо рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдЙрд╕рдХреЛ рднреА рдореИрдВ рдЖрдк рд░рди рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рдФрд░ рдЯреАрдлрд╛рдЗрд╡ рдХреЛ рднреА рдореИрдВрдиреЗ рд░рди рдХрд░ рджрд┐рдпя┐╜я┐╜
5:53
рдЙрд╕рдХрд╛ рд╕реНрдЯрд╛рд░реНрдЯ рдореЗрдердб рджреЗрдЦрд╛ рдареАрдХ рд╣реИ рдЖрдк рджреЗрдЦреЛ рдпрд╣ рдХрд┐рд╕ рдСрд░реНрдЯрд░ рдореЗрдВ рд░рди рд╣реЛ рд░рд╣рд╛ рд╣реИ 3142 рдареАрдХ рд╣реИ рдореИрдВ рдлрд┐рд░ рд╕реЗ рдЗрд╕рдХреЛ рд░рди рдХрд░реВя┐╜я┐╜
5:59
рддреЛ рдпрд╣ рджреЗрдЦреЛ рдХрд┐ рдЗрд╕ рдСрд░реНрдЯрд░ рдореЗрдВ рд░рди рд╣реЛрдЧрд╛ рдпрд╣ 23541 рдореЗрдВ рд░рди рд╣реЛ рд░рд╣рд╛ рд╣реИ рдорд╛рди рд▓реЛ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░рд╛ рдореЛрд╕реНрдЯ рдЗрдВрдкреЛрд░реНрдЯреЗрдВрдЯ рдереНрд░реЗрдб рд╣реИ рдареАрдХ рд╣я┐╜я┐╜
6:07
рдореИрдВ рдЗрд╕рдХреЛ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ рдореЛрд╕реНрдЯ рдЗрдВрдкреЛрд░реНрдЯреЗрдВрдЯ рдареАрдХ рд╣реИ рдорд╛рди рд▓реЛ рдлреЙрд░ рд╕рдо рд░реАрдЬрди рдпрд╣ рдореЗрд░рд╛ рдПрдХ рдРрд╕рд╛ рдХрд╛рдо рд╣реИ рдЬреЛ рдХрд┐ рдореБрдЭя┐╜я┐╜
6:15
рдмрд╣реБрдд рд╣рд╛рдИ priority рдХреЗ рд╕рд╛рде рдХрд░рдирд╛ рд╣реИ for example рдЕрдЧрд░ рдЖрдк рдПрдХ text editor рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИя┐╜я┐╜
6:21
рддреЛ рдЖрдкрдХреЗ cursor рдХрд╛ blink рдХрд░рдирд╛ рдФрд░ рдЖрдкрдХреА keyboard рдХреЗ input рдХреЛ receive рдХрд░рдирд╛ рд╕рдмрд╕реЗ important рдХрд╛рдо рд╣реЛрддрд╛ рд╣реИ рдареАрдХ рд╣я┐╜я┐╜
6:25
рдФрд░ background рдореЗрдВ save рдХрд░рдирд╛ рдЬреЛ рд╣реИ рдмрд╣реБрдд mediumish priority рдХрд╛ рд╣реЛрддрд╛ рд╣я┐╜я┐╜
6:31
рдФрд░ server рдХреЛ user рдХрд╛ data рджреЗрдирд╛ for improvement of the software
6:36
рдпрд╣ рдЪреАрдЬрд╝ рднреА рдХрд╛рдлреА low priority рд╣реЛрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдЪрд╛рд╣реЛрдЧреЗ user рдХреЛ рдЖрдкрдХреЗ software рд╕реЗ рдкрд╣рд▓реЗ experience рдорд┐рд▓я┐╜я┐╜
6:41
рдЙрд╕рдХреЗ рдмрд╛рдж рдЖрдк рдЪрд╛рд╣реЛрдЧреЗ рдЙрд╕рдХреЗ data рдХреЛ catch рдирд╛ рдЕрдкрдиреЗ server рдкрд░ рднреЗрдЬрдирд╛ рд╡реЛ рд╕рдм рдХрд╛рдо рдЖрдк рдмрд╛рдж рдореЗрдВ рдХрд░реЛрдЧя┐╜я┐╜
6:45
рдкрд╣рд▓реЗ рдЖрдк рдЪрд╛рд╣реЛрдЧреЗ рдХрд┐ рдЖрдкрдХрд╛ рдЬреЛ user рд╣реИ рдЙрд╕рдХреЛ рдЕрдЪреНрдЫрд╛ experience рдорд┐рд▓реЗ рдЕрднреА рдореИрдВ рдЗрд╕рдХреЛ рдЕрдЧрд░ run рдХрд░реВрдБрдЧрд╛ рддя┐╜я┐╜
6:50
most important рд╡рд╛рд▓рд╛ рдЬреЛ рд╣реИ рд╡реЛ рджреЗрдЦреЛ рджреВрд╕рд░реЗ number рдкреЗ run рд╣реЛ рд░рд╣рд╛ рд╣реИ but ideally рдореИрдВ рдЪрд╛рд╣реВрдБрдЧрд╛ рдХрд┐ рдореИрдВ рдЗрд╕рдХреА priority рдХреЛ set рдХрд░реВя┐╜я┐╜
6:56
рдФрд░ рдЗрд╕рдХреА priority рдХреЛ set рдХрд░рдХреЗ рдереЛрдбрд╝рд╛ рдмрдврд╝рд╛ рджреВрдБ рдХреБрдЫ рдЗрддрдирд╛ рддреЛ рдмрдврд╝рд╛ рджреВрдБ рдХрдо рд╕реЗ рдХрдо рдХрд┐ рдпрд╛я┐╜я┐╜
7:00
рдореБрдЭреЗ problem рдирд╛ рд╣реЛ рдЗрд╕рдХреЛ last рдореЗрдВ рдореИрдВ рдирд╛ рджреЗрдЦреВрдБ рддреЛ рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛ рдЗрд╕рдХреА priority рдХреЛ рдмрдврд╝рд╛ рджреВрдБрдЧрд╛, рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦреВрдБрдЧрд╛ t5.setPriority
7:10
рдФрд░ рдореИрдВ set priority рдореЗрдВ рдХреНрдпрд╛ рджреВрдБрдЧрд╛, рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦреВрдБрдЧрд╛ thread
7:14
рдФрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦреВрдБрдЧрд╛ thread.maxPriority, рдпрд╛рдирд┐ рдХрд┐ рдореИрдВ рдХрд╣реВрдБрдЧрд╛ рдЗрд╕рдХреА max priority рдЬреЛ рд╣реИ рд╡реЛ set рдХрд░ рджя┐╜я┐╜
7:21
рддреЛ рдЕрдм рдЗрд╕реА рдХреЗ рд╕рд╛рде рдореИрдВ рдПрдХ рдХрдо рдФрд░ рдХрд░реВрдВрдЧрд╛ рдЗрд╕ рдЪреАрдЬ рдХреЛ рдирд╛ рд╡рд╛рдЗрд▓ рдЯреНрд░реВ рдХреЗ рдЕрдВрджрд░ рдбрд╛рд▓ рджреВрдВрдЧрд╛ рд╡рд╛рдЗрд▓ рдЯреНрд░реВ рдХреЗ рдЕрдВрджрд░ рдкрддя┐╜я┐╜
7:26
рдореИрдВ рдХреНрдпреЛрдВ рдбрд╛рд▓ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╛рдЗрд▓ рдЯреНрд░реВ рдХреЗ рдЕрдВрджрд░ рдореЗрдВ рдЗрд╕ рдЪреАрдЬ рдХреЛ рдЗрд╕рд▓рд┐рдП рдбрд╛рд▓ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╛рд░ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╕рд╛рд░я┐╜я┐╜
7:46
рдЬрд░реВрд░ рдореЗрдВ рддреЛ рдЬреЛ рднреА рд╣реЛ рд▓реЗрдХрд┐рди рдПрдХ рдЯрд╛рдЗрдо рдХреЗ рдмрд╛рдж рдЖрдкрдХреЛ рдЬреЛ рдореЛрд╕реНрдЯ рдЗрдВрдкреЛрд░реНрдЯреЗрдВрдЯ рдереНрд░реЗрдб рд╣реИ рд╡рд╣ рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ рджрд┐рдЦрд╛рдИ рджреЗрдЧя┐╜я┐╜
7:51
рдЕрдм рджреЗрдЦреЛ рдореЛрд╕реНрдЯ рдЗрдВрдкреЛрд░реНрдЯреЗрдВрдЯ рд╡рд╛рд▓рд╛ рдЖрдкрдХреЛ рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рд╣реИ рдЕрдм рджреЗрдЦреЛ рдХрд╛рдо рддреЛ рд╕рд╛рд░реЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдЗрд╕ рд╕рдмрд╕я┐╜я┐╜
7:57
рдЬреНрдпрд╛рджрд╛ рдкреНрд░рд╛рдЗрд░рд┐рдЯреА рджреЗ рд░рд╣рд╛ рд╣реИ рдореЛрд╕реНрдЯ рдЗрдВрдкреЛрд░реНрдЯреЗрдВрдЯ рд╡рд╛рд▓реЗ рдХреЛ рдареАрдХ рд╣реИ рддреЛ рджреЗрдЦреЛ рдореЛрд╕реНрдЯ рдЗрдВрдкреЛрд░реНрдЯреЗрдВрдЯ рд╡рд╛рд▓рд╛ рдЖрдк рд▓реЛрдЧреЛя┐╜я┐╜
8:02
рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ рдпрд╣ рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ рд╕реАрдкрд┐рдпреЛ рдЯрд╛рдЗрдо рдЬреЛ рд╣реИ рдпрд╣ рджреЗ рд░рд╣рд╛ рд╣реИ рдореЛрд╕реНрдЯ рдЗрдВрдкреЛрд░реНрдЯреЗрдВрдЯ рд╡рд╛рд▓реЗ рдХреЛ рдЕя┐╜я┐╜
8:07
рдЯреАрдлреЙрд░реНрдб рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреА рд╣реЛрддреА рд╣реИ рдЬрд╛рд╡рд╛ рдХреЗ рдЕрдВрджрд░ рд╡рд╣ рд╣реИ рдиреЙрд░реНрдорд▓ рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреА рддреЛ рдореИрдВ рдХрд╛рдо рдХрд░реВрдВрдЧрд╛ рдЬреЛ рдЯреАрд╡рди рд╡рдЧреИрд░рд╣ рдХреА рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреА рд╣реИ рдЗрд╕рдХреЛ рдореИрдВ рдорд┐рди рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреА рд╕реЗрдЯ рдХрд░ рджреВрдВрдЧрд╛ рддреЛ рдореИрдВ рдЕрдЧрд░ рдЗрд╕рдХреЛ рдорд┐рди рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреА рд╕реЗрдЯ рдХрд░ рджреВрдВрдЧреЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рддреЛ рдЖрдк рд▓реЛрдЧ рджреЗя┐╜я┐╜
8:37
рдкреНрд░рд╛рдпреЛрдЯреА рдореИрдВрдиреЗ рдЬреЛ рд╣реИ рд╕рдмрд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХрд░ рджрд┐рдпрд╛ рд╣реИ рддреЛ рдпрд╣ рдерд╛ рд╣рдорд╛рд░рд╛ рдкреНрд░рд╛рдпреЛрдЯреА рдХрд╛ рдХреЛрдб рдЬреЛ рдХрд┐ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛя┐╜я┐╜
8:42
рд╕рдордЭрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдЗрд╕рдХреЛ рдпрд╛рд░ рдореИрдВ рд╕реНрдЯреЙрдк рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рдирд╣реАрдВ рддреЛ рдореЗрд░рд╛ рдЬреЛ рд▓реИрдкрдЯреЙрдк рдкрд░ рдЙрдбрд╝ рдЬрд╛рдПрдЧрд╛ рд╣рд╡рд╛ рдореЗрдВ рдЗрд╕рдХя┐╜я┐╜
8:47
рдЦреЗрд▓реЛрдВ рдХреЗ рд╕рдм рдШреВрдордиреЗ рд▓рдЧреЗ рд╣реИрдВ рдЕрдм рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ рдмрд╛рдд рдФрд░ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЬреЛ рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреАрдЬ рд╣реЛрддреА рд╣реИ рдЬрд╛рд╡я┐╜я┐╜
8:53
рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдЕрдВрджрд░ рдЙрди рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреАрдЬ рдкрд░ рдЬреНрдпрд╛рджрд╛ рдЖрдк рд▓реЛрдЧ рд░рд┐рд▓рд╛рдЗрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдЬреЛ рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреАрдЬ рд╣реЛрддреА рд╣реИ рдереНрд░реЗрдб рдХя┐╜я┐╜
9:00
рд╡реЛ рдЬреЛ рд╣реИ OS рдХреЗ рджреНрд╡рд╛рд░рд╛ рднреА рд╕реЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИрдВ рддреЛ рдЖрдкрдХрд╛ operating system рдХреНрдпрд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реЗ рдпреЗ рднреА рдмрд╣реБрдд рдЬрд╛рд░рд╛ рдбрд┐рдкреЗрдВрдб рдХрд░рддрд╛ рд╣реИ рдЖрдкрдХрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ рд░рди рдХрд░ рд░рд╣рд╛ рд╣реИ рдЙрд╕ рдЪреАрдЬрд╝ рдкрд░ рдпрд╛рдирд┐ рдХрд┐ рдЬрдм рддрдХ CPU available рд╣реИ рд╡реЛ low priority thread рдХреЛ рднреА available рдХрд░рд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЕрдЧрд░ рдореБрдордХрд┐рди рд╣реЛ рддреЛ рддреЛ рдЗрд╕ я┐╜я┐╜
9:30
рдмрддрд╛рдКрдВрдЧрд╛ рдЖрдк рд▓реЛрдЧ рдХреА рд╡рд╣ рдЖрдк рд▓реЛрдЧреЗ рд╕рд╛рд░реЗ рдбрд╛рдЙрдЯреНрд╕ рдХреНрд▓рд┐рдпрд░ рдХрд░ рджреЗрдВрдЧреЗ рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдиреЗ рдЕрднреА рддрдХ рдпрд╣ рдкреНрд▓реЗрдпрд░ рд▓рд┐рд╕реНя┐╜я┐╜
9:35
рдЖрдк рдЗрд╕ рдирд┐рдХрд▓рд┐рдП рджреЛрд╕реНрддреЛрдВ рдХреЛ рдПрдХреНрд╕реЗрд╕ рдЬрд░реВрд░ рдХрд░ рд▓реЗрдирд╛ рдХрд┐ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВрдиреЗ рд╕реНрдЯреЗрдк рд╕реНрдЯреЗрдк рд╕рдм рдХреБрдЫ рдмрддрд╛ рд░рдЦрд╛ рд╣реИ рдХрдВрдкреНрд▓реАя┐╜я┐╜
9:40
рдЖрд╡рд╛ рдХреЛрд░реНрд╕ рдЖрдк рд▓реЛрдЧреЛрдВ рдпрд╣рд╛рдВ рдкрд░ рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛ рдЖрдк рд▓реЛрдЧ рдЪреИрдирд▓ рдкрд░ рдЬрд╛рдПрдЧрд╛ рд▓реЗ рд╕реЗрдХреНрд╢рди рдореЗрдВ рдЬрд╛рдХрд░ рдПрдХреНрд╕реЗрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдкреНрд▓реЗ рд▓рд┐рд╕реНя┐╜я┐╜
9:47
рдФрд░ I hope рдХрд┐ рдЖрдк рд▓реЛрдЧ рдХреЛ рдЗрди рд╡реАрдбрд┐рдпреЛ рдкрд╕рдВрдж рдЖрдпрд╛ Thank you so much guys for watching this video
9:52
and I will see you next time
#Computer Science
#Java (Programming Language)
#Programming