社区编辑申请
注册/登录
简单的谈谈Unix系统进程知识
系统 其他OS
我们在文章中会讲解下Unix系统的进程知识。在Unix系统下,则视连接情况有不同的进程数。如果当前有50个连接,则会有51个进程,其中一个是主进程。

在文章中,我们会和大家一起谈谈Unix系统进程,这东西也曾让我困惑了一段时间。Windows 2003下,我们可以把进程减小到开机12个左右,普通的应用基本上不超出30个进程。

但当你进入Unix系统后,看着几十个上百个进程,是不是吓了一跳?其实这跟Unix系统当初的设计有关。举个例子,apache在Windows下正常工作只显示两个进程,一个是主进程,另一个是服务进程。

而在Unix系统下,则视连接情况有不同的进程数。如果当前有50个连接,则会有51个进程,其中一个是主进程。也就是说,apache为每个连接启动一个进程(假设使用的是 prefork方式的多道处理机制)。这样一来,进程数一下子就上去了,我们可以把它看成Windows下的线程(只是简单的类比而已,事实上不是两回事)。

***顺便讲讲FreeBSD的安装吧!安装的大致过程,在FreeBSD的手册里已经有详细的讲解。需要注意的是,必须弄明白什么是主分区、什么是扩展分区和逻辑分区。

对于玩熟了Windows的人来说,这一步没什么问题。好,接下来我假设你已经有Windows系统在硬盘上了,而且你是把整个硬盘都给了Windows,互动。现在你要划出一部分空间出来装FreeBSD。

如果你的分区情况是:C盘为Unix系统盘,占一个主分区;D、E、 F盘为逻辑分区,在一个扩展分区上。注意,这个扩展分区也是主分区!接下来怎么办呢?这里必须明确:FreeBSD必须安装在主分区!所以你要从 D,E,F这三个盘里分出空闲的空间,从哪里分?

当然是F盘了,用什么分?请先准备一个软件:partition manager。这是一个分区软件,可以很容易地分区。怎么用这个软件我就不说了,你不会的话先研究一下它的说明,相信你能搞定(我给点思路,不是用删除,而是用压缩第二个主分区的方法来挤掉F盘,这样才会缩小第二个主分区,否则那部分空间还是第二个主分区的,等于白干)。于是,你把F盘腾了出来,得到了一个空闲空间。

好了,现在准备工作做好了,插入盘开始安装。选分区的时候你就可以把FreeBSD放到那块空闲的硬盘区域上了。Unix系统装好后,去借几本书开始认真学吧!

【编辑推荐】

  1. 关于Unix系统崩溃问题解决方法讲解
  2. 一个"hack"对Unix系统的表白
  3. 文本知识中用到的Unix命令知识
  4. Unix标准输入/输出 (I/O) 流知识讲解
  5. Unix awk的 getline语句及其它知识讲解
责任编辑:小霞
相关推荐

2022-04-06 06:35:58

进程命令CPU

2022-05-14 08:05:18

Linux内存管理

2022-04-19 11:23:26

release3.1子系统鸿蒙

2022-04-11 09:39:58

Linux进程编程

2010-04-30 17:27:59

Unix操作系统

2022-05-10 14:11:05

网络安全网络犯罪

2022-04-07 06:04:00

NetHogs开源网络工具

2022-05-05 20:24:37

智能领域应用

2022-03-09 17:01:32

Python多线程多进程

2022-04-15 08:00:00

FUSE开发Android

2022-04-21 09:26:41

FastDFS开源分布式文件系统

2022-05-06 16:31:27

人工智能自然语言生物特征识别

2022-04-14 10:24:27

分布式系统性能

2022-04-26 05:49:45

物联网OTIT

2022-04-26 07:49:23

Nagios开源监控

2022-04-12 11:20:11

C 语言Linux编程

2022-05-09 15:01:51

运维转型技术

2022-04-20 07:48:09

微服务链路服务器

2022-05-19 15:59:23

组件焦点鸿蒙

2022-04-25 11:27:34

LinuxCPU

同话题下的热门内容

谷歌为 Chrome OS 和浏览器推出新的 IT 安全集成

编辑推荐

软件卸载不干净怎么办?智能卸载轻松搞定!苹果凌晨1点最新推送iOS 11正式版 如何使用 printf 来格式化输出CentOS Linux 已死—Red Hat 称 Stream 不是替代品BIO、NIO 到多路复用的演进路径,你明白了吗?
我收藏的内容
点赞
收藏

51CTO技术栈公众号