V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  laminux29  ›  全部回复第 48 页 / 共 93 页
回复总数  1852
1 ... 44  45  46  47  48  49  50  51  52  53 ... 93  
2020-12-11 10:44:51 +08:00
回复了 nutting 创建的主题 Linux redis 性能问题
1.不同品牌的 SSD,性能有天壤之别。
我不知道有多少人买固态,是按颜色选的,而不是看 iops 、顺序 io 等性能参数。某个大品牌的第一代 SSD 性能甚至和 U 盘没啥区别。反正不懂的话,选三星就对了。


2.性能测试,至少要把
CPU 负载图、内存负载图、硬盘性能图 3 个重要图表放出来。

Win7 的话,前两者在任务管理器 -> 性能 -> CPU 使用率、CPU 使用记录、内存、物理内存使用记录 -> 第三者 Win + R -> perfmon /res -> 磁盘 -> 存储 -> 磁盘队列长度。
https://imgchr.com/i/rk6Vte

Win10,除了同上之外,在任务管理器左侧下面的磁盘位置,还要观察 读取速度与写入速度。
https://imgchr.com/i/rk6ZfH

Linux 稍微麻烦一些:
top -d 1,进入后还要按 Q 键上的数字 1 。
iostat -x -m -d 1

屏幕录像推荐:FlashBack Pro 5 Recorder,支持 Win7 Win10,百度可以找到 D 版。压缩选择 mp4 + vbr2 次编码,最小值向左拉到最小,最大值可以考虑 20-30Mbps,文件分享推荐 google driver 或 mega,墙内推荐奶牛快传。

Win 可以直接录像,linux 的话用 xshell 5 连接,然后对 xshell 进行录像。
xshell 5 属于 Xmanager 5,百度搜 Xmanager 5,101210-450789-147200


3. i5 4590 的主频比 i5 7400 稍高,但也不至于高出一倍多:
https://ark.intel.com/content/www/us/en/ark/compare.html?productIds=97147,80815

猜测可能是 SSD 在起作用。比如内存满了要用 ssd 或 hdd 来暂存数据,或者 redis 会临时持久化一批数据然后卡在这里了。但这些猜测都需要前文提到的图表来做数据分析。
2020-12-11 01:54:28 +08:00
回复了 WoWTxT 创建的主题 程序员 有谁熟悉 windows 的 WMI 吗
如果你要做监控系统,想检测物理磁盘或文件系统,那就是跑到坑里,绕了大弯路。

对存储的监控,正确的姿势应该是:

1.当前分区或磁盘设备的 io 速度,与正常值或其他同类设备的值,是否存在较大差异?

2.copy 后,dest 文件散列是否正确?

监控好这两点就够了,其他细节根本不用去管,另外做好 raid 冗余与备份。磁盘坏了第一时间会掉速度或直接无响应,第二会发生 copy 后文件散列出错。

存储细节别深究,原因是从厂商到 fs,他们自己扯皮都扯不清楚,详情参见历届关于新 fs 、各种参数与优化的大讨论(神仙打架)。
2020-12-11 01:39:42 +08:00
回复了 resist 创建的主题 游戏开发 游戏开发 VS 安卓
整个游戏开发,细分方向太多,建议题主现在游戏开发领域内,找到真正感兴趣的细分方向。

比如投资、品控、策划、声优、剧本、美术、平面、音乐、音效、前端、后端、测试、后勤、前台等等...

或者只是玩家?

我遇见过很多说喜欢游戏开发甚至计算机编程的小屁孩,最后发现只是喜欢玩电脑游戏.....
2020-12-11 01:35:25 +08:00
回复了 YatesWong 创建的主题 Linux 新手请教各位大佬们一个问题
linux 的防火墙,有临时关掉但重启后恢复运行,与彻底关闭重启后也是关闭的两种情况。

如果你是百度然后走 csdn,可能会得到前者答案。

你应该把路由器的 LAN 设置,路由器上的 Client 列表页面,Win 的 IP 设置,Linux 的 IP 设置,一共 4 个截图,全发到图床,然后把图床 URL 贴上来。

图床推荐
https://imgchr.com/
2020-12-11 01:27:24 +08:00
回复了 fancy2020 创建的主题 Linux 关于 Linux 内存使用的一个疑问,大家帮忙看看
@fancy2020 尴尬了,这是个 X-Y 问题。
你想问的是 X,但你写的问题却是 Y 。

这不是个好习惯,建议你下次问问题,直接问 X 。

针对你的真正问题(想找出到底是啥在占用),给你几个建议:

1.htop 以 tree 方式展开,观察一下。不一定有用,但快捷。

2.
https://stackoverflow.com/questions/131303/how-can-i-measure-the-actual-memory-usage-of-an-application-or-process

3.我自己的方法比较复杂,我会在虚拟化系统上,新建一台相同配置的虚拟机,然后手动一步一步从头开始安装,直到安装到当前配置。每安装一步,就做个快照。

比如,装完 OS 做个快照,配置完 OS 做个快照,装下一个软件后做个快照,配置完刚才安装好的软件后又做个快照。

这样子,你总会发现,在某一步骤后,重新开机,物理内存使用率突然暴涨。

这时,你就可以基于快照,重新调整整个安装操作步骤,要不改个配置参数,要不换个软件,等等。有快照,就是方便。

4.如果还不行,那就只有使出 bat 项目级的 debug 手段了,更复杂。

那就是从系统开始,每个软件都已源码 debug + 性能监控模式运行。在 load/reload 、new/delete 、malloc/free 等位置插入性能检测点,检测内存,这样能彻底找到问题,不过这种方法太麻烦了,工作量是团队级别的,一个人要做完基本不可能。
2020-12-11 01:13:55 +08:00
回复了 alvin666 创建的主题 NGINX 求助, nginx 反代为什么入流量是出流量的十倍...
首先你给的配置不全,另外你给的配置中的**original host**我也不知道是什么意思。在这里我拿普通反代结构来进行猜测,猜测出来的结果可能与你的情况不一样。

我们先来看一个普通反代的结构:

客户端(C) - Nginx 反向代理(P) - 网页服务器(S) 。我们来看看流量的入与出:

https://imgchr.com/i/rkVKUA

对于普通浏览型 /非上传的网站来说,上图中,0 的意思是,站在流量角度,对比一个请求与响应来说,其请求的流量几乎可以不用考虑,我们只需要关注响应的流量 x 。

从上图可见,对于 P 来说,入流量红色箭头的 0+x=x,出流量兰色箭头 0+x=x,正常情况下是相等的。

但如果发生了题主说的,入流量是出流量的 10 倍....

情况 1,10 倍扩大的入流量被添加于上图左上红箭头位置,那就是请求翻了总体流量 10 倍,又由于请求几乎为 0,这种情况下可以直接判定为,客户端向 Nginx 反向代理,发送基于请求的 ddos 了。因为请求流量几乎为 0,那么对于请求数量来说,ddos 情况下就不是仅翻 10 倍了。

情况 2,10 倍扩大的入流量被添加于上图右下红箭头位置....这种情况,要不是你家网页服务器对 Nginx 反向代理有啥意见,比如配置上出现 bug,或 nginx 本身有 bug,或网页服务器有病毒;要不就是那条网线的 S->P 的链路出问题,导致海量重传。

如果上面两种 10 倍入流量情况,都没发生,就考虑一下 10 倍缩减的出流量:

情况 3,10 倍缩减的出流量被添加于上图的右上位置,这种事情从原理上是不可能发生的,省略。

情况 4,10 倍缩减的出流量被添加于上图的左下位置,这就有意思了,对于 Nginx 反向代理的响应,客户端都直接掐断了连接,不接收响应的流量,那么这种情况,还是客户端在进行 ddos,只不过客户端的请求没那么暴力。

以上是基于你给了不全的配置 + 你的配置存在我看不懂的地方 + 我是以正常反代结构进行判断,因此猜测的结果,与你的实际情况不一样,是很正常的。
2020-12-11 00:26:32 +08:00
回复了 fancy2020 创建的主题 Linux 关于 Linux 内存使用的一个疑问,大家帮忙看看
由于开源系统的复杂性,每款工具软件的统计算法都不同,统计出来的结果,会有一些小差异。

比如 top/htop/slabtop/cat /proc/meminfo 都不一样。

如果你是来规划或监控内存使用量的,我觉得小差异不需要去过度关注。
2020-12-10 23:08:44 +08:00
回复了 lagoon 创建的主题 程序员 如何避免项目越来越乱
这个问题本质上是工程管理问题,你可以去翻翻几百年以来的城市规划、大楼建设、地铁新建、航母潜艇建造等书籍,都会有关于这个问题的描述。

结论很一致:无解。

大家的办法是:

1.没钱时,对现有的东西,忍受混乱,修修补补,甚至容忍因此造成的事故。

2.有钱后,报废或爆破旧东西,砸钱造新的东西。
2020-12-10 23:03:31 +08:00
回复了 rebnonu 创建的主题 推广 自家种的赣南脐橙剩最后两棵树 300 斤左右,抽奖 3 箱。
真羡慕能吃甜食的人。
2020-12-10 20:42:50 +08:00
回复了 sunzongzheng 创建的主题 程序员 求:家庭“all in one”服务器的硬件推荐
1.别买那种小型机箱,可扩展性太差了。普通小机箱也不要买,不然换个电源还得先拆硬盘,很麻烦。买大机箱,虽然占点地方,但扩展性好,维护也方便。

2.你可以仔细观察一下 Intel 处理器的产品线,每一批的高性能 cpu,总有一个差不多技术特性、且最高主频稍低的低功耗版本。

3.要视频看着舒服,建议一定要额外配一张显卡,最好是 HDMI,差一点也要 DVI,这些都是数字信号。一定不要 VGA,因为 VGA 模拟信号抗干扰太差。

4.NAS 我有两种方案:

第一种是直接配一台比较强、但功耗较高的电脑,把你的视频、NAS 都做在同一台机器上。买小米智能 WIFI 插排,电脑上也装向日葵,这样可以实现手机通过向日葵,远程控制电脑关机;然后手机远程控制小米智能插排关掉电源。这种方式优点是节约电,性能强,缺点是每次要用 NAS 时需要开机,用完 NAS 后要关机,有点麻烦。我因为家里 NAS 集群硬盘太多,为了节电,只能用这种方法。

第二种是分开配置,影音用强力电脑,手动开关机; NAS 用低功耗的 非 x86 架构,节电,7*24 开着。
2020-12-10 02:46:57 +08:00
回复了 wszgrcy 创建的主题 宽带症候群 frp zerotier 哪个打洞成功率高?
zerotier 容易被某些安全设备识别,然后偶尔断掉连接。
2020-12-10 02:45:55 +08:00
回复了 xinJang 创建的主题 宽带症候群 广东移动 500m 游戏宽带安装反馈
有两个问题:

1.广东移动是否因为刚推这个产品,所以一开始赔本让用户爽,等用户量上来了,才开始恶心用户。某些民用宽带就是这种营销套路。

2.有些游戏服务器,没接 BGP,只接了电信。
这种搜索不能用基于分词搜索原理的软件,只能用基于 strfind 原理的,推荐 Ultra Edit 。
2020-12-10 02:33:07 +08:00
回复了 huanggan 创建的主题 程序员 请问从哪可以爬到 A 股股票交易的数据?
@shuianfendi6 我最近跟踪了一些程序员炒股例子,总结了一些规律:

1.首先炒股的本质是零和博弈。

2.金融方向的数学要求比计算机高,计算机从业者人均玩不过金融。

3.股市上有很多顶尖精英,人家还组团。计算机从业者大多连金融本科知识都没学,怎么单枪匹马地,去和人家精英专门从业者还组团去斗?

综上,大部分程序员,炒股赔钱是常态,赚钱了反而是特例。

另外很多程序员喜欢炒比特币等各种空气币,比特币有李嘉诚的精英团队,注了大量资本在玩。不说码农有没有这种资金量来抗衡,你能达到加入人家团队的实力门槛吗?
2020-12-10 02:24:33 +08:00
回复了 llsquaer 创建的主题 Python 做了一个 PyQt5/Pyside2 的中文文档,欢迎鉴赏..
建议题主还是考虑一下 web,因为 web 做自动化会更方便。

CS 模式主要是某些业务,web 性能上达不到,只能用 CS 。但中文文档这业务,不存在必须要用 CS 的需求。
2020-12-10 02:05:36 +08:00
回复了 bbxiong 创建的主题 Python 请教巨大 if elseif 程序的优雅组织方式
我觉得用表更好。这不是啥优雅不优雅的事情,而是方便管理。

特别是用 csv 或 xls 来组织数据,用 excel 管理起来很舒服。
1.有可能是 raidrive 自己限速;

2.有可能是 raidrive 协议容易被墙深度识别导致限速;

3.有可能是 raidrive 协议在高延迟情况下无法达到高吞吐;

4.有可能是 onedrive 针对 raidrive 的协议有限速,等等。

问题太多了,特别是问题 3,排查难度相当高。
1 ... 44  45  46  47  48  49  50  51  52  53 ... 93  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   727 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 21:50 · PVG 05:50 · LAX 14:50 · JFK 17:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.