Tag Archives

8 Articles

笔记

Windows下含大量碎文件的NTFS文件系统性能优化

Posted on

在Windows操作系统中,对于含有大量碎文件(指文件数量多,文件体积小的情况)的NTFS格式的卷访问性能较不理想。如果遇到卷打开缓慢的情况,可以尝试进行如下优化。

优化方式

1. 禁用生成8.3格式短文件名:

$ fsutil behavior set disable8dot3 1

8.3格式短文件名指:在每次创建具有较长文件名(大于8个字符)的文件时,NTFS 都会创建一个“8位文件名.3位扩展名”格式的第二个文件项并与之关联。这个特性是DOS/NT3.0时代的产物,现代操作系统或者应用一般不需要该特性,但Windows为了兼容32位以前的应用,该特性依旧会保持开启以做向下兼容。 阅读全文

原创

浪潮NF系列服务器针对ESXi系统的BIOS电源设置优化

Posted on

在浪潮NF系列服务器上部署使用vSphere虚拟化环境,需要对主机BIOS中的电源设置进行相应调整,以便ESXi最大化利用主机性能,避免VM产生不必要的的资源争用或性能抖动。

电源参数优化

开机后在自检阶段按Del键进入BIOS设置界面。界面切换至“Processor”选项卡,并进入“Advanced Power Management Configuration”菜单项。

1. 将“Power/Performance Profile”调整为“Custom”。 阅读全文

原创

Cassandra执行元数据压缩任务时间过长时的处理方法

Posted on

对于一个日常数据变化量较大的分布式存储服务集群(比如NetApp StorageGRID),其Cassandra元数据表SSTable中堆积大量过期数据是在所难免的。一般而言,当SSTable大小到达一定值时,便会自动触发元数据压缩任务,这个压缩操作会将标记为过期的key从SSTable中清理掉,进而释放可用空间。

随着数据量变化幅度的增加,有时会出现元数据压缩任务十分缓慢的情况。元数据压缩无法完成,便会影响所在节点的存储服务性能(因为压缩也会占用一定的I/O及CPU资源)。此时可以尝试通过孤立节点的方式,临时缓解元数据压缩速度。

问题现象

1. 节点的整体存储服务性能下降 阅读全文

笔记

调整NetApp StorageGRID对象存储集群中单节点的Java Heap池大小

Posted on

问题描述

对于NetApp StorageGRID对象存储集群,如果单一节点上的对象数量过大时,可能导致Cassandra服务在执行元数据(metadata)压缩任务时Java可用内存不足的情况,进一步导致Cassandra服务频繁崩溃。

问题现象

查询Server Manager日志,可以发现大量Cassandra服务重启记录:

2018-12-14 02:03:58 +0000 | cassandra | starting cassandra
2018-12-14 02:03:36 +0000 | cassandra | cassandra ended
2018-12-14 01:44:21 +0000 | cassandra | starting cassandra
2018-12-14 01:44:01 +0000 | cassandra | cassandra ended
2018-12-14 01:06:29 +0000 | cassandra | starting cassandra
2018-12-14 01:06:08 +0000 | cassandra | cassandra ended

查询Cassandra日志,可以发现大量Java内存溢出的Error错误: 阅读全文

原创

解决Realtek RTL8822BE 802.11ac无线网卡间歇性高延迟或丢包现象

Posted on

中低端的Realtek RTL8822BE 802.11ac无线网卡在正常使用过程中,会间歇性出现丢包或者高延迟(Ping值飙升)现象,十分影响网游直播等对网络要求较高的行为体验。在排除运营商自身网络问题(即通过其他客户端测试网络无异常)及附近WiFi信号源干扰等因素后,可以尝试如下操作:

更新网卡驱动

使用Windows Update来更新Realtek网卡驱动至最新版本,然后重置系统的无线网络设置。这对于其他类型的网卡故障也是个很有效的方法。

调整系统参数

从控制面板中打开设备管理器,找到“网络适配器”分支中的无线网卡(例如:Realtek RTL8822BE 802.11ac PCIe Adapter),右击选择“属性”,跳转到“高级”选项卡,然后调整如下参数: 阅读全文