程序地带

【APUE笔记】第一章 UNIX基础知识


1.文件描述符

  文件描述符是一个小的非负整数,内核用以标识一个待定进程正在存访的文件。当内核打开一个现存文件或创建一个新文件时,它就返回一个文件描述符。当读、写文件时,就可以使用它。


2.不用缓存的I/O

  函数open、read、write、lseek以及close提供了不用缓存的I/O。这些函数都用文件描述符进行工作。


3.标准I/O

  标准I/O函数提供一种对不用缓存的I/O函数的带缓存的界面。使用标准I/O无需担心如何选取最佳的缓存长度。


4.程序

  程序是存放在磁盘中的可执行文件。使用6个exec函数中的一个由内核将程序读入存储器,使其执行。


5.进程

  程序的执行实例为进程。


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/T_zty_Y/article/details/112689542

随机推荐

数据处理-拉伸中的strain-stress曲线

目录基本步骤软件推荐代码部分草图输出福利主要记录科研中遇到的通用数据处理过程源代码下载:DeformationofAmorphousPolyethylene,不过里面的da...

YuanbaoQiang 阅读(353)

USBIP介绍

USB/IP我这段时间正在学习USBIP方面的知识,这篇文章是我学习国外的论文之后自己做出的总结1.介绍​在资源管理的机制之中,使用的关键的技术就是网络透明的设备共享机制&...

weixin_43891775 阅读(412)

nginx启动只有master没有worker_深入浅出Nginx

点击上方“码农编程进阶笔记”,选择“置顶或者星标”文末有干货,每天定时与您相约!前言Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少(...

weixin_39737757 阅读(525)