标签: buffer

Vim - 在一个命令中保存和关闭缓冲区

我在一个目录中有一堆文本文件,我知道我需要单独编辑每个文件。

我从推荐行开始

vim *.txt
Run Code Online (Sandbox Code Playgroud)

它在vim中将文件作为单独的缓冲区打开,让我看着第一个。我编辑它 - 然后我使用 ':w' 保存它并使用 ':bd' 关闭缓冲区并继续下一个。

这个用于保存和关闭缓冲区的 ':w:bd' 对我来说感觉很长,我怀疑有一种更像 vim ninja 的方法 - 一举保存和关闭您正在处理的缓冲区的推荐方法是什么?

vim buffer

27
推荐指数
2
解决办法
9608
查看次数

如何增加终端回滚缓冲区大小?

我正在使用安装在 VMWare 虚拟机中的 CentOS 5.4 服务器,但没有安装 X.Org 服务器,因此所有访问都是通过命令行和 Linux 终端进行的。我使用Shift+Page Up来查看回滚缓冲区,但是它的大小非常有限。

如何增加回滚缓冲区的大小?

linux terminal buffer

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

/j Robocopy 选项(无缓冲复制)是否有任何优点/缺点

Robocopy 有一个/J推荐用于复制大文件的命令行选项(它使用无缓冲 I/O 进行复制)。

有什么(如果有)缺点?默认情况下未启用的任何原因?(这就是让我认为可能存在缺点的原因。)

windows io robocopy buffer

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

有没有办法告诉 VLC 在远程 PC 上缓冲文件,以便以频道的平均 BW 不间断播放?

有没有办法告诉 VLC 在远程 PC 上缓冲文件,以便在频道的平均带宽下不间断地播放?我将网络延迟设置为高,但我希望我能做更多。

vlc-media-player buffer

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

vim:总缓冲区数

在 vim 中,与

:buffers
Run Code Online (Sandbox Code Playgroud)

我得到的所有缓冲区的数量与

:ls
Run Code Online (Sandbox Code Playgroud)

,但是
我怎么能得到缓冲区的总数呢?

vim buffer

16
推荐指数
3
解决办法
4600
查看次数

尽管 CPU 和硬盘驱动器的性能没有达到最大值,为什么 gzip 很慢?

我有一些 JSON 文件,每个 20 GB,我想用gzip以下文件进行压缩:

gzip file1.json
Run Code Online (Sandbox Code Playgroud)

这占用了一个完整的 CPU 内核,一切正常。

它处理大约 25 MB/s(签入atop),我的硬盘驱动器可以读取 125 MB/s 并且我有 3 个空闲处理器内核,所以我希望在并行压缩多个文件时获得加速。所以我在其他终端运行:

gzip file2.json
gzip file3.json
gzip file4.json
Run Code Online (Sandbox Code Playgroud)

令人惊讶的是,我的吞吐量没有增加;每个核心上的 CPU 大约为 25%,而我的 HD 仍然只能以 25 MB/s 的速度读取。

为什么以及如何解决?

performance hard-drive gzip buffer

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

缓存和缓冲区有什么区别?

是说缓存是一种特殊的缓冲区吗?它们都执行相似的功能,但是我缺少一些潜在的区别吗?

cache buffer

15
推荐指数
2
解决办法
4万
查看次数

为什么 `dd conv=sparse` 没有像我预期的那样节省空间?

我打算为我的旧 USB 驱动器制作一个图像。我有充分的理由期望设备上有一些填充零的块,因此为了节省一些空间,我使用了以下conv=sparse选项:

dd if=/dev/sdb of=myusb.img conv=sparse bs=32M
Run Code Online (Sandbox Code Playgroud)

然而,它什么也没救我:

$ ls -hls myusb.img
250M -rw-r--r-- 1 root root 250M Oct 18 21:31 myusb.img
Run Code Online (Sandbox Code Playgroud)

我确定设备上有零填充块。为什么不dd conv=sparse节省空间?


注意我已经知道答案(我认为)。我把它贴在下面。问题供以后参考。

dd buffer sparsefile

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

配置 VIM 以在 Ubuntu 中从系统缓冲区复制和粘贴键盘快捷键?

如何配置 VIM 以在 Ubuntu 中使用Ctrl-c复制和Ctrl-v从系统缓冲区粘贴?

vim copy-paste buffer ubuntu

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

固态磁盘 (SSD) 是否具有缓冲区缓存?

我知道的所有 HDD 都至少有 8MB 或更多的缓冲区缓存(我知道这是为了提高磁盘驱动程序的读写性能)。

但是,我只是好奇:SSD 是否有任何缓冲区/缓存系统,类似于 HDD?SSD 是否具有比 HDD 缓冲区更好的性能?

ssd hard-drive cache buffer

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