linux系统编程
桀溺。
这个作者很懒,什么都没留下…
展开
-
时间
真实时间 : 可分为日历时间和流逝时间 进程时间 : 一个进程所使用的CPU时间总量,适用于对程序,算法性能的检查或优化 大多数计算机体系结构都内置有硬件时钟, 使内核得以计算真实时间和进程时间. ...原创 2020-03-24 19:03:55 · 138 阅读 · 1 评论 -
进程状态
进程状态: R(Running,运行): 进程是可执行的。他或者正在执行,或者在运行队列中等待执行。 int main() { while(1) { } } S(Sleep,可中断): 进程正在睡眠(也就是说它被阻塞),等待某些条件的达成。一旦这些条件达成,内核就会把进程状态设置为运行。处于此状态的进程也会应为接收到信号而提前被唤醒并随时准备投入运行。 int main() { w...原创 2019-10-24 14:00:38 · 102 阅读 · 0 评论 -
进程入门篇
进程线程 首先,先问一个问题,程序是什么? 假如是非计算机专业的,可能会回答我,我们平时使用的软件,比如QQ,微信,微博啊,都是程序啊。 假如是学过刚学C语言,可能会回答我,“hello world!”就是一个程序啊。 其实程序是一些保存在硬盘上的可执行代码,是静态的。你每次下载软件不是都要下载吗。其实下载就是将这个程序的可执行代码刻录到本地的磁盘上去,每个程序的大小就是可执行文件的大小。那他...原创 2019-08-04 19:29:02 · 157 阅读 · 0 评论 -
桀溺聊天室
桀溺聊天室 1. 需求分析 IM技术作为互联网实时互动场景的底层架构,在整个互动生态圈的价值斐然。 随着互联网的发展,人们对于实时互动的要求越来越高。于是,IM技术不止应用于QQ、微信这样的面向聊天的软件,它其实有着宽广的应用场景和足够有想象力的前景。甚至在不知不觉之间,IM系统已经根植于我们的互联网生活中,成为各大App必不可少的模块。 2. 项目概述 开发环境及使用工具 开发环境: dee...原创 2019-10-06 14:38:46 · 184 阅读 · 0 评论