我正在尝试编译 iscsi 目标软件 SCST。它希望我对我的 Linux 内核应用补丁,以便获得某些性能提升。问题是我对 Linux 开发还是个新手。我从哪开始呢?如何应用补丁?我需要重新编译内核吗?帮助!
我正在运行 Ubuntu 10.04.3 amd64
内核版本 2.6.32-28-server
我在 Mac OS X 10.6.8 上使用 VLC 1.1.7 来收听存储在我的 NAS(QNAP 设备)上的 MP3。我的 MacBook Pro 通过 Linksys WRT-610N 路由器通过千兆局域网连接。
问题:
我播放的每个文件每分钟都会滞后。有一个短暂的延迟或故障,然后它继续播放。如何让 VLC 正确流式传输它们?我可以启用一些缓冲区吗?
我检查过的东西:
我正在为 Windows 中定义的所有环境变量寻找一个舒适的编辑器。编辑它们的默认方法让我很烦。有没有人知道这样的事情?
每 10 秒,我就会在控制台中收到几次此消息:
27.08.11 16:40:21,034 osascript: Performance: Please update this scripting addition to supply a value for ThreadSafe for each event handler: "/Library/ScriptingAdditions/SIMBL.osax"
我想知道这意味着什么以及我应该做什么。
另外,我可以做些什么(卸载 SIMBL 除外)让 SIMBL 停止向系统日志发送垃圾邮件?
所以我相信你们很多人都听说过新的 Raspberry Pi 项目。我正在考虑弄乱 Model B,它具有以下相关规格:
Broadcom BCM2835 700MHz ARM1176JZFS processor with FPU and Videocore 4 GPU
256MB RAM
Boots from SD card, running the Fedora version of Linux (ARM Version)
10/100 BaseT Ethernet socket
USB 2.0 socket
Run Code Online (Sandbox Code Playgroud)
所以我很好奇是否有可能用这台小机器创建一个简单的 VPN。我确实意识到,因为它是一个 ARM 处理器,可能会搞砸很多事情。如果可能的话,有什么想法吗?
就其价值而言,这将是一个个人项目,所以我不担心性能。
我使用命令:
cm1 cm2 arg1 arg2 'argument 3'
Run Code Online (Sandbox Code Playgroud)
它首先转到cm1,然后重定向arg1 arg2 'argument 3'到另一个文件。
/usr/bin/cm1:#! /bin/bash
# some script here
shift
cm2 $@
Run Code Online (Sandbox Code Playgroud)
/usr/bin/cm2:echo $#
# This returns 4 in lieu of 3 because the white space in 'argument 3' causes the argument to be split into two arguments.
Run Code Online (Sandbox Code Playgroud)
那么,如何将参数从一个脚本传递到另一个脚本并确保不会将空格作为参数分隔符读取?
有一段时间,我注意到我的 xorg 进程使用了 60% 到 100% 的 CPU(根据top)。我还注意到交互式工作变得缓慢,即使在我的多核 i7 处理器上也是如此。
在阅读了关于 xorg 和 CPU 负载的几个线程后,我进行了调查,发现 Dropbox 是罪魁祸首。如果我禁用 Dropbox(或只是暂停同步),xorg CPU 使用率会下降到正常(几个百分点)。
知道发生了什么以及可以做些什么吗?Dropbox 并没有做任何事情——文件夹中的文件很少,而且所有文件都已经完美同步。
我正在使用 X.org 1.13.0 和 Dropbox 1.4.0 运行 Kubuntu 12.10。
我有一个视频,我正在尝试对其应用两个过滤器。我想将视频顺时针旋转 90 度,然后使用信箱将其从 1280 x 720 缩小到 720 x 576。
我也想旋转输入文件,然后将输出文件放在一个临时文件夹中,以便其他过滤器使用临时文件夹中的文件进行缩放和填充,然后覆盖它。
以下是我目前正在尝试的命令:
-i "<FullSourceFileName>" -vf "transpose=1" -r 30 -qscale 0 -acodec copy -f avi "C:\FfmpegTemp\Temp.avi"
Run Code Online (Sandbox Code Playgroud)
和:
-i "C:\FfmpegTemp\Temp.avi" -filter:v "scale=1280*min(720/1280\,576/720):720*min(720/1280\,576/720), pad=720:576:(720-1280*min(720/1280\,576/720))/2:(576-720*min(720/1280\,576/720))/2" -vcodec rawvideo -y "<OutputFileName>.avi"
Run Code Online (Sandbox Code Playgroud) 在 Linux 中,我们必须/home/<user>/bin放置只有该用户才能执行的特殊二进制文件,而且用户不需要 root 权限就可以将它们放在那里。
我们有任何类似的东西 OS X 吗?
我们有/usr/bin,但作为普通用户,我们需要 root 权限才能在那里放置文件,而且我不是在寻找这样的文件夹。