The Raspberry Pi OS is a Linux distribution optimized for the Raspberry Pi; however, behind the fancy wallpaper is the standard Linux operating system. Chapter 1 , “Getting Started,” introduced the ability to display a string and to exit a program by directly invoking operating system services. In high-level programming languages, runtime libraries include wrappers that facilitate calling the operating system. This creates the impression that these services are integral to the high-level language. In this chapter, an exploration of what these runtime libraries perform behind the scenes to call Linux and the range of available services will be presented.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Linux Operating System Services

  • Stephen Smith

摘要

The Raspberry Pi OS is a Linux distribution optimized for the Raspberry Pi; however, behind the fancy wallpaper is the standard Linux operating system. Chapter 1 , “Getting Started,” introduced the ability to display a string and to exit a program by directly invoking operating system services. In high-level programming languages, runtime libraries include wrappers that facilitate calling the operating system. This creates the impression that these services are integral to the high-level language. In this chapter, an exploration of what these runtime libraries perform behind the scenes to call Linux and the range of available services will be presented.