美文网首页
阅读APUE需要考虑的问题

阅读APUE需要考虑的问题

作者: m风满楼 | 来源:发表于2018-09-29 14:42 被阅读0次

在io部分,每一章都提到了效率问题,用户cpu时间,系统cpu时间始终时间,这些都将称为程序性能调优的一些关键点

=========================================================================
第一章 文件I/O

  1. 系统调用和库调用

  2. 文件属性指什么

  3. 进程的工作目录是什么,相对路径指什么

  4. 文件描述符是什么

  5. 不用缓冲的i/o真的不用缓冲吗? 答:当一个进程进行写磁盘操作的时候,内核通常先将数据复制到缓冲区,然后排入写队列,晚些时候再将数据写入磁盘。 但是如果是标准i/o的话,标准i/o库封装了对数据操作的缓冲,所以说是带缓冲的,就是他会自动缓冲数据。

  6. 父进程和子进程分别是什么?如何创建进程? 答:调用fork创建进程,被创建的叫子进程

  7. 多线程有什么好处

  8. unix如何进行系统调用 答:unix为每个系统调用在标准c库中设置一个同名的函数,用户通过过调用这些C函数进行系统调用

  9. unix信号的处理方式 答:信号是通知进程的一种措施,可以使用三种方式处理,忽略,默认方式,提供函数捕捉 10:如何得到系统对于某个常量的限制 sysconf,pathconf,fpathconf
    第三章 文件I/O

  10. 不带缓冲的i/o指得是什么 答:指的是用户进程不会对数据进行自动的缓冲,但是内核设有缓冲区进行缓冲。

  11. 如何区分open和openat:fd

  12. unix如何进行文件共享,使用v-node,和文件表项 答:每个进程有个记录表项,里面记录了所有打开的文件的文件描述符表。内核为所有打开的文件维护一个文件表,每个打开的文件按都有一个v-node结构保存文件自身的信息

  13. 原子操作时为了防止什么? 写覆盖 5.sync,fsync,fdatasync是用来干吗的?
    第三章 目录

  14. 文件信息保存在什么地方 stat结构体

  15. 文件类型有哪些

  16. exec函数保存 啥意思

  17. uamsk关注点?创建的时默认文件权限,且是补码

  18. unix系统什么时候删除一个文件?每个文件都有一个i-node节点来保存文件按信息,i-node保存了文件的连接数,当链接数减少为0的受,删除该文件

  19. p119 为什么多个进程追加写每个进程都能将数据正确写入文件
    5 标准io

  20. p124 为什么几个输入输入,按行输入输出的cpu时间会不同,且

  21. 各种流的区别使什么,内存流。。。

相关文章

  • 阅读APUE需要考虑的问题

    在io部分,每一章都提到了效率问题,用户cpu时间,系统cpu时间始终时间,这些都将称为程序性能调优的一些关键点 ...

  • lordrunner需要考虑的问题

    1、单用户单循环susi,解决关联问题 2、单用户多循环,参数化脚本,验证参数化问题sumi 3、多用户单循环mu...

  • DDD落地需要考虑的问题

    DDD的核心思想封装,从业务角度进行领域的划分、聚合的隔离,即业务的封装,聚合是业务的最小单元,具有原子性特征,聚...

  • 设计表需要考虑的问题

    1、数据的容量:1-3年内会大概多少条数据,每条数据大概多少字节; 2、数据项:是否有大字段,那些字段的值是否经常...

  • 选房需要考虑的问题

    1、你有多少钱 有多少钱买多大房,世人都明白。但这里需要注意的是,你有100万就只能买价值100万的房子吗?非也!...

  • 鼻塞胸闷需要考虑的问题

    当出现胸闷气短并且伴随鼻塞症状的时候,患者可以结合自身情况寻找原因,有可能是呼吸道感染,感冒着凉,亦或是病毒感染引...

  • Tableview更新需要考虑的问题

    Tableview更新数据需要考虑的问题主要有 一、添加上拉刷新,添加下拉刷新 二、下拉刷新正确显示header以...

  • 机房布线需要考虑的问题

    机房的结构和设计往往容易陷入细节,导致施工期延误和返工需要,导致结果不理想。为了使计算机房的设计朝着正确的方向发展...

  • 需要考虑很多问题

    前两天和我表哥聊天,他也是今年毕业的,在云南上的大学,毕业之后暂时没有在上学城市找到好的工作。 然后他们家盖房子,...

  • APUE 第一章 UNIX基础知识

    最近重新学习APUE,特开文章做学习笔记apue.h被我封装在all.h中,apue配置可以参见我的另一篇文章[C...

网友评论

      本文标题:阅读APUE需要考虑的问题

      本文链接:https://www.haomeiwen.com/subject/bpzvoftx.html