如果说,有人问你,Linux操作系统对进程的调度是采用什么方式?也许,你会回答说,不就是优先级和时间片么?对,没错,我们所知道的就是这两种方法。但是,在Linux内核中到底对这两种方法是如何诠释的呢?那么就得看看源码了,下面的内容纯属自己对进程调度的理解,如有错误,烦请提出~ 看源码,如何看?首先你得下个源码包,我这里看的是linux-3.18.21版本的源码,而我们今天所要看的进程调度的源码是 作者:u011067948 发表于 2015/11/08 22:32:04 原文链接 https://blog.csdn.net/u011067948/article/details/49704533 阅读:454 继续阅读 >>


崔姣姣 15/11/08 22:32:04
————总结过往,勉励未来。 抛砖一下:什么是socket?我们平时用socket干嘛? 今天先从网络套接字socket的基本概述讲起,紧接着用一个简单的例子(简易版聊天室)来熟悉socket的一系列函数的应用。 首先, socket是什么? socket本意是“插座,孔”,scoket作为一种进程间的通信机制,也常被我们称之为“套接字”,用于描述IP地址和端口,从而实现不同主机之间的通信 作者:u011067948 发表于 2015/10/28 11:53:16 原文链接 https://blog.csdn.net/u011067948/article/details/49446775 阅读:379 继续阅读 >>


崔姣姣 15/10/28 11:53:16
深深地愧疚,时隔多日,才写了当初答应好的文章。并不是因为懒,而是因为真的觉得要写一个东西得花费点时间,花费点精力,不断考证,知道自己真正理解了其中的含义,才能用笔头写出来。虽然最近在忙着公司实习这边的项目,但是还是想用周天这一晚上来总结下之前打算写的之二:epoll的两种工作方式:LT   ET,所以,闲话就不多说了,开始吧~ 相信大家看完上一篇的之一:select poll epoll 作者:u011067948 发表于 2015/08/16 14:52:41 原文链接 https://blog.csdn.net/u011067948/article/details/47210307 阅读:556 继续阅读 >>


崔姣姣 15/08/16 14:52:41
好久没有写文章,好久没有总结自己的学习了。最近,会带了一系列干货,总结过去,勉励以后。废话不多说,先来一系列I/O复用浅析。 先思考一个问题:你觉得I/O复用有什么好处?有没有用过select、poll、epoll?epoll为什么比较好? 活跃你的思维,想一想,如果是你,你会怎么回答这几个问题? 那么,我想先说一下,什么是I/O多路复用机制? 所谓I/O多路复用机制就是说 作者:u011067948 发表于 2015/03/29 09:52:10 原文链接 https://blog.csdn.net/u011067948/article/details/44702937 阅读:715 评论:4 查看评论 继续阅读 >>


崔姣姣 15/03/29 09:52:10
不知何时,忘记了博客,更忘记了用博客来记录自己学习和生活中的点点滴滴。今晚看了自己这一年的博客,仅仅只有两篇,而且写出来的东西我自己都不想看,感觉很水。尤其是看到曾经关注我的博客的人都将我的链接踢掉的时候,我才真正认识到了一个问题:既然什么博客都没有发表,没有动态,没有博文的博客还值得别人去关注,去访问吗? 我开始质疑自己,这一年都学到了什么,为什么如此颓废,为什么如此没有自信?难道真的 作者:u011067948 发表于 2014/12/30 22:25:42 原文链接 https://blog.csdn.net/u011067948/article/details/42273587 阅读:819 继续阅读 >>


崔姣姣 14/12/30 22:25:42
问题:read 函数(man 2)的返回值 作者:u011067948 发表于 2014/07/31 14:26:42 原文链接 https://blog.csdn.net/u011067948/article/details/38314885 阅读:3364 评论:1 查看评论 继续阅读 >>


崔姣姣 14/07/31 14:26:42
忙完了课程设计的代码部分,这两天 作者:u011067948 发表于 2014/06/11 12:27:26 原文链接 https://blog.csdn.net/u011067948/article/details/30041559 阅读:1018 评论:2 查看评论 继续阅读 >>


崔姣姣 14/06/11 12:27:26
前段时间舍友问我指针数字和数组指针有什么区别,虽然告诉她什么是数组指针,什么又是指针数组,但老感觉什么地方怪怪的,查了下资料,做个小笔录。 指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针 数组指针:a pointer to an array,即指向数组的指针 int* a[4]     指针数组                作者:u011067948 发表于 2013/12/01 17:15:10 原文链接 https://blog.csdn.net/u011067948/article/details/17056947 阅读:830 继续阅读 >>


崔姣姣 13/12/01 17:15:10
很实用,先留着。 原文地址:http://blog.csdn.net/hackbuteer1/article/details/8035261 1、快速找出一个数组中的最大数、第二大数。      思路:如果当前元素大于最大数 max,则让第二大数等于原来的最大数 max,再把当前元素的值赋给 max。如果当前的元素大于等于第二大数secondMax的值而小于最大数max的值,则要把当前元 作者:u011067948 发表于 2013/11/24 16:47:56 原文链接 https://blog.csdn.net/u011067948/article/details/16921473 阅读:2105 继续阅读 >>


崔姣姣 13/11/24 16:47:56
在计算机领域有一棵树,叫做哈夫曼树,最近一周我都被挂在这棵树上,今天晚上,也就是在写博客之前,我才灰溜溜地做完了我的哈夫曼树。      言归正传,所谓哈夫曼树,其实就是最优树,解决文件的压缩与解压,下来就是我对哈夫曼的一些细节问题小结:      0. 首先得知道它的结构体类型:          typedef struct huffman          {            作者:u011067948 发表于 2013/11/20 21:36:44 原文链接 https://blog.csdn.net/u011067948/article/details/16849583 阅读:1197 继续阅读 >>


崔姣姣 13/11/20 21:36:44