在编写程序时,有时一个失控的程序会占用我一半的 RAM(通常是由于在创建大型数据结构时实际上是无限循环),并使系统变得非常缓慢,我什至无法杀死有问题的程序。所以我想使用ulimit在我的程序使用异常内存时自动杀死我的程序:
$ ulimit -a
core file size (blocks, -c) 1000
data seg size (kbytes, -d) 10000
scheduling priority (-e) 0
file size (blocks, -f) 1000
pending signals (-i) 6985
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) 10000
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 6985
virtual memory (kbytes, …Run Code Online (Sandbox Code Playgroud) 我购买了戴尔 Inspiron N4110,扬声器的声音播放良好,但是当我插入耳机(具有 4 段 TRRS 插孔,即立体声 + 麦克风)时,尽管背景音乐播放效果良好,但人类语音会失真,这会导致演讲淹没在音乐中(在电影中这意味着我听不到他们在说什么,尽管我的耳朵被嘈杂的背景音乐伤害了)。
我尝试了多个不同的视频,它们都表现出相同的症状,耳机以某种方式可以区分人声和背景音乐,并且在我尝试的所有视频中仅过滤掉那些人声。
我尝试使用不同的耳机(3 段 TRS 插孔,即立体声),效果很好。
它也不是 TRRS 耳机,因为我经常在手机上使用它。
所以我的猜测是失真是因为我将 TRRS 插孔插入到 TRS 插座中,并且它们不能很好地协同工作。
问题是:
我喜欢 Gnome 的 Nautilus 和 FTP 集成,能够将远程 FTP 目录挂载为常规书签/目录,并双击任何远程文件以在任何未修改的程序中打开。我也喜欢用 GVim 编辑文本文件。
但是,如果我双击 Nautilus 上的文件以在 Gvim 中打开一个文本文件,那么保存文件将需要大约 10 秒的时间,而 GVim 将挂起这段时间。主要的问题是在文本编辑器等待写入完成时我无法继续编辑,这种延迟中断了我的工作流程和思考过程,并且保存成为一个痛苦的过程。另一个问题是我不认为简单地上传文件应该花费那么多时间。
我知道 GVim 的内部 FTP 支持,但它们与 Nautilus 的 FTP 没有很好的集成,并且它也遇到了同样的问题。
所以有几个问题:
我在 Gentoo Linux x86-64 上。
是否有任何 Linux 应用程序可以查找文件数量最多的文件夹?
baobab按文件夹的总大小对文件夹进行排序,我正在寻找一种工具,可以按文件夹中的文件总数列出文件夹。
我正在寻找的原因是因为复制数以万计的小文件非常慢(比复制几个相同大小的大文件慢得多),所以我想存档或删除那些文件数高的文件夹,这将是减慢复制速度(它现在不会加快速度,但是当我将来需要再次移动/复制它时会更快)。