Linux组成 由 kernel 和 rootfs 组成 单内核:(进程管理,内存管理,网络管理, 驱动程序,文件系统, 安全功能) /boot/vmlinuz-VERSION-release 辅助的伪根系统 /boot/initramfs-VERSION-release.img 这是一个cpio格 ...
分类:
系统相关 时间:
2018-05-10 13:26:11
阅读次数:
249
一、环境检查 1.查看linux系统发行版本 cat/etc/redhat-release 版本为linux 5.4 Service iptables stop Linux操作系统的内核被载入内存,等待内核加载成功之后,第一个运行的程序就是init程序。 Init进程是非内核进程之外的第一个被启动运 ...
分类:
系统相关 时间:
2018-04-14 16:20:10
阅读次数:
301
这个命令会显示某一时刻系统的进程状态。ps是通过/proc接口,让管理员查看内核进程状态信息。为了响应一切皆文件,进程参数模拟成文件系统类型(文件),参数路径模拟成目录/proc/# 每个进程都有一个进程ID号这个目录里存放的各种进程的状态信息启动进程的方式1、系统启动过程中自动启动,与终端无关的进程2、用户通过终端启动,与终端相关的进程。一旦终端断开,相关的进程就停止了。选项a 显示与终端相关的
分类:
系统相关 时间:
2018-04-14 00:34:49
阅读次数:
249
目录 在linux中搭建OA环境 任何一个环境的搭建都是基于一台干净无毒, 符合最低配置的计算机或者虚拟机。 全新的环境,第一件事是检查硬件环境,适不适合搭建该OA环境象。 一、 查看linux系统发行版本 两种命令方法: $ cat /etc/issue $ cat /etc/redhat-rel ...
分类:
系统相关 时间:
2018-04-06 10:53:15
阅读次数:
304
保存在内存中,主要保存系统的内核,进程,外部设备 状态和网络状态灯, ...
分类:
系统相关 时间:
2018-03-06 10:19:54
阅读次数:
197
在多进程编程中,我们用fork系统调用创建子进程,值得注意的是,fork函数复制当前进程并在内核进程表中创建一个新的表项,其堆、栈指针,标志寄存器的值都和父进程相同,但是其ppid被设置成父进程pid,信号位图被清除。而子进程代码和父进程完全相同,其数据也会复制自父进程,但是其复制过程是写时复制,即 ...
分类:
系统相关 时间:
2018-02-27 23:31:43
阅读次数:
243
退出但不关闭: 这是Android对于Linux的优化。当 Android 应用程序退出时,并不清理其所占用的内存,Linux 内核进程也相应的继续存在,所谓“退出但不关闭”。从而使得用户调用程序时能够在第一时间得到响应。 应用切换到后台是暂停的,完全不耗cpu和电量,只保留了运行状态。如果app需 ...
分类:
移动开发 时间:
2018-02-27 17:43:33
阅读次数:
178
进程是现代操作系统的核心概念之一,用于分配系统(CPU,内存)资源的使用。 了解linux进程及进程切换的知识,首先要理解进程与程序的区别,进程是执行流,是动态概念;程序是数据与指令序列的集合,是静态概念。进程作为动态的 执行流,可以用execv系统调用自由选择一个程序(只要有权限)来执行的,理解这 ...
分类:
系统相关 时间:
2018-02-13 16:43:50
阅读次数:
205
一、定时事件 1、定时结构 2、定时链表 3、内核进程 4、处理定时事件 二、消息机制 1、消息结构 2、数据包消息 3、协议栈API实现 4、API消息 三、协议栈接口 1、用户数据缓存netbuf 2、数据缓存操作 3、连接结构netconn 4、内核回调接口 5、协议栈API函数 四、套接字接 ...
分类:
其他好文 时间:
2018-02-04 16:41:47
阅读次数:
225
操作系统的核心 内核 内核的职责 1. :Linux属于抢占式多任务操作系统,多个进程可同时驻留于内存,且每个进程都能获得对CPU的使用权。哪些进程获得对CPU的使用,以及每个进程能使用多长时间 ,都由内核进程调度程序决定。 2. :Linux采用了虚拟内在管理机制。 3. 提供了 4. 创建和终止 ...
分类:
系统相关 时间:
2018-01-01 19:39:24
阅读次数:
260