草庐IT

翻译区

全部标签

Linux Accounting(中文翻译)(2):Delay Accounting

延时统计Delayaccounting..英文:https://www.kernel.org/doc/html/latest/accounting/delay-accounting.html翻译:河东西望..目录延时统计Delayaccounting接口使用任务在执行时等待某个内核资源会意外遇到延迟,例如可运行的任务正在等待空闲CPU。per-task的延时统计功能测量下列情况下任务经历的延迟:正在等待CPU,waitingforaCPU(whilebeingrunnable)同步块I/O的完成,completionofsynchronousblockI/Oinitiatedbythetask

翻译|使用 StatefulSet 运行数据库应用

本文介绍Kubernetes支持数据库等有状态应用的常见解决方案:StatefulSet。在构建机器学习向量管理层时,我们面临的一个重要问题:如何持久化数据以避免数据丢失?在阅读了许多数据库企业发布的博客后,我们认为StatefulSet[1]是实现这个目标的可行方法。我们研究了不同的数据库,包括Cockroach、MySQL、MongoDB、Cassandra、PostgreSQL、Dgraph和Redis。我们还研究了Kafka和Zookeeper,因为它们都需要持久化状态。我们选择这些数据库是基于两方面:它们是业界广泛使用的数据库解决方案,并可以部署在Kubernetes上。其中一些是云

翻译|使用 StatefulSet 运行数据库应用

本文介绍Kubernetes支持数据库等有状态应用的常见解决方案:StatefulSet。在构建机器学习向量管理层时,我们面临的一个重要问题:如何持久化数据以避免数据丢失?在阅读了许多数据库企业发布的博客后,我们认为StatefulSet[1]是实现这个目标的可行方法。我们研究了不同的数据库,包括Cockroach、MySQL、MongoDB、Cassandra、PostgreSQL、Dgraph和Redis。我们还研究了Kafka和Zookeeper,因为它们都需要持久化状态。我们选择这些数据库是基于两方面:它们是业界广泛使用的数据库解决方案,并可以部署在Kubernetes上。其中一些是云

Linux Cgroup v1(中文翻译)(6):Memory Resource Controller

内存资源控制器MemoryResourceController..英文:https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v1/memory.html翻译:河东西望..目录内存资源控制器MemoryResourceController内存控制器的优点和目的1.历史2.内存控制2.1.设计2.2.统计2.2.1统计详情2.3共享页面统计2.4交换内存扩展(SwapExtension)2.5回收Reclaim2.6锁Locking2.7内核内存扩展(CONFIG_MEMCG_KMEM)2.7.1当前统计的内核内存资源2.7.2常用用

Linux Cgroup v1(中文翻译)(6):Memory Resource Controller

内存资源控制器MemoryResourceController..英文:https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v1/memory.html翻译:河东西望..目录内存资源控制器MemoryResourceController内存控制器的优点和目的1.历史2.内存控制2.1.设计2.2.统计2.2.1统计详情2.3共享页面统计2.4交换内存扩展(SwapExtension)2.5回收Reclaim2.6锁Locking2.7内核内存扩展(CONFIG_MEMCG_KMEM)2.7.1当前统计的内核内存资源2.7.2常用用

Linux Cgroup v1(中文翻译)(3):CPU Accounting Controller

CPUAccountingController..原文:https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v1/cpuacct.html翻译:河东西望..CPU统计控制器(CPUAccountingController)用来分组使用cgroup的任务,以及统计这些任务分组的CPU用量。CPU统计控制器支持多层次架构的分组。一个统计分组累加所有子分组和分组中的任务的CPU用量。统计分组可以通过挂载cgroup文件系统来创建:#mount-tcgroup-ocpuacctnone/sys/fs/cgroup完成上述操作,父级统计分组

Linux Cgroup v1(中文翻译)(3):CPU Accounting Controller

CPUAccountingController..原文:https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v1/cpuacct.html翻译:河东西望..CPU统计控制器(CPUAccountingController)用来分组使用cgroup的任务,以及统计这些任务分组的CPU用量。CPU统计控制器支持多层次架构的分组。一个统计分组累加所有子分组和分组中的任务的CPU用量。统计分组可以通过挂载cgroup文件系统来创建:#mount-tcgroup-ocpuacctnone/sys/fs/cgroup完成上述操作,父级统计分组

Linux Cgroup v1(中文翻译)(5):Cgroup freezer

CgroupFreezer..原文:https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v1/freezer-subsystem.html翻译:河东西望..目录CgroupFreezercgroupfreezer对于批量启动和停止任务集合的任务管理系统来说是很有用的,这个程序经常被用在HPC族上来调度访问。cgroupfreezer使用cgroups来描述被批处理任务管理系统启动和停止的任务集合。他也提供了方法来启动和停止任务。cgroupfreezer也用来给运行的任务组设置检查点。freezer允许检查点代码通过强制cgrou

Linux Cgroup v1(中文翻译)(5):Cgroup freezer

CgroupFreezer..原文:https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v1/freezer-subsystem.html翻译:河东西望..目录CgroupFreezercgroupfreezer对于批量启动和停止任务集合的任务管理系统来说是很有用的,这个程序经常被用在HPC族上来调度访问。cgroupfreezer使用cgroups来描述被批处理任务管理系统启动和停止的任务集合。他也提供了方法来启动和停止任务。cgroupfreezer也用来给运行的任务组设置检查点。freezer允许检查点代码通过强制cgrou

Linux Accounting(中文翻译)(1):Pressure Stall Information

压力失速信息PressureStallInformation..原文:https://www.kernel.org/doc/html/latest/accounting/psi.html翻译:河东西望..Date:April,2018Author:JohannesWeiner目录压力失速信息PressureStallInformation压力接口压力阈的监测用户空间监视器使用示例Cgroup2接口当CPU、MEM或者IO设备被争夺时,工作负载就会经受延迟增加,吞吐量损失和运行时被OOM杀死的风险。如果没有资源竞争的精确测量,用户被迫或者安全操作然后充分利用硬件资源,或者赌上一把然后频繁遭遇到程