
linux
凉风习习_
学渣成长记。
展开
-
linux中fork()函数详解
转自:http://blog.youkuaiyun.com/jason314/article/details/5640969 一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,转载 2016-08-12 23:48:59 · 235 阅读 · 0 评论 -
虚拟机ping通物理机,物理机ping不通虚拟机(解决方法)
物理主机机器IP:192.168.1.104.142,IP非自动分配。装了VMware之后,虚拟了一个suse 11的机器,网络连接的方式为:NAT。虚拟机的IP为192.168.54.142,自动获取IP。使用CRT连接不上虚拟机,测试了一下,发现从虚拟机能ping通主机,而主机无法ping通虚拟机。 一番排查后,总结如下: 1:关闭主机和虚拟机上的防火墙。 2:安装虚拟机后,主机转载 2016-10-22 19:59:57 · 7244 阅读 · 0 评论 -
Linux/CentOS关闭图形界面(X-window)和启用图形界面命令
1.在图像界面关闭x window: 1.1 shell中运行 init 3 进入文本模式,同时会关闭相关的服务(Xserver 肯定关闭) 1.2 Alt+Ctrl+F1~F6到字符界面,root登陆,ps aux|grep /usr/X11R6/bin/X,得到X进程号, kill -9 进程号,其实这时已经到文本界面了,没必要关X。(这样太粗鲁了) 2.如果你想一开机后不进入X转载 2016-10-22 22:16:15 · 2235 阅读 · 0 评论 -
生产者-消费者问题
生产者-消费者问题也称为有界缓冲区问题。 存在于多进程或多线程下,多个进程或线程读取同一个公共固定大小缓冲区产生的竞争。 参考:生产者-消费者维基百科 一般实现: 存在竞争条件。 消费者读取计数器发现为零,准备sleep(),消费者此刻不是sleep()状态; 进程切换,生产者生产数据放入缓冲区,调用wakeup(),然而消费者此刻不是sleep()状态,信号丢失。 进程切换原创 2016-10-06 15:31:22 · 1018 阅读 · 0 评论