Types of System Calls

Sdílet
Vložit
  • čas přidán 8. 08. 2024
  • Operating System: Types of System Calls
    Topics discussed:
    Types of System Calls:
    1. Process Control.
    2. File Manipulation.
    3. Device Manipulation.
    4. Information Maintenance.
    5. Communications.
    Follow Neso Academy on Instagram: @nesoacademy
    Contribute: www.nesoacademy.org/donate
    Memberships: bit.ly/2U7YSPI
    Books: www.nesoacademy.org/recommende...
    Website ► www.nesoacademy.org/
    Facebook ► goo.gl/Nt0PmB
    Twitter ► / nesoacademy
    Music:
    Axol x Alex Skrindo - You [NCS Release]
    #OperatingSystemByNeso #os #OperatingSystem #SystemCallTypes

Komentáře • 71

  • @Mehraj_IITKGP
    @Mehraj_IITKGP Před rokem +53

    Types of system calls:
    Process Control: These system calls are used to create, modify, and manage processes and threads, including functions such as fork(), exec(), wait(), and exit().
    File Management: These system calls are used to create, modify, and manage files and directories, including functions such as open(), read(), write(), and close().
    Device Management: These system calls are used to access and manage hardware devices such as printers, disks, and network interfaces, including functions such as ioctl() and read().
    Information Maintenance: These system calls are used to retrieve and update information about the system and its resources, including functions such as getpid(), getuid(), and getgid().
    Communication: These system calls are used to facilitate interprocess communication and synchronization, including functions such as pipe(), socket(), and sendmsg().
    Memory Management: These system calls are used to allocate and manage memory resources, including functions such as mmap(), malloc(), and brk().

  • @quratraja7391
    @quratraja7391 Před 4 lety +20

    Great job.
    This lecture explains five major types of system calls i.e process control, file manipulation, device management, information maintenance, communication.
    However each type is well explained by citing appropriate examples under each.

  • @amishachourpagar9925
    @amishachourpagar9925 Před 3 lety +12

    I love neso academy so much.
    Thank you 😀❤️❤️❤️

  • @velasqjo
    @velasqjo Před 2 lety +4

    Great Job! your explanation is very clear and concise. Thanks a lot.

  • @saadmanahmed860
    @saadmanahmed860 Před 4 lety +6

    good illustration
    five stratification for system calls. videlicet
    1. process control
    2.file manipulation
    3.device management
    4.info maintenance
    5.communication

  • @anasskaziz3367
    @anasskaziz3367 Před 5 lety +5

    I cannot get enough of your videos Sir. Thank you so much (y)

  • @chanelrawo_______sl572
    @chanelrawo_______sl572 Před rokem +2

    such a good lecture series on the CZcams

  • @DebrecenUniversityHungary

    well-explained .
    Thanks a lot !

  • @FlavioSilva-wh9kb
    @FlavioSilva-wh9kb Před 3 lety +1

    Thanks teacher, I'm learning a lot with you :D

  • @ankitkumarrajak2966
    @ankitkumarrajak2966 Před 5 lety +1

    very helpful video.
    thank, you so much🙏

  • @ganeshgauttam
    @ganeshgauttam Před 2 lety +1

    Thanks a lot for the great creations 👍👍🙏

  • @sona854
    @sona854 Před 6 lety +1

    sir.. I am polytechnic Student.. sir pls make a video in computer security.. great video thanks alot

  • @Umesh3788
    @Umesh3788 Před 8 měsíci +2

    Great job

  • @mazharkhaliq1971
    @mazharkhaliq1971 Před 2 lety

    Thanks for the knowledge

  • @kanimozhin8177
    @kanimozhin8177 Před 8 měsíci +3

    Hey, great video! I just have one question. Can device manipulation system calls for logical attach/detach of devices be used for remote devices also or should communications system calls be used?

  • @antonio-vr4iu
    @antonio-vr4iu Před 4 lety +3

    what's the difference between types of system calls he describes in this video and subsystems of the linux kernel ? (Process management PP, Virtual File System VFS, Memory Management MM, Network Stack, Device Driver DD) ? Are these related ?

  • @PRABHJOTKAUR-du1jd
    @PRABHJOTKAUR-du1jd Před 5 lety +1

    Thanks

  • @ayushiyadav1
    @ayushiyadav1 Před 2 měsíci

    thanks

  • @piyush98182
    @piyush98182 Před 6 lety +1

    Sir please upload videos bit faster on OS
    These videos are really helpful

  • @bryansie1047
    @bryansie1047 Před 4 lety

    thank you sir!

  • @abhinayreddy5499
    @abhinayreddy5499 Před 6 lety +5

    Sir plz upload videos bit faster on os...ur videos helping me alot sir...great work sir

  • @subee128
    @subee128 Před 6 měsíci

    Thank you

  • @minhnguyenquang4448
    @minhnguyenquang4448 Před 5 měsíci +1

    hello sir, thanks a lot for providing free and informative knowledge to everyone, but in this lecture about types of system call, I noticed that in the OS concept textbook I read, there are 6 types of system call, including protection. I hope you acknowledge my opinion, thank you very much!!

  • @gounishivakishorreddy780

    Thanks a lot

  • @djamalouadane8888
    @djamalouadane8888 Před 3 lety

    thank you

  • @falaksajjad4910
    @falaksajjad4910 Před 2 lety

    love and respect

  • @kamalnadh2395
    @kamalnadh2395 Před 6 lety

    I request you can make more videos for operating system

  • @saptarshidasgupta9538
    @saptarshidasgupta9538 Před 4 lety

    But very helpful video 🙏

  • @lumennganje2721
    @lumennganje2721 Před 3 lety

    thanx so much. I wud love 2 know; what is the meanx of REPOSITION?

  • @dhanushsivajaya1356
    @dhanushsivajaya1356 Před 3 lety

    Thankyou sir

  • @_mightypost_
    @_mightypost_ Před 3 lety

    Sir please upload a video on types of operating system...?

  • @lohqingzhen
    @lohqingzhen Před 6 lety +2

    I have questions about semaphore and mutex, can have a video on these topics? Thank a lot

  • @juliannafotheringham7101

    you are amazing

  • @dushananuradha1098
    @dushananuradha1098 Před 2 lety

    Respect...❤💯👏🙏

  • @ani9899
    @ani9899 Před 6 lety

    Sir pls make more lectures for electronics and communication..great videos ..

  • @varaprasadgrandhi8101
    @varaprasadgrandhi8101 Před 2 lety

    Sir, Process means when the program was executing, So in Process control why we use load and execute sys calls.

  • @UmerMansoor-ns1yl
    @UmerMansoor-ns1yl Před rokem

    is there any kernel level programing tutorial ?

  • @mukhtiarahmad7448
    @mukhtiarahmad7448 Před 5 lety

    sir please make a video on thread,s.....

  • @RasulyDevelopment
    @RasulyDevelopment Před 4 lety +6

    the 6th Type is Protection.....

  • @DallasCowboyFan95
    @DallasCowboyFan95 Před 4 lety

    What do you mean by getting and setting system data 8:25

  • @nowshintabassum2768
    @nowshintabassum2768 Před 3 lety

    What are wait event and signal event under process control?
    Can someone plz explain all those "reposition"s that he mentioned? What is being done here?
    Also, if I am modifying a file which system calls are used?

  • @trilecao9014
    @trilecao9014 Před 3 lety +1

    Thanks! System calls:
    1. Process control
    2. File manipulation
    3. Device management
    4. Information maintenance
    5. Communication

  • @aqeelkirmani7391
    @aqeelkirmani7391 Před 2 lety +14

    Should have given examples rather than screen reading

  • @SkyV77
    @SkyV77 Před 6 měsíci

    hey NESO 9:03 , if a programm is running for example a video is played in gallery . and then i opened the same video from gallery to another video player application . is this the example of communication call ?

  • @saishekhar5847
    @saishekhar5847 Před 4 lety

    can we do any task without any system call?

  • @MaxCoplan
    @MaxCoplan Před 5 lety

    Where is the previous video?

  • @user-em9mw9ch3y
    @user-em9mw9ch3y Před 6 lety +6

    8:38 what does "system data" refer to ?

  • @khadijehemad5345
    @khadijehemad5345 Před 9 měsíci

    We also have protection system call because we study six major categories

  • @veganphilosopher1975
    @veganphilosopher1975 Před 2 lety

    I will buy you guys a microphone, where's yalls venmo?

  • @aboutknowledge2474
    @aboutknowledge2474 Před 5 lety

    very gddd

  • @absobel
    @absobel Před 4 lety

    Sao here

  • @sonalagarwal9297
    @sonalagarwal9297 Před 4 lety

    what is parent and child process?

    • @nidhinhari8397
      @nidhinhari8397 Před 4 lety +1

      Processes can create another process. Creating process is called parent process and created process is called child of that process

  • @voonlin4678
    @voonlin4678 Před 5 lety

    System call have 6 type!

  • @TheFinestStuff
    @TheFinestStuff Před 3 lety

    🙏

  • @umairalvi7382
    @umairalvi7382 Před 5 lety +1

    My question is why not run process always in kernel mode there's no need to make so many system calls .

    • @jayenb4848
      @jayenb4848 Před 5 lety +10

      If the process somehow crashes in the kernel mode, the whole system crashes.
      Hence the program is run in user mode, and a system call is made whenever required.

  • @user-ny5yx2hr3r
    @user-ny5yx2hr3r Před 6 lety +1

    Sir please upload videos bit faster on OS !!!!!!!!!!!thank you!^^

  • @bios546
    @bios546 Před 6 lety +1

    first

  • @ADITYASINGH-ih2hz
    @ADITYASINGH-ih2hz Před 6 lety

    Third !!

  • @pawanmaurya5314
    @pawanmaurya5314 Před rokem

    🎉🎉🎉🎉🎉🎉❤❤❤❤❤

  • @gaurabbiswas9480
    @gaurabbiswas9480 Před 6 lety

    2nd

  • @saptarshidasgupta9538
    @saptarshidasgupta9538 Před 4 lety +3

    Poor audio quality