nodeJS(一) nodejs中进程process

在写node进程前,我们搞懂一些概念

window系统的服务和进程的区别

服务是系统自动完成的,与是否登录用户无关
进程是需要分配CPU,实际运行的。和用户登录有关

这个process是nodejs中的全局对象,不需要require进来,就可以直接使用,

process是什么

process在全局对象上面的方法,不需要额外的引入,可以直接使用

process可以用来干什么

  • 获取进程信息
  • 操作进程

获取进程信息

  • execPath 可执行文件的绝对路径,如 /usr/local/bin/node
  • version 版本号
  • versions依赖库的版本号
  • platform 运行平台。 如 darwin、freebsd、linux、sunos、win32
  • stdin 标准输入流可读流,默认暂停状态
  • stdout 标准输出可写流,同步操作
  • argv 属性值为数组
  • env 操作系统环境信息
  • title 窗口标题
  • arch 处理器架构 arm ia32 x64

方法

  1. memoryUsage 内存占用情况
  2. nextTick nextTick方法用于将一个函数推迟到代码中所书写的下一个同步方法执行完毕或异步方法的回调函数开始执行前调用
  3. chdir chdir方法用于修改Node.js应用程序中使用的当前工作目录,使用方式如下
    4.cwd cwd方法用返回当前目录,不使用任何参数

参考:
nodejs中process解读

https://juejin.im/post/5ad4d5066fb9a028e25e0a8a

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值