What is a thread | Process vs Thread | OS | Lec-40 | Bhanu Priya

  Рет қаралды 237,407

Education 4u

Education 4u

Күн бұрын

Пікірлер: 136
@ranazeeshanahmad201
@ranazeeshanahmad201 3 жыл бұрын
correction: in a multi-threading system, if one thread is blocked, then all other threads in the same process will be blocked because OS takes process as one entity, and OS does know either there are multiple threads in a process at the user level. so when a thread of user-level need some resources and request to OS, then OS consider it as req from that whole process, and until getting that resource, OS will put the whole process on waiting.
@Thunder.561
@Thunder.561 Жыл бұрын
🎉
@geethuv5622
@geethuv5622 Жыл бұрын
Nice
@PRASAD0795
@PRASAD0795 Жыл бұрын
😂
@asjosvah3441
@asjosvah3441 25 күн бұрын
I think the 4th point she talked about was wrong... She reversed the process and thread about blocking and non-blocking... Maybe I'm wrong but I want to understand too... Thank you for the explanation!
@adrianamihaela9894
@adrianamihaela9894 5 жыл бұрын
Comparing to other tutorials I really love the ones on this channel beacuse the sound is very clear
@soundarkalibomman4607
@soundarkalibomman4607 2 жыл бұрын
💯 correct
@ajlozadaro
@ajlozadaro 2 жыл бұрын
How well you emphasize again and again the core concept. Thank you.
@samiadnan1408
@samiadnan1408 5 жыл бұрын
10:31 wrong. if one process is blocked then other processes will not affect. other processes will execute independently.
@kandiephelma7621
@kandiephelma7621 4 жыл бұрын
There is the cooperative process which is dependent on the other
@mohdaqib1601
@mohdaqib1601 4 жыл бұрын
Thanks
@yeethiolij
@yeethiolij 4 жыл бұрын
On the 10:33 min. you said if one process is blocked the other process is also blocked until the first process unblocked. Is that correct ? I guess it should be Thread instead of process you . I would love to hear from you and thank you for your well explanation !
@Ashwanikumar-tr1wj
@Ashwanikumar-tr1wj 4 жыл бұрын
yes bro it will be thread because all thread depends on only one process data/code
@alamkhan2292
@alamkhan2292 6 жыл бұрын
In context of process, processor are independent so blocking of one process will not block executions of other process
@karthikeyasoft
@karthikeyasoft 5 жыл бұрын
karthikeyasoft@gmail.com for me also same dout I u clear tell to me also
@noobiexd640
@noobiexd640 5 жыл бұрын
only when it is in user mode
@mansisingh5134
@mansisingh5134 3 жыл бұрын
In 4th point, how can another process stop working? As process is independent so if one process is blocked then it will not effect other process
@tejavathnagaraju3403
@tejavathnagaraju3403 3 жыл бұрын
Thank you soo much a lot 💕💕💕💕 I'm following all your classes not only one sub yestardy DM today operating system.. in my 2-2 jntuh examinations it is very easy way to understand... Thank you ❣️❣️❣️❣️❣️ keep it up mam ❤️❤️
@AneesMaharEgnr
@AneesMaharEgnr 5 жыл бұрын
The lecture is good but mam concept of process is explained wrong , processes are independent and if one get blocked other still work.
@72_shivamthakur89
@72_shivamthakur89 5 жыл бұрын
sahi bola
@charlesuneze
@charlesuneze 5 жыл бұрын
Maybe she is referring to the FIFO scheduling algorithm approach.
@samar3580
@samar3580 4 жыл бұрын
Yes u are right
@messageconveyor8210
@messageconveyor8210 5 жыл бұрын
I want to say thanks bcz very long i couldn't understand os but once listen ur video i understand now. Thank you so much
@himanshusahu1503
@himanshusahu1503 5 жыл бұрын
You are getting wrong concepts
@pierre1360
@pierre1360 6 жыл бұрын
most beautiful writing EVER.
@shanawazsipon
@shanawazsipon 6 жыл бұрын
This is the best lecture on Thread in youtube. I checked. By the way 7:09 reminds me of Deepika Paducon from the movie Chennai Express.
@shubhamsalunke7259
@shubhamsalunke7259 6 жыл бұрын
Me too😍😜
@umadevi-dn9ns
@umadevi-dn9ns 6 жыл бұрын
Me too
@harshit8807
@harshit8807 6 жыл бұрын
My question is that if each process operates independently then why we have to unblock the blocked process for running the other process?
@rajankit911
@rajankit911 5 жыл бұрын
Single core processor can execute only one process at a time, other processes are waiting in waiting state to get dispatched to the CPU by scheduler. You can learn about different scheduling algorithms to know much better. Number of cores = number of threads can run at a time.
@mahithaamara9279
@mahithaamara9279 3 жыл бұрын
Perfect teaching Mam
@asjosvah3441
@asjosvah3441 25 күн бұрын
I don't understand well about the blocking of a process (the 4th point in your comparison between thread and process)... does an unresponding process (maybe caused by a crash for example) really affect other process ? I just want to understand, because I always thought it doesn't block other process' to execute. Thanks.
@ankitkumaryadav562
@ankitkumaryadav562 3 жыл бұрын
Mam, your handwriting is very good.
@priyankabharti4587
@priyankabharti4587 5 жыл бұрын
mam if one process will be blocked then how will another process also blocked. getting confusion...mam ,,,,as you told one process is suppose MS word nd suppose another will be excel then if one process will be closed then obviously excel will in running state......??🤔
@chennammadandlapati8809
@chennammadandlapati8809 6 жыл бұрын
i have one doubt .....each process operates independently .so yy ..if one process is block no other process execute until first process is unblock ..???
@krishna9438
@krishna9438 6 жыл бұрын
Yeah I thought so too. If a process is blocked/suspended, the next process whose ID is in the program counter will be executed. I think what she meant is: if process 1 is using resource A, then process 2 (who needs to use resource A in its execution) can't be executed unless process 1 has been finished and free resource A.
@niroop4299
@niroop4299 6 жыл бұрын
​@@krishna9438 atually it is reverse that if the process 1 is blocked then all other can run independently but if the thread is blocked then the cpu thinks the process is blocked and all other thereads will be blocked
@ankitsurolia8692
@ankitsurolia8692 4 жыл бұрын
Why block of one thread doesn't effects other threads as they are sharing same source code??
@reddypogusandhyarani5902
@reddypogusandhyarani5902 2 жыл бұрын
Thank soo much mam ... Ur explaination is super mam compare to other tutorial .I gain soo much knowledge from ur videos mam..tqqq so muchh❤️❤️
@mdshahbaz9257
@mdshahbaz9257 3 жыл бұрын
Light process or lite process
@saadullahkhan1972
@saadullahkhan1972 5 жыл бұрын
As each process is independent if one process is blocked then the other can execute as each one has own resources.... But threads are inside a certain process that's they uses the same resources of a particular process so if one is blocked then all the rest threads are blocked by kernal as the threads don't have any contact with the kernel.... Kernal supposes it to be a single process.... But there was confusion in your explanation.
@AneesMaharEgnr
@AneesMaharEgnr 5 жыл бұрын
saad khan agree with your point ..
@techbbas
@techbbas 4 жыл бұрын
if you need c++ easy coding then visit my channel. and also subscribe plz kzbin.info/door/1LJDu2koq9y146MUH8prAg
@mubarekoumer6406
@mubarekoumer6406 5 жыл бұрын
thank u madam but In context of process, process are independent there is no sharing so, blocking of one process will not block executions of other process
@saraswathis3663
@saraswathis3663 5 жыл бұрын
Yes
@niskarshathapa907
@niskarshathapa907 2 жыл бұрын
thank you for explaning in a prefect way
@trendingvideos53
@trendingvideos53 2 жыл бұрын
maam pahale boring laga per really toooooo good teaching maam
@ankitsurolia8692
@ankitsurolia8692 4 жыл бұрын
If process has there own memory and file resources by which they are independent of other processes, than how come blocking of one process effects all other processes??
@ALMAD-cv1rh
@ALMAD-cv1rh 3 жыл бұрын
thanks alot i do enjoy your tutorials they are not complicated but one understand alot
@suchipandey9479
@suchipandey9479 4 жыл бұрын
You said that one process is blocked and then another process cant run and when thread is block another thread can execute, How?? Actually this concept is totally apposite
@ramudubheemududairyinforme8983
@ramudubheemududairyinforme8983 Жыл бұрын
Nice teaching madam
@klindana007
@klindana007 6 жыл бұрын
Thanks mam your explanation is too simple and and easy to understand thanks for uploading the video
@udaysathvara1649
@udaysathvara1649 2 жыл бұрын
Khatam ho gaya kya aap ka BCA ya Bsc it
@karankumarm6702
@karankumarm6702 6 жыл бұрын
Hai mam,your teaching method is good and like it.
@KilariJyoshnavi
@KilariJyoshnavi 7 ай бұрын
👍👌
@KAMAL-hs3gd
@KAMAL-hs3gd 5 жыл бұрын
Thank you for your valuable lesson on an important topic
@krishnankiller8711
@krishnankiller8711 2 жыл бұрын
Fabulous ❤
@patrickkariuki8370
@patrickkariuki8370 3 жыл бұрын
well explained. Thank you. you are a good teacher
@usama57926
@usama57926 6 жыл бұрын
thank u so much mam your explanation is very easy and intresting
@himanshusahu1503
@himanshusahu1503 5 жыл бұрын
Concept are wrong
@thecollective2404
@thecollective2404 5 жыл бұрын
You teach all the topics of engineering
@himanshusahu1503
@himanshusahu1503 5 жыл бұрын
And spread wrong concepts
@jitendrasingh-dg5cw
@jitendrasingh-dg5cw 3 жыл бұрын
Super ma'am ...jitendra singh from jaipur
@ravimaddukuri3033
@ravimaddukuri3033 3 жыл бұрын
super mam!!
@illamavi4913
@illamavi4913 4 жыл бұрын
I'm really interested your way of teaching thank you mam.
@techbbas
@techbbas 4 жыл бұрын
if you need c++ easy coding then visit my channel. and also subscribe plz kzbin.info/door/1LJDu2koq9y146MUH8prAg
@justd765
@justd765 6 жыл бұрын
Well explained..... Once again thanks
@himanshusahu1503
@himanshusahu1503 5 жыл бұрын
Explained wrong concepts
@thrang_eo
@thrang_eo 6 жыл бұрын
Very good 👐
@asjosvah3441
@asjosvah3441 25 күн бұрын
1. Première affirmation : If one process is blocked, then no other process executes until the blocked process is unblocked. FAUX dans les systèmes modernes. Les systèmes d'exploitation modernes sont multitâches et utilisent des mécanismes comme le scheduling préemptif pour gérer plusieurs processus. Si un processus est bloqué (par exemple, en attente d'une ressource, d'un I/O ou d'un verrou), le système d'exploitation peut suspendre ce processus et passer à un autre processus prêt à s'exécuter. Ainsi, un processus bloqué n'empêche pas les autres processus d'exécuter leurs tâches. Exemple : Dans un système multitâche comme Linux, si un processus A est bloqué en attente d'une opération d'I/O, le scheduler peut exécuter un processus B ou C en attendant que A soit débloqué.
@gateaspirantseceteluguchan9401
@gateaspirantseceteluguchan9401 6 жыл бұрын
nice video
@gopirampal7442
@gopirampal7442 3 жыл бұрын
Nice
@ahmedabdinorsalad7662
@ahmedabdinorsalad7662 2 жыл бұрын
Thanks
@-MShivakumar
@-MShivakumar 3 жыл бұрын
super mam
@somyasinghchouhan7164
@somyasinghchouhan7164 6 жыл бұрын
Thank you, all lectures are very helpful and easy to understand.
@himanshusahu1503
@himanshusahu1503 5 жыл бұрын
All the concepts she explained is also wrong.
@techbbas
@techbbas 4 жыл бұрын
if you need c++ easy coding then visit my channel. and also subscribe plz kzbin.info/door/1LJDu2koq9y146MUH8prAg
@frankdearr2772
@frankdearr2772 5 жыл бұрын
hello, thanks a lot for that very well view about process and threads, nice start to understand how that works.
@t2kumarashutosh2011
@t2kumarashutosh2011 5 жыл бұрын
You are owsm mam... I am c Dac student but till last of course i dont know about threads ...but thanks to u now i know much more because of u...
@techbbas
@techbbas 4 жыл бұрын
if you need c++ easy coding then visit my channel. and also subscribe plz kzbin.info/door/1LJDu2koq9y146MUH8prAg
@karthikeyasoft
@karthikeyasoft 5 жыл бұрын
4 point one process is blocking why its weight on other process it is independent work only
@AgomiClash
@AgomiClash 6 жыл бұрын
Great video, thanks
@techbbas
@techbbas 4 жыл бұрын
if you need c++ easy coding then visit my channel. and also subscribe plz kzbin.info/door/1LJDu2koq9y146MUH8prAg
@rishwanthrajaa3791
@rishwanthrajaa3791 5 жыл бұрын
Really excellent and tq
@himanshusahu1503
@himanshusahu1503 5 жыл бұрын
For making wrong concepts
@umaidmanzoor6318
@umaidmanzoor6318 6 жыл бұрын
Thank You
@fakegamer9025
@fakegamer9025 5 жыл бұрын
I think 4th point of difference is wrong...
@shubhamsalunke7259
@shubhamsalunke7259 6 жыл бұрын
Hello mam.. You teach very well no Dout in this but the noice of you skech pen is so scary..i am using headphone in lab so the noice of your sketch pen make mi head ache. Sorry but its happen with mi plz change the pen.. Thank you
@saieswaria1954
@saieswaria1954 5 жыл бұрын
Cpu doesn't execute thread .it execute only process
@pratikingale9579
@pratikingale9579 6 жыл бұрын
Nice explanation
@shahilbacker2180
@shahilbacker2180 6 жыл бұрын
Thank you mam .its very helpful fr meh
@himanshusahu1503
@himanshusahu1503 5 жыл бұрын
Sahil you have earned misinformation
@rahulkrishnagunneri9247
@rahulkrishnagunneri9247 5 жыл бұрын
4point and 5point of process vs thread is controductory.
@hemanthkoney2008
@hemanthkoney2008 2 жыл бұрын
Tq mam
@himanshusahu1503
@himanshusahu1503 5 жыл бұрын
Dear Reader don't follow this lecture it is conceptually wrong and it will lead to wrong concepts. Hey this message to the uploader don't teach wrong concepts.
@shivamgoel8509
@shivamgoel8509 5 жыл бұрын
Can u elaborate pls what's wrong here??
@יששכרלבוולט
@יששכרלבוולט Жыл бұрын
found critical mistakes at other videos in the playlist too. makes me sad cause she explains so very well. she could be the best one out there.
@יששכרלבוולט
@יששכרלבוולט Жыл бұрын
i hope she re-uploads them corrected in the future. such a great potential of a teacher.
@murtazaahmad9672
@murtazaahmad9672 6 жыл бұрын
Good effort dear
@himanshusahu1503
@himanshusahu1503 5 жыл бұрын
But totally failed
@Nalaka_Rajapaksha
@Nalaka_Rajapaksha 4 жыл бұрын
thank you..
@techbbas
@techbbas 4 жыл бұрын
if you need c++ easy coding then visit my channel. and also subscribe plz kzbin.info/door/1LJDu2koq9y146MUH8prAg
@shaikismail7678
@shaikismail7678 6 жыл бұрын
very good explanation mam i have some doubts in java
@ankit7319
@ankit7319 3 жыл бұрын
Kaisi ho bhanu priya??
@soniawakeel9520
@soniawakeel9520 5 жыл бұрын
Thank I ma’am
@bhavyabhavya2780
@bhavyabhavya2780 5 жыл бұрын
thank u mam good explanation
@himanshusahu1503
@himanshusahu1503 5 жыл бұрын
Bhavya don't follow this lecture
@bhavyabhavya2780
@bhavyabhavya2780 5 жыл бұрын
@@himanshusahu1503 why mam
@techbbas
@techbbas 4 жыл бұрын
if you need c++ easy coding then visit my channel. and also subscribe plz kzbin.info/door/1LJDu2koq9y146MUH8prAg
@Rozy754-i8g
@Rozy754-i8g Ай бұрын
PLEASE DO NOT USE SKETCH PEN, IT'S SOUND WHILE WRITTING IS SOO PRICKYY
@varunsuryawanshi7293
@varunsuryawanshi7293 5 жыл бұрын
Thanks to complex topic teach very easily and very clear about processor and thread giving the example of Microsoft world ...😄😄
@umangverma3660
@umangverma3660 5 жыл бұрын
U r wrong... Plz correct it... 😐
@updatedworld7845
@updatedworld7845 2 жыл бұрын
Etna add kyu ata hai chomu etna
@navadeep-0932
@navadeep-0932 4 жыл бұрын
Thanks you mam your explaining is good but please explain in Telugu also
@dharmendersharma1092
@dharmendersharma1092 4 жыл бұрын
Mam provide PDF also 🙏
@vikyathvicky3886
@vikyathvicky3886 6 жыл бұрын
A punch to all the dudes who are trying to flirt with her...Dishoom :)
@nandinigowda6674
@nandinigowda6674 5 жыл бұрын
😂
@soumyaneogy9522
@soumyaneogy9522 5 жыл бұрын
your fundamental concepts are very very weak . You are using different terms without even understanding their meaning . Before uploading any video of such advanced topics you should be very very thorough with your fundamental . Watch some videos of US university you will improve .
@habenetsay9448
@habenetsay9448 5 жыл бұрын
tnx a lot
@techbbas
@techbbas 4 жыл бұрын
if you need c++ easy coding then visit my channel. and also subscribe plz kzbin.info/door/1LJDu2koq9y146MUH8prAg
@faresfitt2972
@faresfitt2972 5 жыл бұрын
Thanks
@fiqihakbari4500
@fiqihakbari4500 4 жыл бұрын
I see "Thread" text as "H" Hhread. hehehe
@techbbas
@techbbas 4 жыл бұрын
if you need c++ easy coding then visit my channel. and also subscribe plz kzbin.info/door/1LJDu2koq9y146MUH8prAg
@sudheercheekati4560
@sudheercheekati4560 6 жыл бұрын
Mam ur teaching skills super
@techbbas
@techbbas 4 жыл бұрын
if you need c++ easy coding then visit my channel. and also subscribe plz kzbin.info/door/1LJDu2koq9y146MUH8prAg
@ashishkumargupta2915
@ashishkumargupta2915 3 жыл бұрын
Wrong difference between process and thread
@zekeguo2889
@zekeguo2889 5 жыл бұрын
Thank you so much mam, your videos are great
@techbbas
@techbbas 4 жыл бұрын
if you need c++ easy coding then visit my channel. and also subscribe plz kzbin.info/door/1LJDu2koq9y146MUH8prAg
@Onedayabanker
@Onedayabanker 5 жыл бұрын
Love you mam
@raghvendradeppuri7845
@raghvendradeppuri7845 4 жыл бұрын
Plz say telugu mam
@bathulasrinu7586
@bathulasrinu7586 3 жыл бұрын
U need to practice a little bit....
@pratikingale9579
@pratikingale9579 6 жыл бұрын
Nice explanation
@himanshusahu1503
@himanshusahu1503 5 жыл бұрын
Wrong explained
@jbadrawi999
@jbadrawi999 3 жыл бұрын
Good explanation
Thread life cycle | States | OS | Lec-41 | Bhanu Priya
8:03
Education 4u
Рет қаралды 72 М.
Introduction to Threads
14:06
Neso Academy
Рет қаралды 777 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
FANG Interview Question | Process vs Thread
3:51
ByteByteGo
Рет қаралды 367 М.
Fragmentation | Internal & External | OS | Lec-17 | Bhanu Priya
16:03
Paging in Operating Systems with Example & Working - Memory Management
17:26
The Latest Celebrity Tech Scam…
19:21
Linus Tech Tips
Рет қаралды 2,6 МЛН
Multithreading Models & Hyperthreading
17:57
Neso Academy
Рет қаралды 306 М.
What is deadlock | Necessary Conditions | OS | Lec-63 | Bhanu Priya
12:54