Linux查看当前正在执行的进程 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ps PID TTY TIME CMD 2576 pts/0 00:00:00 bash 2695 pts/0 00:00:00 ps youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ps -aux | grep java youhaid+ 2722 0.0 0.0 15956 912 pts/0 S+ 23:12 0:00 grep…
1:查看MongoDB当前正在做哪些操作? db.currentOp() 等同于: db.$cmd.sys.inprog.findOne() 2:查看当前有多少个连接? db.serverStatus().connections 3:详解currentOp() gechongrepl:PRIMARY> db.currentOp() { "inprog" : [ { "opid" : 6222, "active" : true, "…
1:如果某个进程产生了异常,可以考虑将其kill掉 db.killOp(10417) db.killOp(10417/*opid*/) 等同于: db.$cmd.sys.killop.findOne({op:10417}) 2:注意: 不要kill内部发起的操作,比如replica set发起的sync操作等.…
进程控制 1.进程概述现代操作系统的特点在于程序的并行执行.Linux是一个多用户多任务的操作系统.ps .pstree 查看进程进程除了进程id外还有一些其他标识信息,可以通过相应的函数获得.// 这些函数在unistd.h里声明. 2.Linux进程的结构Linux一个进程由3部分组成:代码段,数据段,堆栈段.代码段存放可执行代码数据段存放程序的全局变量,常量,静态变量堆栈段存放动态分配的内存变量,堆栈中的栈用于函数调用,存放着函数的参数,函数内部定义的局部变量. 3.Linux进程的状态 …
Linux进程控制   程序是一组可执行的静态指令集,而进程(process)是一个执行中的程序实例.利用分时技术,在Linux操作系统上同时可以运行多个进程.分时技术的基本原理是把CPU的运行时间划分成一个个规定长度的时间片,让每个进程在一个时间片内运行.当进程的时间片用完时系统就利用调度程序切换到另一个进程去运行.因此实际上对于具体单个CPU的机器来说某一个时刻只能运行一个进程.但由于每个进程运行的时间片很短(例如15个系统滴答=150ms),所以表面看起来好像所有进程在同时运行着. 对于L…
Windows 如何查看本地端口被进程占用的情况? 传送门 Windows 根据端口查看进行PID 并杀掉进程[推荐] 传送门 转载目的:做JavaWeb项目时总提示我80/8080端口号被占用... 转载文章:Windows 根据端口查看进行PID 并杀掉进程[推荐] 1. 首先用netstat -ano | find “端口号”查出进程号 明明有端口号是17568和18892, 如何确定是17568呢 2. takslist 查询当前的进行 3. 如何杀死进程呢  tasklist /pid…
Linux进程控制   程序是一组可执行的静态指令集,而进程(process)是一个执行中的程序实例.利用分时技术,在Linux操作系统上同时可以运行多个进程.分时技术的基本原理是把CPU的运行时间划分成一个个规定长度的时间片,让每个进程在一个时间片内运行.当进程的时间片用完时系统就利用调度程序切换到另一个进程去运行.因此实际上对于具体单个CPU的机器来说某一个时刻只能运行一个进程.但由于每个进程运行的时间片很短(例如15个系统滴答=150ms),所以表面看起来好像所有进程在同时运行着. 对于L…
一:文件操作 在linux下,一切皆文件,目录是文件,称为目录文件,内容是该目录的目录项(但是目录只有内核可以编辑,超级用户也不可以编辑),设备也是设备文件,在/dev存放的就是一些设备文件,linux的文件系统(VFS:虚拟文件系统:提供一种机制,将各种不同的文件系统结合起来,并且提供统一的应用程序编程接口,我们可以不用考虑针对不同的文件系统去采用不同的读写方式)主要用于管理文件存储空间的分配,文件访问权限的维护,以及对文件的各种操作,我们可以通过系统调用一些函数来实现对文件的创建,打开,关闭…
一:文件操作 在linux下,一切皆文件,目录是文件,称为目录文件,内容是该目录的目录项(但是目录只有内核可以编辑,超级用户也不可以编辑),设备也是设备文件,在/dev存放的就是一些设备文件,linux的文件系统(VFS:虚拟文件系统:提供一种机制,将各种不同的文件系统结合起来,并且提供统一的应用程序编程接口,我们可以不用考虑针对不同的文件系统去采用不同的读写方式)主要用于管理文件存储空间的分配,文件访问权限的维护,以及对文件的各种操作,我们可以通过系统调用一些函数来实现对文件的创建,打开,关闭…
进程的切换和系统的一般执行过程 一.内容总结与分析 进程调度与进程调度时机 进程调度需求的分类: 第一种分类方式: I/O -bound(频繁进行I/O,通常会花很多时间等待I/O操作) CPU-bound(计算密集型.需要花大量CPU时间进行运算) 第二种分类方式: 批处理进程(后台进行,典型:编译程序.科学计算) 实时进程(有实时需求响应时间短.稳,典型:视频.音频.机械控制) 交互式进程(与用户交互多,响应时间要快,典型:shell.文本编辑程序.图形应用程序) Linux调度基于分时和优…