SSD优化

1. Linux

参考:archlinux fstabSolid State Drives

1) 修改fstab开启Trim

/dev/sda1		/		ext4		noatime,discard		0	1
tmpfs			/tmp		tmpfs		nodev,nosuid,noexec,relatime,mode=1777,size=15%		0	0
tmpfs			/var/tmp	tmpfs		defaults,size=5%	0	0

如果正在使用的话需要先umount,然后执行mount -a,如果不行的话,重启一下

2) 打开写缓存

hdparm -W1 /dev/sda

3) IO schedule

$ sudo echo deadline > /sys/block/sda/queue/scheduler
$ sudo echo 1 > /sys/block/sda/queue/iosched/fifo_batch

4) 内核配置

$ sudo echo 0 > /proc/sys/vm/swappiness
$ sudo echo 30 > /proc/sys/vm/vfs_cache_pressure

2. windows

参考:SSD Performance Tweaks

1)系统服务

win+r运行services.msc,禁用Superfetch和Windows Search
右键磁盘属性,禁用压缩驱动器以节约磁盘空间和允许索引服务编制该磁盘的索引以便快速搜索文件
关闭上次访问时间:使用管理员启动cmd,运行fsutil behavior set disablelastaccess 1
关闭NTFS日志:使用管理员启动cmd,运行fsutil usn deletejournal /n c:
关闭休眠:使用管理员启动cmd,运行powercfg /h off
开启trim:使用管理员启动cmd,运行fsutil behavior set DisableDeleteNotify 0
禁用Rac Task:右键我的电脑->管理->系统工具->任务调度->任务调度库->Windows->RAC

2)注册表

关闭Prefetch:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
"EnableSuperfetch"=dword:00000000
"EnablePrefetcher"=dword:00000000
"EnableBootTrace"=dword:00000000

关闭Logging WMI Activity:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM]
"Logging"="0"

减少MFT碎片:

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/FileSystem]
"NtfsMftZoneReservation"="2"

关闭CLEAR PAGEFILE AT SHUTDOWN:

[Hkey_local_machine\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"ClearPageFilesAtShutdown"="0"

关闭系统缓存:

[Hkey_local_machine\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"LargeSystemCache"="1"

减少NTFS内存使用:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"NtfsMemoryUsage"="2"
时间: 2024-09-30 20:09:19

SSD优化的相关文章

SSD需要优化,加速您的系统,延长SSD寿命

SSD优化开启TRIM,加速您的系统,延长SSD寿命 开启TRIM fsutil behavior query DisableDeleteNotify DisableDeleteNotify = 0 返回值是0,则代表您的TRIM处于开启状态: DisableDeleteNotify = 1返回值是1,则代表您的TRIM处于关闭状态 设置开启trim功能 fsutil behavior setdisabledeletenotify 0  开启 fsutil behavior set disabl

Linux下SSD的优化使用

参考: Linux环境下的SSD优化 SSD在Linux平台的优化使用 原文地址:https://www.cnblogs.com/tonyc/p/8232542.html

阿里云主机SSD实例磁盘测试及IO调度算法调整

测试背景及环境说明 阿里云ECS 主机配置: 4C8G [email protected]:~# grep -i "model name" /proc/cpuinfo model name : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz model name : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz model name : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60

ssd 应用场景

随着SSD硬盘的普及,其优越的IO性能被越来越多的替换传统的SATA和SAS磁盘,常见的应用场景有三种:1)替换MySQL数据库的硬盘,目前社区还没有针对SSD优化的MySQL版本,即使这样,直接升级SSD硬盘也能带来8倍左右的IOPS提升:2)替换Redis的硬盘,提升其性能:3)用在CDN中,加快静态资源加载速度.

亿级用户的新浪微博平台架构

微博平台第一代架构为LAMP架构,数据库使用的是MyIsam,后台用的是php,缓存为Memcache. 随着应用规模的增长,衍生出的第二代架构对业务功能进行了模块化.服务化和组件化,后台系统从php替换为Java,逐渐形成SOA架构,在很长一段时间支撑了微博平台的业务发展. 在此基础上又经过长时间的重构.线上运行.思索与沉淀,平台形成了第三代架构体系. 我们先看一张微博的核心业务图(如下),是不是非常复杂?但这已经是一个简化的不能再简化的业务图了,第三代技术体系就是为了保障在微博核心业务上快速

一个ZFS开发者眼中的苹果最新文件存储系统APFS

前言: 本文翻译自曾参与ZFS文件系统开发.现Delphix公司CTO,阿达姆 莱文索(Adam Leventhal),的一片博客文章:APFS详解(APFS in Detail). APFS文件系统是苹果公司准备2017年正式推出的继HFS+之后最新的文件系统,据现有公开资料显示,这个文件系统具备当代其它文件管理系统所具备的诸多先进功能,它将是统一所有苹果产品生态系统的唯一文件系统,可见它是苹果未来十数年最为重要的一个技术更新.(参考>1) ZFS文件系统是广为业界知晓的当代先进文件系统之一,

亿级用户下的新浪微博平台架构

序言 新浪微博在2014年3月公布的月活跃用户(MAU)已经达到1.43亿,2014年新年第一分钟发送的微博达808298条,如此巨大的用户规模和业务量,需要高可用(HA).高并发访问.低延时的强大后台系统支撑. 微博平台第一代架构为LAMP架构,数据库使用的MyIsam,后台用的php,缓存为Memcache. 随着应用规模的增长,衍生出的第二代架构对业务功能模块化.服务化.组件化,后台系统从php替换为Java,逐渐形成面向服务的SOA架构,在很长一段时间支撑微博平台业务发展. 在此基础上又

优酷、YouTube、Twitter及JustinTV视频网站架构设计

优酷视频网站架构 一.网站基本数据概览 据2010年统计,优酷网日均独立访问人数(uv)达到了8900万,日均访问量(pv)更是达到了17亿,优酷凭借这一数据成为google榜单中国内视频网站排名最高的厂商.     硬件方面,优酷网引进的戴尔服务器主要以 PowerEdge 1950与PowerEdge 860为主,存储阵列以戴尔MD1000为主,2007的数据表明,优酷网已有1000多台服务器遍布在全国各大省市,现在应该更多了吧. 二.网站前端框架 从一开始,优酷网就自建了一套CMS来解决前

新一代 Linux 文件系统 btrfs 简介 【转载】

Btrfs 被称为是下一代 Linux 文件系统.近年来 ext2/3 遇到越来越多的扩展性问题,在期待 ext4 的同时,人们发现了 btrfs,据说它采用了很多先进的文件系统设计,不仅解决了 ext2/3 的扩展性问题,还让人们看到了下一代文件系统所具有的许多其他特性.这一切都让人不禁心生好奇,btrfs 究竟提供了哪些特性?它是如何实现的?本文便围绕这些问题展开探讨,首先研究了 btrfs 所提供的新特性,并简要介绍了 btrfs 内部实现这些特性的原理:然后演示了 btrfs 的常用命令