首先在 cpu 子系统下面创建了一个 halfapi 的子节点:cgcreate abc:abc -g cpu:halfapi。 然后在配置文件中写入配置数据:echo 50000 > /cgroup/cpu/halfapi/cpu.cfs_quota_us。cpu.cfs_quota_us中的默认 ...
分类:
其他好文 时间:
2020-11-27 10:49:16
阅读次数:
5
仅适用于广工学生,其实同类型题型多找些题目做,直到完全明白如何解题基本考试就没啥问题了 B —字节,1字节8位 1MB=1024KB=1024B*1024=1048576B; 8bit=1Byte; 1024KB=1MB; 1024MB=1GB; 1024GB=1TB; 第二章进程 信号量 步骤 先 ...
分类:
其他好文 时间:
2020-07-26 15:50:12
阅读次数:
110
环境信息: namespace为 tkc-cluster, Tanzu Kubernetes Cluster为:tkc-guest-cluster 第一步:ContentLabrary 在vSphere Web Client中看到为Tanzu Kubernetes Cluster创建的Content ...
分类:
Web程序 时间:
2020-07-02 18:11:20
阅读次数:
82
1. 解决了本地文件系统的依赖 FileStore为了解决本地文件系统本身不支持数据或元数据的事务操作接口,实现了FileJournal功能,所有的事务都需要先写到FileJournal中,之后才会写入对应的文件中,以此来保证事务的原子性,但是这导致了数据“双写”的问题,造成至少一半磁盘带宽的浪费, ...
分类:
其他好文 时间:
2020-06-28 09:44:44
阅读次数:
89
注: 本篇文章主要集中在Linux CFS调度器源码解析。文章代码分析基于Linux-4.18.0。 一、进程的创建 进程的创建是通过do_fork()函数完成。新进程的诞生,我们调度核心层会通知调度类,调用特别的接口函数初始化新生儿。我们一路尾随do_fork()函数。do_fork() >_do ...
分类:
其他好文 时间:
2020-06-26 16:37:46
阅读次数:
70
CPU调度的概念:按一定的调度算法从就绪队列中选择一个进程,并将CPU的使用权交给被选中的进程 CPU调度要解决的三个问题: 调度算法——包括多方面的考虑 用户角度的考虑:(1)性能:周转时间、响应时间、最后期限;(2)其他:可预测性 系统角度的考虑:(1)性能:吞吐量、CPU利用率;(2)其他:公 ...
分类:
其他好文 时间:
2020-06-25 17:16:13
阅读次数:
106
首先需要思考的问题是:什么是调度器(scheduler)?调度器的作用是什么?调度器是一个操作系统的核心部分。可以比作是CPU时间的管理员。调度器主要负责选择某些就绪的进程来执行。不同的调度器根据不同的方法挑选出最适合运行的进程。目前Linux支持的调度器就有RT scheduler、Deadlin ...
分类:
其他好文 时间:
2020-06-21 11:39:52
阅读次数:
82
一、环境搭建: ①根据作者公开的靶机信息整理 共有三个targets,目标是拿下三台主机权限,且是三层的网络环境,内网网段有192.168.22.0/24和192.168.33.0/24,添加两张仅主机模式网卡,配置如下: ②虚拟机网卡设置 target1(centos) 双网卡模拟内外网: 外网: ...
分类:
其他好文 时间:
2020-06-15 21:14:15
阅读次数:
100
一、环境搭建 请参考上一篇博客:https://www.cnblogs.com/pghzl-123/p/12825669.html 参考文章:https://blog.csdn.net/zyn19950120/article/details/75948632 二、fork系统调用分析 1、进程创建概 ...
分类:
系统相关 时间:
2020-06-14 12:26:39
阅读次数:
74
安装cfssl 7-200 ~]# curl -s -L -o /usr/bin/cfssl https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 7-200 ~]# curl -s -L -o /usr/bin/cfssljson https://pkg.cfs ...
分类:
其他好文 时间:
2020-06-11 13:48:55
阅读次数:
90