了解到linux下的进程后,就会想知道linux下的线程到底是如何实现的,进程是针对资源调度的,linux下是资源调度的基本单位,既然已经有了进程,多进程的概念,那么为什么会有线程要被使用与诞生呢?1.线程概念;线程就是进程中的一条执行流,是CPU调度的基本单位,在liunx下是一个轻量级进程Linux下的线程是通过pcb实现的,pcb是程序运行的动态描述,通过这个描述,系统实现程序运行的调度,一
分类:
编程语言 时间:
2020-12-01 12:28:01
阅读次数:
7
磁盘分区 linux也与windows一样,为了使用全部的磁盘空间,需要先对磁盘分区;如果所有分区的总容量小于磁盘容量,说明磁盘还有未分配空间,这个时候会对磁盘造成浪费。需要增加一个新的分区来将全部空间利用上。 fdisk 此命令是磁盘的管理命令。fdisk -l可查看目前磁盘总容量和各分区情况。 ...
分类:
系统相关 时间:
2020-12-01 12:18:58
阅读次数:
10
linux常用的监控命令 1、top 显示所有正在运行而且处于活动状态的实时进程, 而且会定期更新显示结果;它显示了CPU使用率,内存使用率,交换内存使用大小,调整缓存使用大小,缓冲区使用大小,进程PID, 使用的命令等信息。 2. vmstat 一般是通过两个数字参数来完成的,第一个参数是采样时间 ...
分类:
系统相关 时间:
2020-12-01 12:04:26
阅读次数:
13
XFS文件系统是硅谷图形公司(Silicon Graphics Inc,简称SGI)开发的用于IRIX(一个UNIX操作系统)的文件系统,后将XFS移植到Linux操作系统上。XFS是高级日志文件系统,其特点极具伸缩性,同时也很健壮。2000年5月XFS通过GNU通用公共许可证移植到Linux系统上 ...
分类:
系统相关 时间:
2020-12-01 11:56:52
阅读次数:
12
1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。 2.查看一个程序是否运行 ps –ef|grep tomcat 查看所有有关tomcat的进程 3.终止线程 kill -9 19979 终止线程号位19979的线程 4.查看文件 ...
分类:
系统相关 时间:
2020-11-30 16:04:26
阅读次数:
20
CAP_CHOWN:修改文件属主的权限CAP_DAC_OVERRIDE:忽略文件的DAC访问限制CAP_DAC_READ_SEARCH:忽略文件读及目录搜索的DAC访问限制CAP_FOWNER:忽略文件属主ID必须和进程用户ID相匹配的限制CAP_FSETID:允许设置文件的setuid位CAP_KILL:允许对不属于自己的进程发送信号CAP_SETGID:允许改变进程的组IDCAP_SETUID
分类:
其他好文 时间:
2020-11-30 16:00:07
阅读次数:
7
默认在airflow中每个task都是独立的进程,无法进行数据交换,但airflow还提供了一个XCom功能,以满足用户的类似需求 下面我们创建两个dag,其中一个push数据,一个pull数据,如下的dag中的task(push)执行完后会推送一条数据到xcom表,key=push ,value= ...
分类:
其他好文 时间:
2020-11-30 15:56:18
阅读次数:
6
nginx请求处理流程nginx进程结构reload流程热升级流程worker进程优雅的关闭网络传输TCP流与报文TCP协议与非阻塞接口
分类:
其他好文 时间:
2020-11-30 15:53:46
阅读次数:
4
写一个脚本计算一下linux系统所有进程占用内存大小的和。 实现代码: #!/bin/bash count=0; for i in `ps aux | awk '{print $6}' | grep -v 'RSS'` do count=$[$count+$i] done echo "$count/ ...
分类:
系统相关 时间:
2020-11-30 15:38:30
阅读次数:
13
概述 为了防止分布式系统中的多个进程之间相互干扰,我们需要一种分布式协调技术来对这些进程进行调度。而这个分布式协调技术的核心就是来实现这个分布式锁。 为什么要使用分布式锁 成员变量 A 存在 JVM1、JVM2、JVM3 三个 JVM 内存中 成员变量 A 同时都会在 JVM 分配一块内存,三个请求 ...
分类:
其他好文 时间:
2020-11-30 15:21:12
阅读次数:
3