# 设置页

## 二次排序（主页与搜索）

MacIndex 的数据库是按照系列分子表存储的，其内部有一套默认的顺序。在某些情况下（一般是在按照处理器和年代浏览时，以及搜索结果中），MacIndex 可能会将跨系列的大量机型同时列出，此时内部的顺序可能会导致排序不正确。

该选项默认选中，其效果是按照推出时间对所有列出的机型再次进行排序，以保证排序正确。但此操作由于涉及到基于 ID 的大量数据库存取，将会严重影响性能，且性能表现与手机的处理器、磁盘性能正相关。骁龙 865 的手机在全分组加载下可能需要 2-3 秒进行加载，而骁龙 888 的手机可能需要 1-2 秒。

关闭此选项，可以使全分组加载时间压缩至几乎可以忽略不计，并适当提升搜索性能，但可能导致机型排序不正确。

运行基准测试来获取该选项的相关使用建议。若基准测试弹出相关建议，则可以按照其说明打开或关闭此功能。若基准测试未弹出相关建议，则可以保持现状。请参阅下文。

## 二次排序（收藏与备注）

收藏页和自定义备注页面的默认顺序是添加顺序（后加在上）。由于符合直觉，该选项默认关闭。

选中此选项以按照时间顺序对收藏页和自定义备注页面中列出的机型再次进行排序。对性能的影响同理，但由于一般机型数量不多，理论上影响较为轻微。

## 默认从 EveryMac 打开

从 EveryMac 打开是 MacIndex 的一个特殊功能，可以参阅参数页内的相关帮助内容。该选项默认关闭。若选中此选项，则会影响主页面和搜索页，这些页面列出的机型将直接打开 EveryMac，与在参数页内打开效果相同。请参阅参数页的相关帮助内容。若打开此选项：

* 试手气功能、收藏功能、自定义备注功能将会停用
* 相关的设置选项将会停用
* 参数页面将不会打开
* 每次进入软件时也会得到相关的提示
* 标题栏会改为 EveryMacIndex

{% hint style="info" %}
EveryMac 可能在中国大陆地区访问不畅。该问题与 MacIndex 与 EveryMac 均无关。请洽当地 ISP 以获得相关协助。
{% endhint %}

## 限制随机范围

试试手气功能的默认范围是所有分组，无论当前的筛选器设置为何。该选项默认关闭，若选中此选项则会将试试手气的随机范围调整至目前的筛选器选中的范围。

## 启用宕机音、高音量警告

默认均选中了这些选项，这些选项顾名思义，控制相关的功能。若关闭启用宕机音，则只会播放开机音。若启用了音量警告功能，可能会在检测到耳机并音量较大的情况下弹出提示。参见参数页的相关帮助内容。

## 启用导航按钮、固定导航范围

默认为打开和关闭。可以选择关闭参数页中的导航按钮。

导航按钮的默认导航范围为当前浏览的分组。例如，若目前使用了处理器方式来浏览所有机型，则导航范围为该浏览方式范围内的机型。若从搜索结果打开了这个机型的参数页，则导航范围为搜索结果。若使用习惯为永远按照机型的分组所属进行导航，可以选中固定导航范围功能。参见参数页的相关帮助内容。

## 打开唯一的搜索结果

默认为打开此功能。如果在搜索时，仅搜索到了一个结果，则 MacIndex 会直接将其打开（若直接打开 EveryMac 启用，则直接跳转到 EveryMac）。该功能可以在精确匹配某型号的机型时提供方便。如果不喜欢这个功能，可以将其手动关闭。

## 保存使用记录

默认均选中了这些选项。顾名思义，这些选项可以记忆上次使用的筛选器（主页面、搜索页）、浏览方式（主页面）、搜索方式（搜索页）并在下次使用 MacIndex 时默认选中它们。若关闭这些选项，则以上参数均不会被记忆。

## 重置应用（清除设置文件）

MacIndex 通过一个辅助类来管理设置文件，其中存储了设置、运行参数、用户备注和搜查等信息，它不是万无一失的。清除设置文件可以重置该文件至空的状态，清除应用存储空间效果类似（设置文件是应用存储的一部分）。清除设置文件有助于解决某些问题，例如参数出错导致的应用程序出错。

清除设置文件将会删除所有使用记录并重置应用。这包括所有设置，所有保存的使用记录，所有自定义备注，所有收藏夹，无法撤销，请谨慎操作。

![](https://2545223061-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQ1mzzb_mw3KoQ1d3mx%2F-MiJ54M6JgpEPfWdwaUS%2F-MiN2qGIN6SeVkNDIPwz%2Fhelp_settings_main.png?alt=media\&token=e0058932-686e-433c-835c-6286571ca7fd)

## 基准测试

基准测试有助于评估您的手机使用当前版本 MacIndex 的性能。该基准测试与本机的数据库 I/O，以及处理器性能相关，本质上是对所有分组进行一个宽泛的匹配并读取信息，然后进行一个统一二次排序，因此可以准确反映 MacIndex 的运行情况。成绩就是进行上述操作所花费的时间，因此该基准测试的成绩越低越好。MacIndex 不是专业跑分软件，不对任何跑分结果负责。

MacIndex 可能会不时推出版本更新，以增强性能或增加数据库中的内容。对数据库进行的改动会影响基准测试的性能。机型越多，数据越丰富，跑分所需时间就越长，得分就越低。因此，不同的 MacIndex 版本的基准测试得分一般不能直接比较。MacIndex 的跑分仅能跨同版本比较。

**综上所述，运行基准测试的时间和成绩与手机性能有关，反映该手机运行 MacIndex 的性能表现，其得分越低越好，且不能跨版本比较。**&#x4E00;般而言，低于 50000 分使用二次排序功能不会影响总体体验。50000-100000 分则应该按照实际情况选择是否使用该功能。大于 100000 分则一般不推荐使用二次排序功能。

{% hint style="info" %}
MacIndex 会根据基准测试得分弹出二次排序功能的相关使用建议。
{% endhint %}

![](https://2545223061-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MQ1mzzb_mw3KoQ1d3mx%2F-MSnTzKp32u_Tu7axBCs%2F-MSnUbFc2ehjtm4cLk1Y%2Fhelp_settings_benchmark.png?alt=media\&token=4a2e1612-1d1d-4169-8f1d-4be59d4797f9)
