我运行的软件有时会使磁盘 IO 过载。我不需要那个软件的快速响应,我需要其他应用程序的快速响应,所以我可以为此设置低进程优先级。我想问一下进程优先级如何影响进程的磁盘IO优先级。
我尝试了一个小实验:我为一个进程设置了低优先级(在 GNOME 下的系统监视器中),并使用ionice
.
结果:
IO priority = 0 for normal process priority
IO priority = 4 for low process priority
Run Code Online (Sandbox Code Playgroud)
但这会一直这样吗?当我降低进程优先级时,IO 优先级是否总是降低?
我有 Debian。我是从 netinst 安装它以节省磁盘空间和网络传输(小分区,UMTS 连接)。
我决定安装 Gnome。当我输入:
apt-get install gnome
它开始下载诸如 Libre Office、Gimp 之类的大东西……
我真的不喜欢它。
我正在使用 Raspbian(为 Raspberry Pi 制作的发行版,它基于 Debian)。
我有一些使用 i 2 c 的脚本。
通常只有 root 对 i 2 c有读写权限。
我正在使用此命令为普通用户添加 i2c r/w 权限:
# chmod a+rw /dev/i2c-*
Run Code Online (Sandbox Code Playgroud)
但是,重新启动后,这些设备具有默认权限。
让我的 i2c 永久可供普通用户 r/w 使用的最佳方法是什么?
有没有比将我的脚本添加到 init.d 中更“优雅”的方式,在我的 Raspberry Pi 启动后运行上面的命令?
我的 ftp 服务器上有许多未压缩的 rar 多部分存档。
在 Windows 下,使用 7zip,当我尚未从服务器下载第 2 部分时,提取第 1 部分没有问题。有关于错误的通知,但如果某些文件在第 1 部分中已完成 - 它们会正确提取,我可以使用这些文件。
在linux下-看起来有7zip和rar非自由模块(我认为7z是在我安装Gnome时安装的)。
如何在 Linux 下从不完整的多部分存档中提取文件?
我正在使用 Debian 7(amd64 架构)和 Gnome。
apt ×1
debian ×1
devices ×1
linux ×1
permissions ×1
priority ×1
process ×1
rar ×1
raspberry-pi ×1
raspbian ×1