
Linux
文章平均质量分 93
Witch_Soya
这个作者很懒,什么都没留下…
展开
-
ubuntu 13.10编译Linux内核2.6.14 启动发生错误
最近学习Arm嵌入式相关的东西,Uboot和Linux都有些了解,尝试编译了一下 比较稳定的Linux版本 2.6.14。记录了一下编译过程。 测试环境 虚拟机Vmware 10.0.1 build-1379776 Ubuntu13.10 获取当前内核信息 终端中运行 cat proc/version 提示信息如下 Linux vers原创 2014-03-22 15:53:40 · 5034 阅读 · 5 评论 -
Linux负载均衡软件LVS之一(概念篇)
一、 LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能转载 2015-07-23 10:01:48 · 847 阅读 · 0 评论 -
reactor/proactor模型简介
http://blog.youkuaiyun.com/liufeng_cp/article/details/7973201Reactor和preactor都是IO多路复用模式,一般地,I/O多路复用机制都依赖于一个事件多路分离器(Event Demultiplexer)。分离器对象可将来自事件源的I/O事件分离出来,并分发到对应的read/write事件处理器(Event Handler)。开转载 2015-05-26 11:53:43 · 769 阅读 · 0 评论 -
epoll详解
http://blog.youkuaiyun.com/xiajun07061225/article/details/9250579什么是epollepoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4) is a new API introduced in Linux kerne转载 2015-05-26 14:22:01 · 672 阅读 · 0 评论 -
pthread_cleanup_push与pthread_cleanup_pop的目的 作用
http://blog.youkuaiyun.com/slj_win/article/details/7267483首先你必须知道pthread_cleanup_push与pthread_cleanup_pop的目的(作用)是什么。比如thread1:执行pthread_mutex_lock(&mutex);//一些会阻塞程序运行的调用,比如套接字的accept,等待客转载 2015-05-27 16:11:57 · 659 阅读 · 0 评论 -
(总结)CentOS Linux下VNC Server远程桌面配置详解
http://www.ha97.com/4634.html一、安装相应桌面环境与vnc服务端和客户端:# yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME桌面环境)# yum groupinstall "X Window System" "Desktop"(CentOS 6.x安装GNOME转载 2015-03-06 14:28:23 · 3388 阅读 · 0 评论 -
select、poll、epoll之间的区别总结[整理]
http://www.cnblogs.com/Anker/p/3265058.htmlselect,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就是转载 2015-01-24 14:47:56 · 617 阅读 · 0 评论 -
/proc/self/status讲解
http://hi.baidu.com/wylhistory/item/4e98213bfdb0898bf5e4adaa[root@localhost ~]# cat /proc/self/statusName: catState: R (running)SleepAVG: 88%Tgid: 5783Pid: 5783PPid: 5742TracerPid: 0转载 2015-01-24 17:55:25 · 1002 阅读 · 0 评论 -
Linux下端口被占用解决
有时候关闭软件后,后台进程死掉,导致端口被占用。下面以JBoss端口8083被占用为例,列出详细解决过程。解决方法:1.查找被占用的端口 netstat -tln netstat -tln | grep 8083 netstat -tln 查看端口使用情况,而netstat -tln | grep 8083 则是只查看端口80转载 2015-01-20 17:23:36 · 1745 阅读 · 0 评论 -
makefile中的自动化变量
http://www.2cto.com/os/201302/191344.html自动化变量 模式规则中,规则的目标和依赖文件名代表了一类文件名;规则的命令是对所有这一类文件重建过程的描述,显然,在命令中不能出现具体的文件名,否则模式规则失去意义。那么在模式规则的命令行中该如何表示文件,将是本小节的讨论的重点。 假如你需要书写一个将.c 文件编译到.o 文件的模式规则,转载 2015-01-17 11:14:28 · 713 阅读 · 0 评论 -
高性能IO设计的Reactor和Proactor模式
点击原文链接在高性能的I/O设计中,有两个比较著名的模式Reactor和Proactor模式,其中Reactor模式用于同步I/O,而Proactor运用于异步I/O操作。 在比较这两个模式之前,我们首先的搞明白几个概念,什么是阻塞和非阻塞,什么是同步和异步,同步和异步是针对应用程序和内核的交互而言的,同步指的是用户进程触发IO操作并等待或者轮询的去查看I转载 2015-01-15 17:23:20 · 764 阅读 · 0 评论 -
Centos7.0环境部署文档
centos7 部署文档原创 2016-05-23 11:38:02 · 1938 阅读 · 0 评论