IT技术资讯-ITHotHub.CoM 是互联网IT技术以及相关资源资料平台IT技术资讯

欢迎光临
我们一直在努力

【今日观点】 Go 1.15 发布

Go 1.15 发布了,该版本在 1.14 的基础上继续改进工具链、运行时和库,同时该版本继续保持对 Go 1 版本的兼容承诺。 Go 1.15 包含了对链接器的实际提升,提升了在高内核系统下的小对象内存分配,废弃了 X.509 Commo...

NFS

NFS nfs_inode_cache 泄露以及占用内存过高问题

admin阅读(118)评论(0)赞(0)

一、现象 运行了使用NFS文件系统的应用程序后,内存缓慢泄漏, 最后导致整个服务器的内存全部耗尽,系统调起多个pdflush进程,并占到CPU的99%, 这时整个系统系统变得处理速度极慢,那怕是敲个命令都慢得不行; 二、检查流程 查看系统最...

KVM

kvm 虚拟机XML文件

admin阅读(120)评论(0)赞(0)

<domain type='kvm' id='29'> //domain 是一个所有虚拟机都需要的根元素,它有两个属性, //type定义使用哪个虚拟机管理程序,值可以是:xen、kvm、qemu、lxc、kqemu, //第二...

CPU

如何实现CPU单核睿频?

admin阅读(226)评论(0)赞(0)

之前的Blog:再谈CPU的电源管理(如何做到稳定全核睿频?)最终通过了tuned实现了CPU全核心运行在允许的全核睿频频率上。但是这个只是场景之一,并不是所有场景下都会用到很多的核心,从这些应用角度讲,更需要少量但是更高频率的核心,一个比...

网络

网络性能测试

admin阅读(118)评论(0)赞(0)

操作场景 本文介绍如何通过使用测试工具进行云服务器的网络性能测试,您可根据测试获取的数据判断云服务器的网络性能。 网络性能测试指标 指标 说明 带宽(Mbits/秒) 表示单位时间内(1s)所能传输的最大数据量(bit) TCP-RR(次/...

CPU 优化建议使用 cpupower 设置 CPU Performance 模式-IT技术资讯
CPU

CPU 优化建议使用 cpupower 设置 CPU Performance 模式

admin阅读(172)评论(0)赞(0)

前言 CPU 动态节能技术用于降低服务器功耗,通过选择系统空闲状态不同的电源管理策略,可以实现不同程度降低服务器功耗,更低的功耗策略意味着 CPU 唤醒更慢对性能影响更大。对于对时延和性能要求高的应用,建议关闭 CPU 的动态调节功能,禁止...

RPS 和 RFS 网卡多队列性能调优实践-IT技术资讯
网络

RPS 和 RFS 网卡多队列性能调优实践

admin阅读(105)评论(0)赞(0)

前言 为了解决 LVS ksoftirqd CPU 使用率 100% 导致网卡软中断丢包,我和同事们一起搜索了大量的资料去分析问题,特别是感谢美团技术团队的分享帮助我们快速梳理优化思路,最后明确了如何重构 RPS 和 RFS 网卡多队列的优...

Go

Go 1.15 发布

admin阅读(218)评论(0)赞(0)

Go 1.15 发布了,该版本在 1.14 的基础上继续改进工具链、运行时和库,同时该版本继续保持对 Go 1 版本的兼容承诺。 Go 1.15 包含了对链接器的实际提升,提升了在高内核系统下的小对象内存分配,废弃了 X.509 Commo...

dnsmasq详解&手册-IT技术资讯
DNS

dnsmasq详解&手册

admin阅读(151)评论(0)赞(0)

    Dnsmasq为小型网络提供网络基础设施:DNS,DHCP,路由器通告和网络引导。它被设计为轻量级且占用空间小,适用于资源受限的路由器和防火墙。它还被广泛用于智能手机和便携式热点的共享,并支持虚拟化框架中的虚拟网...

kernel

Linux Kernel 5.8 发布

admin阅读(96)评论(0)赞(0)

Linux Kernel 5.8 已经发布。 相较上一个 RC,此版本主要更新了驱动程序,增加了对一系列 Adreno GPU 芯片(如 405、640 和 650 版本)的支持,新的 Spectre 补丁以及 exFAT 改进。Radeo...

OpenResty

openresty 限制文件上传速度

admin阅读(214)评论(0)赞(0)

今天在 openresty 的中文邮件列表看到有同学问了一个这样的问题, openresty 的上传限速方案. 他的问题描述是这样的: 由于业务需要,现阶段需开发一个限制客户端上传速度的模块,在网上看了很多资料,有基于Nginx 第三方模块...

Shell

编写可靠 bash 脚本的一些技巧

admin阅读(85)评论(0)赞(0)

写过很多 bash 脚本的人都知道,bash 的坑不是一般的多。 其实 bash 本身并不是一个很严谨的语言,但是很多时候也不得不用。以下总结了一些鹅厂程序员在编写可靠 bash 脚本的一些小 tips。 0. set -x -e -u -...

Gitlab CI 使用高级技巧-IT技术资讯
git

Gitlab CI 使用高级技巧

admin阅读(118)评论(0)赞(0)

Gitlab YAML 详解 Gitlab 中 YAML 相关关键字与概念解析 概念 Job YAML 文件使用一系列约束叙述定义了 Job 启动时所要做的事情。Job 被定义为具名的顶级元素,并且至少包括一条脚本语句。Job 被 Runn...

MooseFS的工作机制及优劣分析-IT技术资讯
MFS

MooseFS的工作机制及优劣分析

admin阅读(167)评论(0)赞(0)

一、MooseFS简介 MooseFS是一个具备冗余容错功能的分布式网络文件系统,它将数据分别存放在多个物理服务器或单独磁盘或分区上,确保一份数据有多个备份副本。对于访问的客户端或者用户来说,整个分布式网络文件系统集群看起来就像一个资源一样...

ihh

GitLab CI/CD 的执行流程

admin阅读(129)评论(0)赞(0)

介绍 GitLab CI/CD 是一个简洁好用的的持续集成/持续交付的框架。通过为你的项目配置一个或者多个 GitLab Runner,然后撰写一个 .gitlab-ci.yml,你就可以很方便地利用 GitLab CI/CD 来为你的项目...