linux 问答列表

为什么缓冲 I/O 比写入缓冲区更大的直接 I/O 花费更长的时间?

作者:Marco 提问时间:11/2/2023

我已经测试了 I/O 性能,并注意到一个我无法解释的有趣行为。 有一个程序首先将 stream-buffer 设置为 4096 字节,然后写入一个字节 100.000.000 次。在我的目标系统上,...

相同的套接字读取和写入由 2 个不同的线程完成,每个线程都有 EPOLL 处理程序

作者:aKumara 提问时间:6/16/2023

与此相关的问题有很多。但是我找不到与我的情况相匹配的问题。 基本上我的设置如下 [Linux], 创建一个非阻塞的 Linux TCP 套接字并将其移交给 2 个线程(一个读取器和另一个写入器)。每个...

为什么我在 timerfd 上的 epoll 没有按预期工作?

作者:Sourav Paul 提问时间:10/4/2023

我想每 5 秒进行一次计算。为此,我创建了一个间隔和值为 5 秒的 timerfd 并将该 fd 传递给 epoll,但该epoll_wait似乎在该计时器间隔内触发了多次 1000 次。我无法弄清楚...

将 stdout 置于二进制模式的可移植方式

作者:John Forkosh 提问时间:11/15/2016

我正在编写用作 cgi 的 C 程序,用于生成和输出 gif 图像。它们用于带有 form 的标签的 HTML 页面中,其中查询字符串参数描述了要由 CGI 生成的图像。<img src="/cgi-...

将表格从每一行拆分为新表格

作者:Ahmed Hassan 提问时间:9/22/2022

我有一个如下所示的输出文件 head -10 names.txt AAACCCAAGTGATAAC-1 AAACCCAAGTGATAAC-1 AAACCCACACATTCTT-1 AAACCCAC...

find:路径必须在表达式:“天”之前

作者:Curious Developer 提问时间:11/13/2023

嗨,这里可能是一个菜鸟问题。我正在运行命令 find . -atime -2 days # n = 2 以查看 2 天前访问的文件。但是 shell 返回一个错误,说 find: paths m...

仅删除 MaxDepth 2 及更高版本的子目录

作者:user16454406 提问时间:11/13/2023

我有 6 个子目录的目录,但我希望仅从其中 3 个子目录中删除子目录,因此我在这 3 个目录中使用了 for 循环来“cd”,但我想删除深度为 2(maxdepth,mindepth 为 2)的子目录...

现代 Linux 机顶盒可以拥有的理论最大开放 TCP 连接数是多少

作者:fadedbee 提问时间:2/25/2010

假设硬件性能无限,Linux 盒子能否支持 >65536 开放式 TCP 连接? 我知道临时端口数 (<65536) 限制了从一个本地 IP 到一个远程 IP 上的一个端口的连接数。 元组(本地 ...

linux 和 php 中的 windows 错误报告的区别

作者:Yanny 提问时间:11/13/2013

我正在 Linux 上编码和测试 php 应用程序,但它也在 Windows 机器上运行。 我已启用错误报告 error_reporting(E_ALL); ini_set('display_err...

在 Bash 中使用 shell 脚本从文件解析版本号

作者:TorusWithSprinkles 提问时间:8/11/2023

我正在尝试从目录如下所示的文件中提取版本号: ... /directory/to/java/bin/./java -version 从命令行运行它会产生以下输出: java version "...


共973条 当前第8页