Linux
文章平均质量分 85
孙老师在csdn
这个作者很懒,什么都没留下…
展开
-
GDB - 多线程调试
GDB多线程调试概述 GDB提供了如下工具用来多线程调试: 1. 出现了新线程会通知 2. thread threadno:切换至序号为threadno线程 3. info threads:显示当前已有所有thread信息,具体显示如下 1. 显示GDB分配的线程ID 2. 显示系统级的线程标识符systag 3. 显示该线程的栈信息(stack frame)...原创 2018-07-16 21:48:41 · 455 阅读 · 0 评论 -
Linux - 常用命令整理
基础命令 命令 作用 备注 ls 显示当前目录下的文件和文件夹 -l表示列出详细信息-a表示显示隐藏文件和文件夹 mkdir 创建文件夹 -p表示若无父目录则创建父目录,e.g.mkdir test/test,当没有test文件夹时创建test文件夹,同时在test文件夹里面再创建一个test文件夹 cd 切换目录 t...原创 2018-07-18 17:04:55 · 200 阅读 · 0 评论 -
Linux - 进程间通信
进程间通信 参考:https://linuxgazette.net/104/ramankutty.html 参考:https://linuxgazette.net/105/ramankutty.html 进程间通信机制分为以下几类: 管道 pipes fifos 系统IPC shared memory mapped memory message queues ...原创 2018-07-18 19:56:05 · 270 阅读 · 0 评论 -
GDB - 简单易上手的新人教程
什么是GDB GDB, 又称GNU调试器,是用来帮助调试我们程序的工具。 GDB可以干以下几件事: 1. 给程序设置(特定条件下的)断点 2. 当程序停在断点处时,我们查看所有变量、寄存器的值 3. 当程序停在断点处时,我们除了能查看所有变量、寄存器的值以外,还能在不改变源代码的情况下改变这些值(这个确实屌) GDB命令总结 在我们学习使用GDB调试程序之前,我们先看看GDB有哪些命...原创 2018-07-15 19:52:17 · 23884 阅读 · 1 评论 -
Linux - 进程调度算法浅析
Linux - 进程调度算法浅析 一、基础知识 周转时间 = 作业完成时刻 - 作业到达时刻; 带权周转时间 = 周转时间 / 服务时间; 平均周转时间 = 作业周转总时间 / 作业个数; 平均带权周转时间 = 带权周转总时间 / 作业个数; 等待时间 = 作业开始执行时刻 - 作业到达时刻 平均等待时间 = 等待总时间 / 作业个数 二、调度算法FCFS 1.先来先服务算法...原创 2018-08-02 15:53:28 · 570 阅读 · 0 评论