操作系统
oayoat
一枚渴望成长的程序员
展开
-
Windows 常用的命令行操作
切换当前目录(change directory):cd 返回上一级:cd .. 查看当前目录列表:dir 创建目录:mkdir 清空当前控制台:cls 删除目录:rmdir 创建文件:type nul>. 删除文件:del 重命名文件:rename . . 查看系统全局路径:path...原创 2018-08-31 22:04:41 · 280 阅读 · 0 评论 -
死锁
1.资源大部分死锁都和资源相关,在进程(或线程)对设备、文件等取得排他性访问权时,有可能会出现死锁,我们把这些需要排他性使用的对象称为资源。简单来说,资源就是随着时间的推移,必须能获得、使用和释放的任何东西。可抢占资源可以从拥有它的进程中抢占而不产生任何副作用不可抢占资源是指在不引起相关的计算失败的情况下,无法把它从占有它的进程中抢占过来。资源是否可抢占取绝于上下文环境。1.死锁定...原创 2019-04-29 20:11:46 · 120 阅读 · 0 评论 -
Linux命令记录
进程管理进程的观察:ps 参数-A查找nginx相关进程:ps -ef |grep nginx重启Linux 的五个重启命令 1、shutdown 2、poweroff 3、init 4、reboot 5、halt查看和添加环境变量Linux下查看和添加环境变量...原创 2019-09-15 08:52:20 · 6446 阅读 · 0 评论 -
linux 进程killed排查
tomcat 正常启动后, 启动webapps中的Jenkins程序,tomcat进程被killed查看catalina.out日志文件:/home/tomcat-9.0.16/bin/catalina.sh: line 482: 16751 Killed查看linux 系统日志vim /var/log/messages发现 Out of memory: Kill process 1...原创 2019-09-09 10:21:28 · 999 阅读 · 0 评论 -
面试-进程和线程
进程:一个进程就是一个正在执行程序的实例,包括程序计数器、寄存器和变量当前值。进程的状态:(1)运行态(该时刻进程实际占用CPU)(2)就绪态(可运行,因为其他进程正在运行而暂时停止)(3)阻塞态(除非某种外部事件发生,否则进程不能运行)每个进程有一个地址空间和一个控制线程。多线程的必要性:有了多线程的概念的抽象,我们不必考虑中断、定时器、上下文切换,只需考虑并行进程。并行...原创 2019-09-25 09:41:51 · 138 阅读 · 0 评论