Magic Mouse 移动慢的解决方法

Microsoft Designer Mouse的滚轮如网上传说的那样断了,忍了一个月,实在受不了了,咬牙新入手了Magic Mouse 2,结果发现移动特别慢,即使在偏好设置中设成最快,也还是慢的无法接受。

解决方法只需控制台执行如下命令:

defaults write -g com.apple.mouse.scaling 7

这个值可以任意设置,最大值多少不清楚,不过自己测下来7刚刚好

可以用以下命令来获取当前值:

defaults read -g com.apple.mouse.scaling

MegaCli用法总结

网上的都不全,还是得自己来
1. 获取物理盘的信息,这里只拿了enclosure device id, slot, model,size, interface type 5个最主要的属性,并以空行分割每一个盘,显的清晰很多

MegaCli -PDList -aAll -NoLog | grep -Ei "(enclosure device|slot|raw size|Inquiry|pd type|^$)"|awk '!NF {if (++n == 2) print; next}; {n=0;print}'

输出效果:

Enclosure Device ID: 21
Slot Number: 3
Drive's position: DiskGroup: 0, Span: 0, Arm: 0
Enclosure position: 1
PD Type: SAS
Raw Size: 2.728 TB [0x15d50a3b0 Sectors]
Inquiry Data: HGST HUS724030ALS640 A280P9JEAYEW

Enclosure Device ID: 21
Slot Number: 5
Enclosure position: 1
PD Type: SATA
Raw Size: 167.680 GB [0x14f5c830 Sectors]
Inquiry Data: CVTR622300Y1180BGN INTEL SSDSC2BF180A5H RSED LUDi

2. 获取所有虚拟磁盘,即已经做为RAID 成员的磁盘信息

MegaCli -LdPDInfo -aAll -NoLog | grep -Ei "(enclosure device|slot|raw size|Inquiry|pd type|s position|^$)"|awk '!NF {if (++n == 2) print; next}; {n=0;print}'

输出效果,其中drive’s position表明了该磁盘所在的磁盘组ID:

Enclosure Device ID: 21
Slot Number: 3
Drive's position: DiskGroup: 0, Span: 0, Arm: 0
PD Type: SAS
Raw Size: 2.728 TB [0x15d50a3b0 Sectors]
Inquiry Data: HGST    HUS724030ALS640 A280P9JEAYEW

Enclosure Device ID: 21
Slot Number: 9
Drive's position: DiskGroup: 0, Span: 0, Arm: 1
PD Type: SAS
Raw Size: 2.728 TB [0x15d50a3b0 Sectors]
Inquiry Data: HGST    HUS724030ALS640 A280P9JGL2KW

3. 点亮和熄灭位置灯

MegaCli -PdLocate -start -PhysDrv [21:3]
MegaCli -PdLocate -stop -PhysDrv [21:3]

4. 创建logic drive

MegaCli -CfgLdAdd -r0[21:3,21:9] -Hsp[21:12] WB RA Direct Cached CachedBadBBU -strpsz64 -a0 -NoLog

-r{int}[{devices}] 代表RAID level, 后面的表示成员全用E:S,E:S的形式组合
-Hsp[{drives}] 非必须 代表热备盘,格式也是E:S,E:S的形式组合
WB 代表write back, 非必须 也可以是WT代表write though
RA 代表read ahead, 非必须 也可以是NORA,ADRA
Cached 代表缓存策略,非必须 也可以是Direct

5. 修改logic drive的RAID level

MegaCli -LDRecon -Start -r5 -L0 -a0

-L{int} Logic ID
-r{int} 转为的RAID Level

由于容量会发生变化,因此需要重新rescan一下,如果已有文件系统则需要同步扩

echo 1 > /sys/block/sda/device/rescan

6. 扩客(加盘)

MegaCli -LDRecon -Start -r5 -Add -PhysDrv[21:13] -L0 -a0

-L{int} Logic ID
-r{int} RAID Level
-PhysDrv[{drives}] 添加的磁盘,格式也是E:S,E:S的形式组合