【宇麦科技】群晖NAS的CPU突然加班?不要慌,它可能在帮你索引中……

2023-11-05 20:50

本文主要是介绍【宇麦科技】群晖NAS的CPU突然加班?不要慌,它可能在帮你索引中……,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

有些小伙伴在安装完 NAS 之后

便会先将文件一股脑地全都导入到

Synology Drive 文件夹或团队文件夹中

再慢慢进行整理

此时你会发现

DSM 的右上角多了一个小图标

而你 NAS 的资源监控器

变成了这样

这时候有些小伙伴就慌了

不知道这 CPU 到底在干啥

不要慌!

其实它正在进行索引任务

今天就来和大家讲一讲

索引那些事

想必大家买 NAS 都是为了更安全地保存自己的数据,所以 NAS 中的数据量自然也是非常的大。哪怕只是一个人存存照片、放放文档,也可以轻松拥有成千上万个文件。

打个形象的比方,NAS 就像你私人数据的图书馆,每一个文件都是一本书,他们按照你整理的文件夹结构安静地躺在每个书架上,那么问题就来了。如果你要找其中的一本书,却又不记得它位置,那该怎么办呢?

你的第一直觉肯定是“搜索”啊,于是你输入了你记忆中的关键词,系统便开始卖力地把整个图书馆都翻一遍,最后把符合条件的结果摆在你的面前,但是这个过程因为涉及到扫描范围内的全部文件,所花费的时间自然也会很长,用过 Windows 中搜索的同学,应该能明白其中的痛。

所以,要能够高效地找到你的特定文件提升搜索体验,系统就很需要一本“目录”了,而这本“目录”便要依靠索引来生成

由于 DSM 默认会将Drive 和团队文件夹中的文件进行索引,因此当你将数据一股脑导入之后,系统便开始了它的浩大工程,它会将文件的一些关键信息,如:名称、格式、创建时间等。与文件的文件夹位置一一对应生成索引表,这个过程依旧需要扫描全部的文件,并进行密集计算,所以你的CPU才会如此繁忙。

所以建议大家错峰进行索引,可以在需要使用 NAS 时,在 DSM 首页右上角选择需要延后的时间,并【暂停】索引任务

等到睡前或不使用 NAS 时再【继续】

以提升使用时的体验(索引时间视文件数量以及NAS性能而定)

在完成了索引之后,你就可以通过 Universal Search(全局搜索),让系统照着索引表这份“目录”,快速找到与条件相符的文件了

下面有几条

关于索引的小贴士

有需要的小伙伴可以学习一下

01

如何手动添加索引文件夹

刚刚有提到DSM系统默认只会对部分文件夹进行索引任务,那么如何手动添加你想要的文件夹进行索引呢?

首先打开【Universal Search】

依次点击【偏好设置】>【文件索引】>【索引文件夹列表】,点击【用户自定义】>【新增】>选择你想要索引的文件夹>【确定】

 

设置完成后即可看到列表中文件夹正在索引,耐心等待完成即可

 

转载来源:绿色软件【Trihawk宇麦科技】群晖NAS的CPU突然加班?不要慌!它可能在帮你索引中……https://mp.weixin.qq.com/s?__biz=Mzg5ODAxMDExNQ==&mid=2247491903&idx=1&sn=3026d385c56b89775b09bb0fe0c98fa8&chksm=c06bbc53f71c35450f2f856cbdb67ae868edcdab2357a2037ac49868a274a64394bdf3cc1b17&scene=126&sessionid=1671155236&subscene=227&key=c942df38ff2695748644ca40576d22964c6ec2de77791c6dcae1c4363d3ec84964583c1d760e7fd696ff2d54814d6fec61992fc2be77117eca943372555426885225cd6c75f0579cf8d5a7aea534c3baf43cd1ebd3234a377f133a6bd1b1d908a5b22f4d8df3c6979003c9395d35cfcd5ac3dd11cd31fd5fa974302206d6ea51&ascene=7&uin=MjE4NTUxNTYzOA%3D%3D&devicetype=Windows+11+x64&version=63080119&lang=zh_CN&exportkey=n_ChQIAhIQAmLnPru%2F82keahjQaIGkUhLgAQIE97dBBAEAAAAAAHDBA3vR6X4AAAAOpnltbLcz9gKNyK89dVj0sqVH53JKNViXSVglBp10AMblbqx6CQFe912fCpIacItU6K07Pi%2BmWdCGMDv6vMwxMJpU0T59%2BC6Q36jpHdpZQKFrO9PNaBitoTNmUtAePl7FUzkZWiI%2FqdfaA0AncD%2Bkc8GiIKU5H%2FdsmdsQA65gdrIWCWXgISdkyVozsvHelTHpk2GpwxlzEFRD053OipR%2B07ML1Lta85P9LWgbTm1X8Pg6uDWSx0hz6ncqutHRRHUAf66OgKNhOpcb&acctmode=0&pass_ticket=GVxegOF0q8xSa3RXojFghtycmNvxOcca36SBdBby6vLlhwuDF5gTEem91va2B4m4RORAWFJTyuNI5GsTSRBPWQ%3D%3D&wx_header=1&fontgear=2想获取更多精彩内容可搜索关注哦【更有深度的技术分享】、【更有参考价值的行业案例】、【更为实用的教程指南】都会第一时间在那里进行分享

02

如何让搜索功能更强大

其实索引不单单只能建立表层信息与文件位置的联系,还能做到索引文件内容,以便根据内容搜索,就像下面这样

搜索到文档内的内容

通过相机名称搜索照片

通过视频编码格式搜索视频想要达到这个效果,只需要在创建索引任务时,进行【文件类型】勾选即可实现

但需要注意的是深度搜索将增加索引的信息量,所以需要花费的时间也会变长。对于入门机型来说,压力可能比较大,大家在等待索引完成时要淡定~

03

如何提升索引和搜索速度

相信有些小伙伴已经跃跃欲试了。其实还有方法能让你的索引和搜索更高效!由于索引任务涉及大量的随机读写任务,因此为 NAS 添加 SSD 缓存对它的提升非常明显。

关于 SSD 缓存的具体内容在之前的文章中进行了详细的介绍,感兴趣的小伙伴可以戳下面卡片直达

为群晖 NAS 加上 SSD 缓存,享受高速带来的酸爽吧!icon-default.png?t=M85Bhttps://mp.weixin.qq.com/s/4c61vckHgxzkU7JgTJEs7Q

如果NAS内存常年有富余的同学,可以在【Universal Search】>【偏好设置】>【系统】>【性能】中,根据自己的需要开启两个选项,之后 DSM 会将索引表缓存入内存中,加快搜索过程的速度。ps:是搜索速度,不是索引的速度哦

本次小课堂就到这里啦

经常迷惑自己的文件

到底放哪了的同学

赶紧开启文件索引

变身火眼金睛吧!

这篇关于【宇麦科技】群晖NAS的CPU突然加班?不要慌,它可能在帮你索引中……的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/352412

相关文章

MySQL 索引简介及常见的索引类型有哪些

《MySQL索引简介及常见的索引类型有哪些》MySQL索引是加速数据检索的特殊结构,用于存储列值与位置信息,常见的索引类型包括:主键索引、唯一索引、普通索引、复合索引、全文索引和空间索引等,本文介绍... 目录什么是 mysql 的索引?常见的索引类型有哪些?总结性回答详细解释1. MySQL 索引的概念2

Oracle查询表结构建表语句索引等方式

《Oracle查询表结构建表语句索引等方式》使用USER_TAB_COLUMNS查询表结构可避免系统隐藏字段(如LISTUSER的CLOB与VARCHAR2同名字段),这些字段可能为dbms_lob.... 目录oracle查询表结构建表语句索引1.用“USER_TAB_COLUMNS”查询表结构2.用“a

MySQL 强制使用特定索引的操作

《MySQL强制使用特定索引的操作》MySQL可通过FORCEINDEX、USEINDEX等语法强制查询使用特定索引,但优化器可能不采纳,需结合EXPLAIN分析执行计划,避免性能下降,注意版本差异... 目录1. 使用FORCE INDEX语法2. 使用USE INDEX语法3. 使用IGNORE IND

一文解密Python进行监控进程的黑科技

《一文解密Python进行监控进程的黑科技》在计算机系统管理和应用性能优化中,监控进程的CPU、内存和IO使用率是非常重要的任务,下面我们就来讲讲如何Python写一个简单使用的监控进程的工具吧... 目录准备工作监控CPU使用率监控内存使用率监控IO使用率小工具代码整合在计算机系统管理和应用性能优化中,监

MySQL逻辑删除与唯一索引冲突解决方案

《MySQL逻辑删除与唯一索引冲突解决方案》本文探讨MySQL逻辑删除与唯一索引冲突问题,提出四种解决方案:复合索引+时间戳、修改唯一字段、历史表、业务层校验,推荐方案1和方案3,适用于不同场景,感兴... 目录问题背景问题复现解决方案解决方案1.复合唯一索引 + 时间戳删除字段解决方案2:删除后修改唯一字

Linux进程CPU绑定优化与实践过程

《Linux进程CPU绑定优化与实践过程》Linux支持进程绑定至特定CPU核心,通过sched_setaffinity系统调用和taskset工具实现,优化缓存效率与上下文切换,提升多核计算性能,适... 目录1. 多核处理器及并行计算概念1.1 多核处理器架构概述1.2 并行计算的含义及重要性1.3 并

Linux下进程的CPU配置与线程绑定过程

《Linux下进程的CPU配置与线程绑定过程》本文介绍Linux系统中基于进程和线程的CPU配置方法,通过taskset命令和pthread库调整亲和力,将进程/线程绑定到特定CPU核心以优化资源分配... 目录1 基于进程的CPU配置1.1 对CPU亲和力的配置1.2 绑定进程到指定CPU核上运行2 基于

浅谈mysql的not exists走不走索引

《浅谈mysql的notexists走不走索引》在MySQL中,​NOTEXISTS子句是否使用索引取决于子查询中关联字段是否建立了合适的索引,下面就来介绍一下mysql的notexists走不走索... 在mysql中,​NOT EXISTS子句是否使用索引取决于子查询中关联字段是否建立了合适的索引。以下

MySQL之InnoDB存储引擎中的索引用法及说明

《MySQL之InnoDB存储引擎中的索引用法及说明》:本文主要介绍MySQL之InnoDB存储引擎中的索引用法及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录1、背景2、准备3、正篇【1】存储用户记录的数据页【2】存储目录项记录的数据页【3】聚簇索引【4】二

全面解析MySQL索引长度限制问题与解决方案

《全面解析MySQL索引长度限制问题与解决方案》MySQL对索引长度设限是为了保持高效的数据检索性能,这个限制不是MySQL的缺陷,而是数据库设计中的权衡结果,下面我们就来看看如何解决这一问题吧... 目录引言:为什么会有索引键长度问题?一、问题根源深度解析mysql索引长度限制原理实际场景示例二、五大解决