Easter79 Easter79
3年前
strace命令使用
命令介绍strace是Linux环境下的一款程序调试工具,用来输出一个应用程序所使用的系统调用。strace底层使用内核的ptrace特性来实现其功能。什么是系统调用?系统调用是通向操作系统本身的接口,是面向底层硬件的。通过系统调用,可以使得用户态运行的进程与硬件设备(如CPU、磁盘、打印机等)进行交互,是操作系统留给
Stella981 Stella981
3年前
Docker系列01
关于容器的发展史关于容器有不得不说的历史故事,以下资料来自于互联网收集整理所得:容器概念始于1979年提出的UNIXchroot,它是一个UNIX操作系统的系统调用,将一个进程及其子进程的根目录改变到文件系统中的一个新位置,让这些进程只能访问到这个新的位置,从而达到了进程隔离的目的。2000年的时候FreeBSD开发了一
Stella981 Stella981
3年前
Linux中SSH客户端断开后保持进程继续运行配置方法的具体介绍
在云服务器ECS Linux(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.php.cn%2Fwiki%2F1497.html) 系统中,通常我们在执行一些运行时间比较长的任务时,必须等待执行完毕才能断开SSH连接或关闭客户端软件,否则可能会导致执行中断。本文介绍几种保障程
Stella981 Stella981
3年前
Kafka学习(一)
官网kafka.apache.org集群部署消息中间键分布式流式平台KafkaStreamingFlume:1个进程包含三个角色sourcechannlesinkKakfa:每个进程对应一个角色producerbrokerconsu
Wesley13 Wesley13
3年前
Java 操作 CMD命令 Java 读取系统类型
Java操作CMD命令Java读取系统类型Runtimeruntimenull;runtime.getRuntime().exec(command);EG.untime.getRuntime().exec("taskkill/F/IMgsftc.exe");强制关闭一个进程 IM代表是键入进程名称 
Wesley13 Wesley13
3年前
Java高级教程02
\TOC\1.Java线程1.1.多线程和多进程多进程:操作系统能够同时进行多个任务:每个app(word,播放器,浏览器)可以同时运行多线程:同一应用程序中哟多个顺序流同时执行线程是进程中的一部分1.2.线程的执行过程:!(
Stella981 Stella981
3年前
Android4.4的zygote进程
Android4.4的zygote进程侯亮1背景前些天为了在科室做培训,我基于Android4.4重新整理了一份关于zygote的文档。从技术的角度看,这几年zygote并没有出现什么大的变化,所以如果有人以前研究过zygote,应该不会对本文写的内容感到陌生。2zygote进程的描述在A
Stella981 Stella981
3年前
Android4.4的init进程
Android4.4的init进程侯亮1背景前些日子需要在科室内做关于Android系统启动流程的培训。为此,我在几年前的技术手记的基础上,重新改了一份培训文档。在重新整理文档期间,我也重读了一下Android4.4的相关代码,发现还有一些东西是我以前一直没重视过的,所以打算写下来总结一二。我以前之所以没有把
Wesley13 Wesley13
3年前
Java多线程第一节
1.什么是进程!(https://oscimg.oschina.net/oscnet/6f2ccea060722ab6d789ae754e19add7c5e.jpg)像我们桌面运行的软件都等于每一个进程(说得不对勿喷,个人理解)进程就是程序(任务)的执行过程!(https://oscimg.oschina.net/oscnet
胖大海 胖大海
2年前
top分析工具详细用法
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,下面详细介绍它的使用方法。1.命令格式:top \第一行基本信息10:01:08—当前系统时间up8days,19:24—系统已经运行了8天19小时24分钟(在这期间系统没有重启过的吆!)1users—当前有1个用户登录系统loadaverage: