小编rba*_*dar的帖子

图纳列宽

我之前一直断断续续地使用 XFCE,但在过去 4 年中,它一直与 Debian(目前是Jessie)一起使用,我在过去 4 年中将其作为我选择的操作系统运行。

我注意到当涉及到提供元数据的列的宽度时,Thunar 会发生这种奇怪的事情。我不知道这个值是如何在内部确定的,但即使在我很久没有接触过的文件夹中,它也会不断变化。

我在这里读到元数据是由 Thunar 存储的,但我不知道是否存储了每个文件名的长度(坦率地说,不想;我只是想让事情工作......)。

大多数情况下,名称列被搞砸了,但其他列也出现相同问题的情况并不少见。有时此列的宽度太小,只有一部分文件名可见。在其他情况下,它太长(例如比其中最长的文件名宽 6-7 倍)。

有什么我可以做的改变吗?我不介意让每一列和最长的文件名一样宽(加上更多的空间以提高可读性)。Thunar 在它的设置菜单方面并不是很惊人,但也许我错过了一些隐藏的(如无法通过其 UI 访问)设置?

xfce thunar

7
推荐指数
1
解决办法
1510
查看次数

强制应用程序释放一些分配的内存可能吗?

自从大约一年前我回到 Firefox 后,我一次又一次地面临同样的问题——浏览器一直在消耗我的记忆。问题源于(可能是错误的假设),一旦用户关闭选项卡,浏览器就会释放为该选项卡分配的内存。当然,Firefox 和其他许多人一样在后台运行一些缓存。重新打开最近关闭的标签似乎也与此有关。因此,这种内存释放不会像用户希望的那样快。

我在许多论坛(包括 Mozilla 的)中读到,如果另一个进程需要 Firefox 现在不需要的分配内存,操作系统(在我的情况下是 Debian Jessie)将从浏览器中获取一些并将其提供给另一个进程。是的,这确实应该发生,但事实并非如此。Firefox 一直在吃掉常驻内存,一旦它几乎全部用完(比如 3.8GB 中的 3.6GB 左右),交换就会开始。所有这些都会导致极其痛苦的浏览体验。关闭标签没有任何好处。即使我关闭 Firefox,分配的内存仍然存在一段时间。

我想知道是否可以强制操作系统重新分配进程一直使用的所有内存(包括交换)(即使现在没有其他进程需要该内存)但现在已关闭。

编辑:

这里要求的是在 Firefox 关闭之前和之后调用的结果free-h出于可读性目的使用参数):

前:

               total       used       free         shared       buffers        cached

Mem:           3.7G        3.6G       134M         6.8M         5.0M           166M

+/- buffers/cache:         3.4G       306M

Swap           3.7G        2.8G       916M
Run Code Online (Sandbox Code Playgroud)

后:

               total       used       free         shared       buffers        cached

Mem:           3.7G        2.9G       856M         4.8M         12.0M          179M

+/- buffers/cache:         2.7G       1.0G

Swap           3.7G        2.7G       998M
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,一些轻微的减少是明显的,但与浏览器关闭后 20-30 分钟使用的总内存(驻留和交换)相比,这不算什么。除了 Firefox 之外,除了通常的 Debian 进程和几个面板小程序(天气、CPU+HDD+Mem 监控、网络监控等)之外,我什么都没有启动,它们不占用大量内存,我几乎看不到它们的值htop. …

process memory firefox

6
推荐指数
1
解决办法
1391
查看次数

“错误:磁盘外不能有分区!” 即使扇区数量很好

我正在查看一个使用 SD 卡创建的图像文件,dd并以 Raspbian(上面有我不久前编译的 Qt 5.7)作为输入。调用时

sudo parted raspbian_jessie_qt5.7_all_modules.img unit s print
Run Code Online (Sandbox Code Playgroud)

我明白了

Error: Can't have a partition outside the disk!
Run Code Online (Sandbox Code Playgroud)

fdisk我使用以下命令检查了分区

sudo fdisk -lu rasp_jessie_qt5.7.img
Run Code Online (Sandbox Code Playgroud)

具有以下输出

Disk rasp_jessie_qt5.7.img: 7.8 GiB, 8328838656 bytes, 16267263 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x65a3fac2

Device                 Boot  Start      End  Sectors  Size Id Type
rasp_jessie_qt5.7.img1        8192   131071 …
Run Code Online (Sandbox Code Playgroud)

filesystems dd fdisk parted sd-card

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

标签 统计

dd ×1

fdisk ×1

filesystems ×1

firefox ×1

memory ×1

parted ×1

process ×1

sd-card ×1

thunar ×1

xfce ×1