LXR | KVM | PM | Time | Interrupt | Systems Performance | Bootup Optimization

03 2020 档案

《Linux/UNIX系统编程手册》第7章 内存分配
摘要:关键词:program break、brk()、sbrk()、malloc()、free()、cmalloc()、realloc()、alloca()、mallopt()、mallinfo()。 1. 在堆上分配内存 所谓堆是一段长度可变的连续虚拟内存,始于进程的未初始化数据段末尾,随着内存的分配和 阅读全文

posted @ 2020-03-22 00:00 ArnoldLu 阅读(1290) 评论(0) 推荐(0)

《Linux/UNIX系统编程手册》第52章 POSIX消息队列
摘要:关键词:O_CREAT/O_EXCL、O_NONBLOCK、mq_maxmsg、mq_msgsize、SIGEV_SIGNAL、SIGEV_THREAD等等。 POSIX消息队列允许进程之间以消息的形式交换数据。POSIX消息队列和System V消息队列相似之处在于数据的交换单位都是整个消息。 差 阅读全文

posted @ 2020-03-15 00:00 ArnoldLu 阅读(2248) 评论(0) 推荐(0)

Stopped (tty output)异常分析和解决
摘要:关键词:SIGTTOU、tty、nohup等。 设计了一个进程,这个可以通过popen()启动其他进程。并且此进程处于后台运行。 在调用比如top的过程中出现Stopped (tty output)异常。 1. 简单分析 从接收到的异常字符,可以判断出应该是收到信号SIGTTOU导致了进程停止。 t 阅读全文

posted @ 2020-03-15 00:00 ArnoldLu 阅读(8428) 评论(1) 推荐(0)

导航