【top】 命令可以动态查看当前系统的资源情况,以及占用资源的命令列表 用法: - ctrl + c / q : 停止此命令运行 - c : 展示完整的命令 - 【top -bn1】:可以不动态的展示当前系统的资源情况 - 【uptime】:第一行的load average可以通过此命令看到 【dm ...
分类:
系统相关 时间:
2017-10-14 14:56:27
阅读次数:
240
这里所说的Android系统的启动时间,并不是简单地用秒表和肉眼来统计,而是通过分析系统输出的log信息来统计,这样才显得更加专业、准确。首先了解2个概念:(1)Android是基于Linux内核的系统,因此Android的启动过程是分为两个阶段的,第一个阶段就是Linux内核的启动,第二个..
分类:
移动开发 时间:
2017-10-12 23:11:49
阅读次数:
286
在web项目的启动过程中,我们希望知道它的一般流程是什么,这样我们就可以在各个流程中加入相应的功能,或者对于我们排错也有帮助。 我们知道,当我们启动tomcat容器以后,容器首先初始化一些必要的组件,加载项目所引用到的jar包(分别从jdk,tomcat,还有web-inf中的lib目录下),然后接 ...
分类:
Web程序 时间:
2017-10-12 23:08:22
阅读次数:
302
Linux系统的启动一.启动步骤和GRUB1.Linux启动过程分析(1)BIOS自检l硬件检测及初始化l引导启动设备(2)引导启动设备l软盘(0磁道第一个扇区)l光盘(最外围存储轨道)l硬盘(MBR)lUSB存储设备(3)调用Linux引导程序至内存中lLinux的引导程序可以使用GRUB/LILO等引导软件..
分类:
系统相关 时间:
2017-10-11 22:40:12
阅读次数:
217
通常我们都是在main方法中调用SpringApplication.run()方法启动SpringBoot应用的,今天来看一下启动过程中都干了些什么。上图。大致分为两步,第一步new一个SpringApplication对象,第二步调用其run方法。在创建SpringApplication对象的时候做了以下几件事情:(1)判断应用是..
分类:
编程语言 时间:
2017-10-08 18:12:38
阅读次数:
309
Linux系统启动过程很复杂,因为它既需要支持模块静态加载机制也要支持动态加载机制。模块动态加载机制给系统提供了极大的灵活性,驱动程序既可支持静态编译进内核,也可以支持动态加载机制。Linux系统中对设备和子系统的初始化在最后进行,主要过程可以用下图表示。 图1 进入子系统初始化时,在内核init进 ...
分类:
系统相关 时间:
2017-09-27 20:55:16
阅读次数:
188
1.memcached:kv结构,存储于内存之中,可减小数据库访问压力,也可做为session服务器使用(1)常用命令-u指定用户-m指定内存大小-dstart|restart|stop-p指定端口,默认11211-n最小分配空间-f增长因子,按最小分配空间为基数计算,默认为1.25倍-vv查看具体启动过程(2)连接memcache..
分类:
系统相关 时间:
2017-09-27 20:48:23
阅读次数:
206
(一)程序编译方式 Linux中的标准C库为glibc,应用程序或多或少都会用到这个库 动态链接 静态编译 (二)终端 终端是硬件设备,关联一个用户接口,如shell 进程的类型 与终端相关的,通过终端启动 与终端无关,操作系统引导启动过程当中自动启动的 与终端相关的,通过终端启动 与终端无关,操作 ...
分类:
系统相关 时间:
2017-09-27 00:51:28
阅读次数:
234
Centos7特性——systemd理解Linux启动过程在我们打开Linux电脑的电源后第一个启动的进程就是init。分配给init进程的PID是1。它是系统其他所有进程的父进程。当一台Linux电脑启动后,处理器会先在系统存储中查找BIOS,之后BIOS会检测系统资源然后找到第一个引导设备,通常为硬盘..
分类:
其他好文 时间:
2017-09-24 18:23:02
阅读次数:
152
1.操作系统的启动过程 开机执行BIOS(基本输入输出系统)引导程序,这个过程叫做系统自检,标识和配置所有的即插即用设备,并配置DMA通道;完成加电自检,测试内存,端口,键盘,视频适配器,磁盘驱动器等基本设备,以及CD-ROM驱动器;对引导驱动器可引导分区定位:在CMOS(complementary ...
分类:
系统相关 时间:
2017-09-24 13:41:23
阅读次数:
285