提升性能提升性能

本节讨论若干自选设置,可更改这些设置以提升 GNOME Desktop 的性能。 可使用 gconftool-2 命令来设置用户的自选设置值。 本节中的示例命令显示如何在用户配置源中设置值。

还可使用 --direct--config-source 选项来设置自选设置的必需值或默认值。 可在脚本中使用 gconftool-2 命令来设置一些自选设置的值。 有关 gconftool-2 命令以及可与该命令一起使用的选项的更多信息,请参见第 10.1 节 “默认情况下使用 GConf”

减少 CPU 使用率减少 CPU 使用率

可以设置一些自选设置来减少 GNOME Desktop 的 CPU 使用率。

使用需要较少 CPU 资源的主题选项使用需要较少 CPU 资源的主题选项

一些窗口框架主题选项会装载图像文件来绘制窗口框架。 其他选项使用更简单的技术来绘制窗口框架。 Crux 窗口框架选项会装载图像文件,但是在 CPU 资源有限的系统上使用时,其速度较慢。 要减少 CPU 使用率,可使用以下窗口框架选项:

  • Atlanta

  • Esco

以下窗口框架选项使用的 CPU 资源也少于 Crux:

  • AgingGorilla

  • Bright

  • Metabox

[Tip]提示

当与反转控制选项一起使用时,Metabox 不太有效,如 HighContrastInverse。 将 Atlanta 与反转控制选项一起使用。

要更改窗口框架主题选项,可使用以下命令:

gconftool-2 --type string --set /apps/metacity/general/theme option-name

例如,要使用 Atlanta,请运行以下命令:

gconftool-2 --type string --set /apps/metacity/general/theme Atlanta

用户还可使用“主题”自选设置工具来选择合适的选项。

可使用“Metacity 主题查看器”来检测窗口框架选项的性能和预览选项。 要启动“Metacity 主题查看器”,请使用以下命令:

metacity-theme-viewer option-name 

例如,要检测 Atlanta 的性能并预览 Atlanta,请使用以下命令:

metacity-theme-viewer Atlanta

在菜单中关闭图标显示在菜单中关闭图标显示

菜单中的某些项会在项旁边显示图标。 要关闭此功能,请使用以下命令:

gconftool-2 --type bool --set /desktop/gnome/interface/menus_have_icons false

用户还可使用“菜单和工具栏”自选设置工具来取消选择“在菜单中显示图标”选项。

关闭启动屏幕关闭启动屏幕

默认情况下,当用户登录桌面环境时,会显示启动屏幕。 当用户登录时,会在启动屏幕上显示图标。可关闭启动屏幕来减少登录时的 CPU 使用率。

要关闭启动屏幕,请使用以下命令:

gconftool-2 --type bool --set /apps/gnome-session/options/show_splash_screen false

关闭面板动画关闭面板动画

用户显示或隐藏面板时,面板会以动画形式显示或隐藏。 要关闭面板动画,请使用以下命令:

gconftool-2 --type bool --set /apps/panel/global/enable_animations false

用户还可使用“面板”自选设置工具来取消选择“抽屉和面板动画”选项。

提升文件管理器性能提升文件管理器性能

Nautilus 文件管理器包含一些可进行修改以提升性能的功能。

修改性能自选设置修改性能自选设置

文件管理器包含与性能相关的自选设置。 这些自选设置都使用以下三个值。

表 10.12. 与性能相关的自选设置

说明

总是

对本地文件和其他文件系统上的文件执行操作。

local_only

仅对本地文件执行操作。 使用该值可减少 CPU 使用率。

never

永不执行操作。 使用该值可减少 CPU 使用率和网络流量。


下表说明文件管理器的性能自选设置。 要获得最佳性能,请将自选设置的值设置为“永远不”。

表 10.13. 文件管理器性能自选设置

自选设置

说明

show_icon_text

指定何时在表示文件的图标中预览该文本文件的内容。 要永远不预览文本文件的内容,请使用以下命令:

gconftool-2 --type string --set /apps/nautilus/preferences/ show_icon_text never

用户还可执行以下步骤:

  1. 在文件管理器窗口中单击编辑 > 自选设置,然后单击预览

  2. 为“在图标中显示文本”自选设置选择一个选项。

show_directory_item_counts

指定何时显示文件夹中的项数。 要永远不显示文件夹中的项数,请使用以下命令:

gconftool-2 --type string --set /apps/nautilus/preferences/ show_directory_item_counts never

用户还可执行以下步骤:

  1. 在文件管理器窗口中单击编辑 > 自选设置,然后单击预览

  2. 为“项计数”自选设置选择一个选项。

show_image_thumbnails

指定何时显示图像文件的缩略图。 要永远不显示缩略图,请使用以下命令:

gconftool-2 --type string --set /apps/nautilus/preferences/ show_image_thumbnails never

用户还可执行以下步骤:

  1. 在文件管理器窗口中单击编辑 > 自选设置,然后单击预览

  2. 为“显示缩略图”自选设置选择一个选像。

preview_sound

指定何时预览声音文件的内容。 要永远不预览声音文件的内容,请使用以下命令:

gconftool-2 --type string --set /apps/nautilus/preferences/preview_sound never

用户还可执行以下步骤:

  1. 在文件管理器窗口中单击编辑 > 自选设置,然后单击预览

  2. 为“预览声音文件”自选设置选择一个选项。


关闭侧窗格、工具栏和位置栏关闭侧窗格、工具栏和位置栏

文件管理器包含一些使您能够关闭侧窗格和工具栏的自选设置。 关闭侧窗格和工具栏可提升文件管理器性能。

要关闭侧窗格,请使用以下命令:

gconftool-2 --type bool --set /apps/nautilus/preferences/start_with_sidebar false

要关闭工具栏,请使用以下命令:

gconftool-2 --type bool --set /apps/nautilus/preferences/start_with_toolbar false

还可关闭位置栏。 用户可使用 Ctrl+L 键盘快捷键来在需要时显示位置栏。

要关闭位置栏,请使用以下命令:

gconftool-2 --type bool --set /apps/nautilus/preferences/start_with_location_bar false

关闭桌面关闭桌面

文件管理器包含一个使用户能够使用 Nautilus 管理桌面的自选设置。 可禁用桌面以提升性能。 但是,如果禁用桌面,则无法

  • 使用“桌面”菜单。

  • 使用文件管理器来更改桌面背景的模式或颜色。

  • 使用桌面对象,如“回收站”。 (将不在桌面上显示桌面对象。)

要禁用桌面,请使用以下命令:

gconftool-2 --type bool --set /apps/nautilus/preferences/show_desktop false

减少 X 窗口系统网络流量减少 X 窗口系统网络流量

可以设置一些自选设置来减少 GNOME Desktop 上的 X 窗口系统网络流量。

使用产生较少网络流量的主题选项使用产生较少网络流量的主题选项

如果块中的像素使相同颜色,则所有远程显示协议不会传输像素块中的每一个像素。 要减少 X 窗口系统网络流量,可使用以下使用单色的窗口框架选项:

  • Atlanta

  • Esco

有关如何更改主题选项的信息,请参见第 10.8.1.1 节 “使用需要较少 CPU 资源的主题选项”

在菜单中关闭图标显示在菜单中关闭图标显示

菜单中的某些项会在项旁边显示图标。 如果图标位于其他文件系统上或如果面板显示在远程主机上,则此功能可能会增加 X 窗口系统网络流量。

有关如何关闭此功能的信息,请参见第 10.8.1.2 节 “在菜单中关闭图标显示”

减少颜色使用和提升显示质量减少颜色使用和提升显示质量

一些现代计算机系统支持 24 位颜色(即,16,777,216 色)。 但是。许多用户仍然使用仅支持 8 位颜色(256 色)的系统。 GNOME Desktop 使用安全调色板。 此调色板是一种常用 216 色调色板,它设计为优化支持 8 位颜色的系统上的颜色使用。 但是,一些 GNOME Desktop 的视觉组件是为支持 24 位颜色的系统而设计的。

以下显示问题可能会在仅支持 8 位颜色的系统上发生:

  • 窗口、图标和背景图像可能显示有纹理。 一些主题、背景图像和图标使用网络安全调色板中所没有的颜色。 不在调色板中的颜色会被替换为最接近的颜色或颤化近似色,这会导致外观有纹理。

  • 不使用网络安全调色板的应用程序具有更少的可用颜色;因此,可能会发生颜色错误。 一些颜色可能不会显示在应用程序的用户界面中,如果应用程序无法分配颜色,则一些应用程序可能会崩溃。

  • 当用户在使用网络安全调色板的应用程序和不使用此调色板的应用程序之间切换时,可能会发生颜色闪烁。 不使用网络安全调色板的应用程序可能会使用自定义色图。 使用自定义色图时,其他视觉组件可能会丢失颜色,然后变成不可视。

以下章节说明如何对仅支持 8 位颜色的系统优化 GNOME Desktop 外观。

选择使用网络安全调色板的主题选项选择使用网络安全调色板的主题选项

一些窗口框架主题选项使用在网络安全调色板中的颜色。 Bright 和 Esco 使用网络安全调色板中的颜色并且使用 8 位颜色显示设置时不会有其他窗口框架选项的纹理外观。 使用 8 位视觉模式时,可使用 Bright 或 Esco 来获得最佳颜色显示。

有关如何更改主题选项的信息,请参见第 10.8.1.1 节 “使用需要较少 CPU 资源的主题选项”

通过关闭菜单中的图标显示来减少颜色使用通过关闭菜单中的图标显示来减少颜色使用

菜单中的某些项会在项旁边显示图标。 如果图标包含网络安全调色板中所没有的颜色,则此功能可能会增加使用的颜色数。

有关如何关闭此功能的信息,请参见第 10.8.1.2 节 “在菜单中关闭图标显示”

通过关闭启动屏幕来减少颜色使用通过关闭启动屏幕来减少颜色使用

可关闭启动屏幕来确保有更多颜色可用于 GNOME Desktop 和应用程序。

有关如何关闭启动屏幕的信息,请参见第 10.8.1.3 节 “关闭启动屏幕”

通过对背景使用单色来减少颜色使用通过对背景使用单色来减少颜色使用

对桌面背景使用单色。 这会减少 GNOME Desktop 使用的颜色数。

要为背景设置单色,请使用以下命令:

gconftool-2 --type string --set /desktop/gnome/background/picture_options none
gconftool-2 --type string --set /desktop/gnome/background/color_shading_type solid
gconftool-2 --type string --set /desktop/gnome/background/primary_color \#hexadecimal-color

用户还可使用“背景”自选设置工具来为背景选择单色。