bottleneck

低 DRAM 路由器会成为 LAN 的瓶颈吗?
bottleneck

低 DRAM 路由器会成为 LAN 的瓶颈吗?

我需要安装一个混合了星型 LAN 和级联 LAN 的 LAN。它有两层(我的意思是从中央交换机到最外部交换机的最大链路数是 2 条电缆),“中央”交换机(连接到所有其他第一层交换机)是 NetGear ProSafe 8800 系列 6 插槽机箱。它使用 10 Gbps 电缆连接到第一层交换机,并且它们的带宽大于 10 Gb。 中心交换机应该用路由器连接外网,我见过这个路由器,但我最大的疑问是 DRAM,它只有 1/2 GB。因此,如果与其链接的交换机的带宽远大于 2 GB,路由器会成为瓶颈吗? ...

Admin

Flush-0:n 进程造成严重瓶颈
bottleneck

Flush-0:n 进程造成严重瓶颈

我有一个通过 NFS 共享文件的 LAMP 集群,偶尔当神秘的刷新过程开始出现时,其中一个文件会受到一段时间的困扰。 有人能帮帮我吗?解决此问题的唯一方法是重新启动 - 终止进程只会生成新的进程。 top - 19:43:43 up 104 days, 4:52, 1 user, load average: 27.15, 56.72, 33.31 Tasks: 301 total, 9 running, 292 sleeping, 0 stopped, 0 zombie Cpu(s): 15.6%us, 77.0%sy, 0.0%ni...

Admin

使用 Allied Telesis 交换机和 ARP 瓶颈进行路由
bottleneck

使用 Allied Telesis 交换机和 ARP 瓶颈进行路由

我使用 Allied Telesis x610/24-Ts 交换机作为公司大楼的中央交换机。中央交换机连接多个边缘交换机,还提供 VLAN 之间的路由。 该路由器的转发能力指定为 70 Mpps,但当路由器将数据包从 vlan1 转发到 vlan2 到已禁用或不存在的主机时,即使每秒 200 个数据包也会阻止任何到 vlan2 的转发。问题是 vlan2 端正在尝试通过 ARP 查询解析 MAC 地址,队列中有许多数据包,几乎全部发送到没有响应的主机,并且在此期间不会提供其他 ARP。 有什么方法可以纠正这种行为?我认为应该对此类未答复的 ARP 查询进行负...

Admin

无法使软件 RAID 6 的 rsync 超过 40MB/s。寻求建议
bottleneck

无法使软件 RAID 6 的 rsync 超过 40MB/s。寻求建议

想知道我可以调整什么来让我的 RAID 6 软件 Raid 更快地重新同步。目前它的最大速度为 64MB/s,平均速度约为 25MB/s。希望将其提高到 200MB: [root@localhost mnt]# cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md127 : active raid6 sdh[5] sdg[4] sdf[3] sde[2] sdd[1] sdc[0] 8000935168 blocks super 1.2 level 6, 6...

Admin

哪些原因可能导致 IIS 中的请求被阻止?
bottleneck

哪些原因可能导致 IIS 中的请求被阻止?

我在 Windows Server 2016 上使用 IIS,在两台几乎相同的服务器上使用 MySQL 和 PHP。我最近注意到我的两台服务器中的一台速度变慢了,但只有当我的网站尝试同时执行多个脚本实例时才会发生这种情况。它们似乎互相卡住了。 我的搜索页面就是一个完美的例子。当用户输入搜索查询时,每次按下键盘上的键(第二个字母后)都会执行一次搜索,只要距离上次按键至少有 200 毫秒的延迟。因此,如果您打字速度很快,它只会在最后进行一次搜索,但对于打字速度较慢的人(每次按键之间等待超过 200 毫秒的人),这将触发对搜索结果的多次调用。请参阅此屏幕截图。 糟...

Admin

什么可能导致进程不活跃
bottleneck

什么可能导致进程不活跃

运行 Linux 并执行一堆 PHP 脚本。我注意到我们的 CPU 使用率很低,但许多进程处于休眠状态,因此开始调查。带有 S3 存储桶的 AWS EC2。 我似乎找不到任何瓶颈,但也许我对数据的解释是错误的。从我下面发布的内容来看,一切似乎运行正常(至少活动线程看起来没问题),但其中很多仍处于这种状态S。它们最终会得到处理,但我们希望一切都运行得更快,充分利用资源。 任何帮助都将不胜感激。即使只是指向一个特定的方向。谢谢! CPU 数量 (进程数): 36 平均负载(瓦): 18:42:32 up 106 days, 4:46, 2 users, ...

Admin

识别 CentOS 8 上的饱和磁盘
bottleneck

识别 CentOS 8 上的饱和磁盘

简单介绍一下背景;我有一台 10Gbit 文件服务器,有六个数据 SSD,运行 CentOS 8,我正在努力使线路饱和。如果我将带宽限制在 5 或 6Gbps,一切都很好。以下是 Cockpit 的一些图表,显示一切正常(约 850 个并发用户,5Gbps 上限)。 不幸的是,当我将带宽推得更高时,带宽会大幅波动。通常,这是磁盘(或 SATA 卡)饱和的标志,在 Windows 机器上,我是这样解决的: 打开“资源监视器”。 选择“磁盘”选项卡。 查看“队列长度”图表。任何队列长度稳定超过 1 的磁盘/raid 都是瓶颈。升级它或减少其负载。 现在我在...

Admin

Windows 上 MySQL 的奇怪行为(简单查询 CPU 100%)
bottleneck

Windows 上 MySQL 的奇怪行为(简单查询 CPU 100%)

我们在 Windows 2019 服务器(Dell R420、32 核、64GB、Raid10 上的 SSD)上运行 MySQL 8。我们的网站时不时会完全离线,因为 MySQL 服务器上的 CPU 完全处于瓶颈状态(CPU 100%)。 经过一番调查,我们发现这些查询堆积起来并且需要很长时间才能返回结果: SELECT count(id) FROM g3hy2_usergroups 这是一个非常简单的查询。它只返回该表上的用户组数。该表是 InnoDB,其表大小只有 80kB。 当我们手动运行此查询时,返回结果需要 0.037 秒,但在我们运行(例如)第...

Admin

sshfs - 如何查看负载并查找瓶颈
bottleneck

sshfs - 如何查看负载并查找瓶颈

我从远程服务器获取了 2 个由 sshfs 挂载的目录。我怀疑这些目录导致我的应用程序运行缓慢(应用程序在此生成许多 i/o 操作)。我可以使用 fdisk/iostat/iotop 来诊断 HDD 瓶颈,但 sshfs 挂载未显示在此工具中。我在哪里可以找到此信息?由 sshfs 挂载的目录 sshfs -o allow_other,IdentityFile=~/.ssh/rsa-key-file root@server:/dir/ /dir/ ...

Admin

我如何知道 SSD 是否是 Linux 中的瓶颈?
bottleneck

我如何知道 SSD 是否是 Linux 中的瓶颈?

我有一台使用三星 840 pro 磁盘的数据库服务器。即使网站上没有太多活动,负载也总是高于平时。所以我怀疑磁盘已经磨损了。但我如何检查磁盘 i/o 是否是瓶颈? 以下是一些可能相关的快照: top - 03:02:11 up 766 days, 20:45, 1 user, load average: 7.42, 6.89, 6.72 Tasks: 325 total, 1 running, 321 sleeping, 3 stopped, 0 zombie %Cpu(s): 17.3 us, 0.4 sy, 0.0 ni, 82...

Admin

在计算服务器中使用大量 SSD 的限制
bottleneck

在计算服务器中使用大量 SSD 的限制

这是一个初学者的问题: 我们拥有一台强大的计算服务器,可供大约 10 位用户使用,它将越来越多地用于数据处理。过去,主要的瓶颈是 I/O。 我想知道是否有可能使用某种设备来插入大量 SSD 驱动器(即每个用户一个,大型数据集使用多个),同时仍可分别享受每个磁盘的最大读写速度。最佳情况下,驱动器可以在运行时插入而无需重新启动。 这可能吗? 如何实现这一点(即通过哪种连接器)? 在实践中做到了吗? 对服务器有什么要求? ...

Admin

如何预测内存是否会成为 CPU 的瓶颈
bottleneck

如何预测内存是否会成为 CPU 的瓶颈

我的问题很笼统,但我有一个具体的例子。我的问题是:如何预测在内存(相对)较低的情况下,强大的 CPU 是否会得到充分利用? 我的例子是这样的:我正在为 Dell Precision 7920 做规格说明。我正在与一位将要使用该系统的程序员合作。我们将安装 Linux,他将使用自己的代码进行大量数字运算。他选择了具有 20 个内核的强大双处理器,但只选择了 32 GB RDIMM 作为内存。我告诉第三个人,在这种情况下 CPU 不会得到充分利用,但我的程序员强烈反对,我可能错了。我意识到我对这种问题了解不够,无法给出权威的回答。 总的来说,任何有关预测瓶颈...

Admin

如何确定给定网络的瓶颈
bottleneck

如何确定给定网络的瓶颈

考虑一个接入点,其数据包队列可容纳最多 50 个数据包,并且网络的瓶颈是数据速率为 50 Mbit/s 的链路。 有相当多的节点无线连接到接入点,其中一个节点通过 FTP 将文件(1.5 GB)上传到远程服务器。观察 FTP 上传的平均吞吐量时,我注意到它大约为 13.7 Mbit/s。现在我想知道这是怎么可能的?瓶颈是 50 Mbit/s,对吗? 我能想到的唯一原因是:瓶颈一定在其他地方。由于网络的所有物理连接都支持更高的数据速率,所以瓶颈一定在接入点。 TCP MSS = 1460 字节,其公布的接收窗口缩放至 1,460,000 字节。是否可以通...

Admin

找到速度慢的 CentOS 服务器的瓶颈
bottleneck

找到速度慢的 CentOS 服务器的瓶颈

我有一台运行 Centos 6 的虚拟机主机。它使用 apache/php/mysql 为 android 应用程序提供服务。当在线用户数量增加时,服务器响应非常慢。甚至与服务器的 ssh 连接也变得很慢。 那么我如何才能找到造成此问题的瓶颈并修复它?是 RAM 不足还是硬盘写入/读取过多,CPU 使用率过高,哪个程序导致了这种情况? 这是正常情况下 free -m 的输出: total used free shared buffers ...

Admin