buffer

固态硬盘 (SSD) 有缓冲区缓存吗?
buffer

固态硬盘 (SSD) 有缓冲区缓存吗?

我知道的所有 HDD 都至少具有 8MB 或更多的缓冲区缓存(我知道这是为了提高磁盘驱动程序的读写性能)。 不过,我很好奇:SSD 是否有任何缓冲区/缓存系统,类似于 HDD?SSD 的性能是否比 HDD 缓冲区更好? ...

Admin

为什么在运行 Windows 11 Pro 的联想 IdeaPad 320-15ISK 上,YouTube 会在高速连接时不断缓冲视频播放?
buffer

为什么在运行 Windows 11 Pro 的联想 IdeaPad 320-15ISK 上,YouTube 会在高速连接时不断缓冲视频播放?

我有一台联想 Ideapad 320-15ISK,配备 Core i5 第 7 代、8 GB RAM 和 128 GB SSD,运行 Windows 11 Pro。在 YouTube 上播放视频时一直缓冲,但我的网速约为 50Mbps。 这个问题只发生在我的笔记本电脑上,其他笔记本电脑都没问题。有时 WiFi 连接会随机断开,只有在播放 YouTube 视频时才会重新连接。 可能存在什么问题? ...

Admin

ACPI BIOS 启动时出错:AE_AML_BUFFER_LIMIT
buffer

ACPI BIOS 启动时出错:AE_AML_BUFFER_LIMIT

几个小时以来,我的 HP Elitebook 无法启动并因 BIOS 错误而阻塞。我使用 Linux Mint 20 运行。 阅读了一些帖子后,我升级了 BIOS,但错误仍然存​​在。 以下是返回显示: [0.444122] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, FIELD [CAP1] at bit offset/length 64/32 exceeds size of target buffer (64bits) 20190816/dsopcode-198) [0.444171] ACPI Error:...

Admin

如何强制“telnet”(在 TCP 模式下)立即发送字节?
buffer

如何强制“telnet”(在 TCP 模式下)立即发送字节?

在 Linux 中,当我运行telnet <address> <port>并输入内容时,它会缓冲数据,并且仅在我按下 Enter 时发送收集的行。此外,它最多缓冲 4096 个字符并截断其他所有内容。 我可以通过 tcpdump 或类似程序监听流量来确认这一点。 当字符出现时,是否可以立即发送字节(或多字节,如果字符的 UTF-8 编码是多字节)?我希望在 tcpdump 输出中看到“1 字节”(1 个有效负载字节加上标头)TCP 数据包。 或者,至少,是否可以强制它发送不带<cr>或/和<lf>字符的收集缓冲...

Admin

如何在 PowerShell 中的“屏幕”命令中向上滚动?
buffer

如何在 PowerShell 中的“屏幕”命令中向上滚动?

我正在使用 Windows 11 Powershell,并且screen -d -r命令内部默认不允许我滚动。里面的文本screen太多了,无法容纳在我的实际屏幕上!所以我在寻找一种向上滚动的方法。在 Linux 中,我知道一种方法可以做到这一点,但在 PowerShell 中,我很挣扎。 到目前为止这些都不起作用,请帮忙: Ctrl+PgUp Ctrl+ A+ ↑(当我这样做时,它显示“复制模式已中止”) Ctrl++ (这将打开 Windows 搜索A)Esc ...

Admin

USB 端口的硬件缓冲区通常位于哪里?
buffer

USB 端口的硬件缓冲区通常位于哪里?

这是一个相当宽泛的问题。USB 端口的硬件缓冲区通常位于哪里?我听说它们通常位于 USB 控制器中。我附上了一个看起来像是 USB 端口的通用图像。我看到每个端口都有一个大电容器,它们运行在两个不同的芯片上。这些芯片是“USB 控制器”吗?它们内部的硬件缓冲区是否包含在集成电路中?这个问题可以非常广泛地回答,答案不需要使用我附上的图像。 我问这个问题的原因:我正在尝试学习计算机的基本 I/O。我对 CPU 的工作原理(已在 VHDL 中从头开始模拟)、RAM 的工作原理(也模拟过)有很好的了解,下一步似乎是 I/O、中断的工作原理、内核中的中断处理程序的工作...

Admin

链路控制、缓冲区信用和其他光纤通道管理消息是否受到流量控制的影响?
buffer

链路控制、缓冲区信用和其他光纤通道管理消息是否受到流量控制的影响?

假设有一台服务器连接到光纤通道交换机。 它们愉快地交换各种类型的帧,直到交换机端口缓冲区被填满。如果我理解正确,FC 中的流量控制工作原理,服务器已没有剩余的发送帧信用,因此它会停止发送帧以防止帧丢失。 与此同时,交换机仍在向主机发送帧。有时甚至主机上的端口缓冲区也会被填满。交换机也耗尽了信用。 他们都停滞了。 每个 R_RDY 消息都是在接收缓冲区释放一个空间时准确发送的,接收方可以通过接收这些消息逐一补充信用额度。 理想情况下,交换机设法疏通其缓冲区并向服务器发送 R_RDY,服务器很乐意发送新帧,并且随着时间的推移情况会自行恢复正常。 不过,如果我没有...

Admin

如何让 FFPLAY 在播放流时自动跳过而不扭曲音频?
buffer

如何让 FFPLAY 在播放流时自动跳过而不扭曲音频?

我已经潜水很长时间了,但现在我已经注册了一个帐户。 就像我在标题中所说的那样,我想用 FFPLAY 播放 SRT 流,但是每当连接断开时,我都需要它直接强制获取最新数据。 这是我现在正在使用的命令: ffplay -probesize 512 -analyzeduration 200000 -fflags nobuffer+fastseek+flush_packets -sync ext -flags low_delay -framedrop -i srt://my.domain.name:44234?latency=250000 -x 1280 -y 72...

Admin

FFMPEG - 锁定比特流缓冲区失败:缓冲区不足 (14):.35x 视频编码失败
buffer

FFMPEG - 锁定比特流缓冲区失败:缓冲区不足 (14):.35x 视频编码失败

我正在尝试使用 FFmpeg 使用 hevc_nvenc 将多个视频文件从 AVC 转换为 HEVC,并且在最后一刻转换文件后,它给了我这个错误: [hevc_nvenc @ 00000293155d5880] Failed locking bitstream buffer: not enough buffer (14): .35x Video encoding failed [aac @ 0000021d74665040] Qavg: 585.557 [aac @ 0000021d74665040] 2 frames left in the queue o...

Admin

如何设置持久的默认 PowerShell 屏幕缓冲区高度?
buffer

如何设置持久的默认 PowerShell 屏幕缓冲区高度?

我想更改 Windows 10 中 PowerShell 屏幕缓冲区的默认高度。(我还没有尝试在其他 Windows 版本上执行此操作。)这似乎应该非常简单。 如果我右键单击 PowerShell 标题栏,上下文菜单中会出现一个“默认”选项,这会打开一个窗口,其中有一个标签,上面写着“布局”。该选项卡下是“宽度”和“高度”的屏幕缓冲区大小选项。到目前为止一切顺利。但是有一个问题:PowerShell 只遵守默认高度设置,直到我重新启动计算机。然后,新 PowerShell 窗口的实际缓冲区高度将设置为屏幕高度,即使默认值似乎保持不变。我如何设置持久的默认值?...

Admin

ffmpeg 更简洁,无需隐藏进度条
buffer

ffmpeg 更简洁,无需隐藏进度条

如果不编辑和重新编译ffmpeg源代码,如何才能隐藏它在执行时打印的许多行?开始编码,而不会隐藏每秒更新一次的进度条。尽管编码? 进度条: frame=14759 fps=3226 … bitrate=8509.2kbits/s speed= 108x 典型命令: ffmpeg -hide_banner in.mov out.mp4 典型噪音:十几行或更多行,例如 Duration: 00:59:19.45, start: 0.257200, bitrate: 9623 kb/s Stream #0:0[0x1bf]: Data: dvd_nav...

Admin

Chrome 反复冻结,直至重新启动
buffer

Chrome 反复冻结,直至重新启动

我于 2019 年 12 月新购买的 MacBook Air 最近遇到了 Chrome 加载问题。 Chrome 通常在重启后可以正常运行大约 15-20 分钟,之后便不会再加载任何内容,并且 Chrome 会卡在“正在解析主机” 我注意到,如果我在观看视频时 Chrome 开始冻结,我会收到一条错误消息,例如“HLS.js 错误:网络错误致命 = True levelloadtimeout” 这是硬件问题还是软件问题?如果是后者,我该怎么办?如果是前者,我需要更换电脑来解决这个问题吗? ...

Admin

互联网对我来说仅仅是一个缓冲的噩梦吗?
buffer

互联网对我来说仅仅是一个缓冲的噩梦吗?

事情是这样的。多年来我一直使用快速光纤连接。速度很快。但是,出于隐私原因,它永远不能直接使用,所以我必须使用 VPN 服务(用比特币支付并使用专用电子邮件地址注册)。 事实并非如此全部很多时候,但每天有无数次,我发现自己完全无法播放视频(YouTube、Twitch)甚至网络电台。我只能观看和收听两秒钟,然后它就卡住了,开始缓冲 15 秒,然后我又可以播放两秒钟,等等。 除了关于我们过去“只有 300 波特”的故事之外,这绝对是折磨人的。尤其是知道如果我直接使用实际连接,速度会非常快,而且我付费额外的为了这次“经历”…… 断开/重新连接、更换服务器、更...

Admin

在跟随模式/滚动超过缓冲区末尾后解除对“less”的阻止
buffer

在跟随模式/滚动超过缓冲区末尾后解除对“less”的阻止

我使用less来捕获实时程序的输出。使用F可激活跟随模式,显示实时输出。但是,进入跟随模式后(或者更一般地说,滚动浏览缓冲输出,例如使用G),我无法less再进行控制。 Ctrl-c在这里可以工作,但不幸的是它会杀死其他程序。 less滚动过缓冲区后,有没有办法重新获得控制权? ...

Admin