标签: optimization

如何将电池充电限制在 80% 的容量?

我刚刚了解到,一些联想笔记本电脑包含一个实用程序,可将电池充电容量限制在 0-80% 以内,以减缓电池寿命的衰减:

截屏

我怎样才能在 Ubuntu 中做到这一点?

battery thinkpad laptop lenovo optimization

121
推荐指数
8
解决办法
20万
查看次数

降低 Compiz 内存使用量

自从我安装 11.10(现在我正在测试 12.04 和 14.04)以来,我一直在关注每周出现的更新,它们如何影响 Compiz 的性能和资源使用。就我所见,CPU 和内存使用率降低了(特别是内存)。我正在比较在没有任何更新的情况下安装 12.04/14.04,然后应用所有更新,并将 12.04 与 14.04 进行比较。例如 nautilus 使用不到 35 MB(对我来说,它在 70 MB 和 150 MB 之间,在几个版本之前用它做同样的活动)。

其他进程也得到了某种优化,将我的总内存使用量从大约 850 MB 降低到 610 MB(我也使用 Apache、MySQL 等服务。)几乎相同的是 Compiz。它仍然使用超过 100MB 来启动。仅使用带有 Unity 的桌面并且没有运行其他程序,需要(现在)133 MB。我可以使用哪些选项来降低内存占用而不影响 Unity 的稳定性(例如,从 Compiz 配置中删除 OpenGL 插件是一个坏主意)。

可以做哪些优化来降低 Compiz 的内存使用率?

注意 - 我已经安装了 Compiz Config Settings Manager (CCSM)。

compiz optimization memory-usage

38
推荐指数
3
解决办法
3万
查看次数

如何排队文件操作?

当我选择要复制到单个设备或从单个设备复制的文件时,Nautilus 并行累积文件操作:

文件操作

我担心在某些情况下,这可能会导致目标设备碎片化,或者由于源设备上的分散读取和网络连接开销增加而导致传输速度减慢。

我如何才能将这些文件操作排队,以便每个操作仅在前一个操作完成后才开始?

nautilus optimization defrag transfer

24
推荐指数
1
解决办法
7408
查看次数

为什么主流 Ubuntu 仍然是 i386 编译的?

我非常相信(我错了吗?)超过 90%(如果不是超过 99.9%)的 Ubuntu 10.x i386 安装是在 i686 计算机上运行的。那么为什么 Ubuntu 仍然没有经过 i686 优化呢?

我能想象的唯一情况是,当一个人在 i386 机器上安装现代 Ubuntu 时,它是在 Geode CPU 之类的低端上网本上。那么,如果 Canonical 的人愿意支持那些,那么为什么不离开“Netbook Remix”i386 并制作主流桌面 Ubuntu i686?

performance 32-bit optimization

15
推荐指数
1
解决办法
1092
查看次数

如何最大程度地压缩视频文件?

我通过 SlideShowPro 从客户那里收到了他们想要在他们的移动网站上显示的 4 个 .mov 文件。每个原始文件在 200 到 400 mb 之间。我已经按照此处所述使用 transmageddon 将每个文件的大小降低到大约 30 mb ,但这对于移动连接来说仍然非常大。

有没有办法进一步缩小它们?也许是设置;我使用了输出格式 = MPEG4,音频 = AAC,视频 = H264(这是 SlideShowPro 建议的。)

video optimization compression

12
推荐指数
3
解决办法
6万
查看次数

用于优化 PDF 的开源命令行工具

是否有任何开源命令行工具可以在 Ubuntu 中优化 PDF。我使用了 Ghost Script,并且能够将 PDF 转换为 72 dpi,

gs -sDEVICE=pdfwrite \
   -dCompatibilityLevel=1.4 \
   -dPDFSETTINGS=/screen \
   -dNOPAUSE -dQUIET -dBATCH \
   -sOutputFile=myOutput.pdf myInput.pdf
Run Code Online (Sandbox Code Playgroud)

但是我想要做的是提及我想将 PDF 转换为什么 dpi,例如将 300 dpi PDF 文件转换为 90 dpi PDF 文件。

command-line pdf optimization open-source

11
推荐指数
1
解决办法
3151
查看次数

进一步调查磁盘写入以找出哪个进程写入我的 SSD

我尽量减少对新 SSD 系统驱动器的磁盘写入。我被 iostat 输出困住了:

~ > iostat -d 10 /dev/sdb
Linux 2.6.32-44-generic (Pluto)     13.11.2012  _i686_  (2 CPU)

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sdb               8,60       212,67       119,45   21010156   11800488

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sdb               3,00         0,00        40,00          0        400

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sdb               1,70         0,00        18,40          0        184

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sdb               1,20         0,00        28,80          0        288

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sdb               2,20         0,00        32,80          0        328

Device:            tps …
Run Code Online (Sandbox Code Playgroud)

ssd optimization disk-usage

11
推荐指数
2
解决办法
1万
查看次数

在过去的两个月里,我的开机时间增加了 25%。我如何减少它?

我曾经有大约 35 秒的启动时间,直到 2-3 个月前。现在大约是 50 秒或更长时间。停机时间也增加了一倍。以前最多是5秒。现在至少是 10 秒。

  • 这是什么原因造成的?
  • 更重要的是,我如何减少它?

我的笔记本电脑是华硕 U32U-RX012D。它主要有开发软件和相关文件。


引导图图像链接。另外一个

一些额外的信息:

  • 硬盘使用量为 320GB 中的 15GB

  • 交换率为 1

  • 预加载不起作用,已确认是一个错误

  • 一些不必要的启动服务被禁用


  • 碎片整理的根目录。性能没有变化。

随时询问任何相关信息。

boot optimization 12.04 bootchart

10
推荐指数
2
解决办法
1169
查看次数

优化启动

我安装了bootchart来监控我的启动过程。

我的启动时间(> 80 秒)之前遇到了一些问题:http : //i.stack.imgur.com/4tvky.png

在使用 Bum、Ubuntu-tweak 和 Start-up Manager 进行一些调整后,我达到了(> 30 秒)之后:http : //i.stack.imgur.com/F4Pyf.png

好吗 ?或者还有更多空间吗? 什么启动时间(范围)是正常的?(当然这取决于,但取决于中/高科技电脑的默认设置)

boot optimization

9
推荐指数
1
解决办法
4140
查看次数

如果我编译 Firefox 而不是二进制安装,它会运行得更快吗?

很多时候我听说在我的硬件上编译的软件在我的硬件上运行得更快。如果从源代码编译,我可以获得 Firefox 或 Chromium 10% 的性能吗?

performance firefox compiling chromium optimization

8
推荐指数
1
解决办法
1568
查看次数