• 操作系统复习笔记

    1、进程的状态与进程控制块(pcb):至于进程的几种状态就不必说了,就是那几个就绪啊,阻塞啊,执行啊,挂起什么的,没意思。说说这个pcb吧,pcb的作用概括为一句话:pcb是进程存在的唯一标识。pcb控制块中的信息有...
    文章 2011-12-06 813浏览量
  • 进程,线程,协程

    呀,一切换进程得反复进入内核,置换掉一大堆状态。进程数一高,大部分系统资源就被进程切换给吃掉了。后来搞出线程的概念,大致意思就是,这个地方阻塞了,但我还有其他地方的逻辑流可以计算,这些逻辑流是共享...
    文章 2016-05-27 6033浏览量
  • [Java基础]java的守护线程与非守护线程

    估计学过Unix开发但是没有细致学习Java的同学们会疑惑了,操作系统里面是没有所谓的守护线程的概念,只有守护进程一说,但是Java语言机制是构 建在JVM的基础之上的,意思是Java平台把操作系统的底层给屏蔽起来,所以...
    文章 2017-11-08 1122浏览量
  • php-fpm进程数优化

    这把我郁闷坏了,赶紧查看mysql的配置,左看右看mysql没问题。top一下?发现偶的神啊,内存全被php-fpm占用了。然后修改php-fpm的相关配置,修改完成后一切运行OK。[来源:辰羽的视界] php-fpm优化 需要了解的参数...
    文章 2016-04-22 11259浏览量
  • 容器就像监狱,让我们来构造一个监狱吧!...

    OK,基本的监狱环境已经搭建好了,进程住进去以后就跟在外面一样,都能干,但就是跑不出来。要测试这个环境,可以使用Linux的chroot命令,chroot./rootfs就进入了这个制作好的文件系统了,你可以试试,看不到外面...
    文章 2017-05-12 1755浏览量
  • Windows 10秘籍:瞬间干掉所有无响应进程的必杀技

    应广大IT之家同学要求,这次就直接给注册表文件了,一步步的来也没啥意思,下面直接看代码,复制到记事本保存为.reg格式即可: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\DesktopBackground\Shell\...
    文章 2017-08-15 1651浏览量
  • 通用操作系统已穷途末路?

    你所说的通用是啥意思?穷途末路又是啥意思?首先,有必要澄清一下。我所说的通用操作系统是指大多数人如今用于运行服务器工作负载的操作系统,无论是RHEL、变种版本(比如CentOS或 Fedora或Debian),还是衍生版本(比如...
    文章 2017-08-15 956浏览量
  • linux中exec操作对线程组的影响

    参 数不用说也能猜出来啥意思,所以就真的不说了。唯一要说的参数就是flags,它有以下几种选 择:CLONE_PARENT,CLONE_FS,CLONE_FILES,CLONE_NEWNS,CLONE_SIGHAND,CLONE_PTRACE,CLONE_UNTRACED,CLONE_STOPPED...
    文章 2017-11-12 891浏览量
  • 码农翻身讲操作系统2:进程,线程与操作系统那些事

    系统党委研究了很久,他们当然可以用两个进程来解决问题,一个进程负责和用户交互,另外一个进程负责自动保存,但是,这两个进程之间完全是独立的,每个人都有自己的一亩三分地(地址空间),完全互不知晓,进程之间...
    文章 2018-02-07 1334浏览量
  • 《自己动手写Docker》书摘之四:构造简单容器

    1.使用mount 先去挂载proc 文件系统,方便我们通过ps等系统命令去查看当前进程资源情况 func RunContainerInitProcess(command string,args[]string)error { logrus.Infof("command%s",command) defaultMountFlags:=...
    文章 2016-11-29 6171浏览量
  • 多线程服务器的适用场合

    首先,一个由多台机器组成的分布式系统必然是多进程的(字面意义上),因为进程不能跨 OS 边界。在这个前提下,我们把目光集中到一台机器,一台拥有至少 4 个核的普通服务器。如果要在一台多核机器上提供一种服务或...
    文章 2017-11-15 817浏览量
  • 你不一定懂的cpu显示信息

    ni是nice的意思,nice是什么呢,每个linux进程都有个优先级,优先级高的进程有优先执行的权利,这个叫做pri。进程除了优先级外,还有个优先级的修正值。即比如你原先的优先级是20,然后修正值为-2,那么你最后的进程...
    文章 2016-05-17 1321浏览量
  • 你不一定懂的cpu显示信息

    ni是nice的意思,nice是什么呢,每个linux进程都有个优先级,优先级高的进程有优先执行的权利,这个叫做pri。进程除了优先级外,还有个优先级的修正值。即比如你原先的优先级是20,然后修正值为-2,那么你最后的进程...
    文章 2017-11-09 592浏览量
  • 你不一定懂的cpu显示信息

    ni是nice的意思,nice是什么呢,每个linux进程都有个优先级,优先级高的进程有优先执行的权利,这个叫做pri。进程除了优先级外,还有个优先级的修正值。即比如你原先的优先级是20,然后修正值为-2,那么你最后的进程...
    文章 2018-01-07 922浏览量
  • 5 分钟让你秒懂 Docker!

    Docker是个进程级的轻量化虚拟机,和传统虚拟机有区别呢?Docker这个虚拟机超级轻量级,仅仅是一个进程而已。与传统的虚拟机比如VM有着巨大的差别 区别看下图: 我们来看一下二者的区别,因为 VM 的 Hypervisor ...
    文章 2017-12-02 3088浏览量
  • Linux基础排查

    所谓overcommit就是操作系统分配给进程的总内存大小超过了实际可用的内存,这样做的原因是进程实际上使用的内存往往比申请的内存要少。比如有个进程申请了1G的内存,但实际上它只在一小段时间里加载了大量数据,需要...
    文章 2018-03-05 3541浏览量
  • 自己动手开发调试器 01

    除了第一个“操作符”变了,其他的“操作数”都没变,当B进程执行到0x400478处时,它就会暂停,然后将控制权交给父进程,也就是A,然后A干完它想干的事情,比如查查寄存器,看看内存的,再把B的0x400478处改回来,...
    文章 2018-03-10 859浏览量
  • 你不一定懂的cpu显示信息

    ni是nice的意思,nice是什么呢,每个linux进程都有个优先级,优先级高的进程有优先执行的权利,这个叫做pri。进程除了优先级外,还有个优先级的修正值。即比如你原先的优先级是20,然后修正值为-2,那么你最后的进程...
    文章 2017-11-07 741浏览量
  • 大型分布式C++框架《四:netio之请求包中转站 上》

    在学着,不过感觉没用。突然心里好害怕。如果颈椎病越来越重。以后的路怎么走。现在上下班有跑步,然后坐一个小时就起来活动活动。然后在跟着同时们一起去打羽毛球吧。也快30的人了。现在发觉身体才是真的。其他都...
    文章 2018-03-08 965浏览量
  • 通向架构师的道路(第三天)之apache性能调优

    Struts+Spring+JDBC的一个框架,没花头的,再仔细一看Service层。大量的复杂业务逻辑甚至报表的产生全部用的是javaobject如:List,Hashmap等操作,甚至还有在Service层进行排序、复杂查询等操作。一看DB层的CPU利用...
    文章 2012-07-01 997浏览量
  • 【全干货】5分钟带你看懂 Docker!

    虽然 Docker 具有超轻量化,但是不建议一台机器上面部署太多的应用,同时部署的时候一定要差异化部署,什么意思呢,就是将大量计算的,和内存需要大的,IO 操作频繁的对系统资源需求不一致的部署到同一台宿主机上。...
    文章 2018-04-18 6398浏览量
  • 通向架构师的道路(第三天)之apache性能调优

    Struts+Spring+JDBC的一个框架,没花头的,再仔细一看Service层。大量的复杂业务逻辑甚至报表的产生全部用的是javaobject如:List,Hashmap等操作,甚至还有在Service层进行排序、复杂查询等操作。一看DB层的CPU利用...
    文章 2013-01-29 1217浏览量
  • 阿里内核月报2014年5月-06月

    一旦系统中的所有进程都进入到了新的上下文后,“slow stub”模块就可以被卸载,同时新函数可以无条件的被调用了。接下来的问题是如果有进程在一定时间内没有完成上述状态转换怎么办?举个例子,一个进程可能花费很...
    文章 2017-06-06 1782浏览量
  • 阿里内核月报2014年7月-8月

    一种真正意义上的组是进程的子进程组.V6 Unix中与子进程组相关的唯一操作是wait()系统调用,它检查这个组是否为空.如果wait()系统调用返回ECHILD,那么这个组为空.如果wait()不返回或者正常返回,那么系统调用时这个组...
    文章 2017-06-06 2741浏览量
  • shell编程检测监控mysql的CPU占用率

    首先执行"ps aux"命令获取所有系统进程的状态信息,包括CPU,内存等,如下图: 然后通过管道将信息传送给grep,$就是正则表达式结尾的意思,从所有的进程中找到以“mysqld”结尾的进程,其实就是mysql啦,这里返回的...
    文章 2017-10-18 1174浏览量
  • Linux之《荒岛余生》(二)CPU篇

    说句白话,load代表的就是你目前系统进程的排队情况。如图,以单核为例,将CPU资源抽象成一条单行马路。则会发生三种情况: 马路上的车只有4辆,车辆畅通无阻,load大约是0.5 马路上的车有8辆,正好能首尾相接安全...
    文章 2019-04-26 1449浏览量
  • 菜鸟成长日记(四)之WMIC简单命令应用

    首先我们有list full显示了关于这个服务的所有信息.service where caption=”windows time”list full 看的懂,是啥意思吧?不懂的,建议把前面所讲的认真看几便.图上有几点需要说明的是是acceptpause 服务是否可以被...
    文章 2017-11-07 867浏览量
  • [Linux 性能检测工具]TOP

    top程序提供了系统实时信息,显示系统的总体信息和一组由内核管理的任务,系统总体信息的类型,和任务列表上类型,顺序和大小信息,都可以由用户配置,重启机制就有效。提供了有限的一些交互接口让用户配置,涵盖了...
    文章 2017-11-14 734浏览量
  • Linux交换空间(swap space)的那些优缺点

    如果配置有多个swap分区或者文件的话,这里将会有多行,每行代表一个正在被系统使用的swap分区或文件,下面是每个字段的意思: Filename:如果swap类型是分区,这里将是分区的路径,如果swap类型是文件,这里将是...
    文章 2017-08-15 2291浏览量
  • 如何为 Python 添加远程调试能力而不修改系统代码

    需要强调的是,这里的「系统代码」,其实是「业务系统代码」的意思,也就是我们维护的应用的代码。我们知道,要想使用 ptvsd 为 Python 服务器开启远程调试功能,需要在代码的入口处 import ptvsd,并调用 ptvsd....
    文章 2016-08-15 3220浏览量
1 2 3 4 ... 7 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化