V2EX jolly336
 jolly336 最近的时间轴更新
jolly336

jolly336

V2EX 第 602088 号会员,加入于 2022-11-17 11:20:27 +08:00
jolly336 最近回复了
感谢 v 友的回答,更新下最后的思路,使用 [fswatch]( https://github.com/emcrisostomo/fswatch) 来监听设置给 git trace 的目录,当监听到目录下有文件 Created 时,就 ps 获取 pid 信息。
背景,最近在使用 git 的 [trace2]( https://git-scm.com/docs/api-trace2) 来统计电脑上所有 git 耗时情况,trace2 可以指定一个目录,会把每个 git 命令执行情况写到目录下的每个文件里,文件名这样,20241224T065415.694669Z-H97f1141a-P00009ce1
trace 生成的文件名最后的 P00009ce1 是个十六进制,这是当时 git 命令执行的 pid 号,转成十进制就是 40161 。现在有这个 pid 了,想找出当时执行时其父进程是谁,看谁发起的这个 git 命令,统计来源。
已知一个进程的 pid 号,但进程之前已经执行完任务销毁了,如何根据 pid 找出其父进程? Mac 上

* 进程执行期间时,可以 ps 或 pstree 获取到命令所属父进程的:

```
ps -ef | grep 64750
502 65062 58332 0 2:55 下午 ttys003 0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn --exclude-dir=.idea --exclude-dir=.tox 64750
502 64750 60618 0 2:54 下午 ttys004 0:00.04 git log --pretty=oneline
502 64751 64750 0 2:54 下午 ttys004 0:00.01 /usr/bin/less

~
pstree -p 64750
-+= 00001 root /sbin/launchd
\-+= 92671 Nelson /Applications/IntelliJ IDEA.app/Contents/MacOS/idea
\-+= 60618 Nelson /bin/zsh --login -i
\-+= 64750 Nelson git log --pretty=oneline
\--- 64751 Nelson /usr/bin/less
```

* 进程销毁后,ps 就无法获取到信息了

```
pstree -p 64750

~
```
2024-07-24 20:44:27 +08:00
回复了 clifftts 创建的主题 程序员 一个老程序员的胡言乱语
+1 ,转身的功夫,之前保留的网址和资料好多也都失效了,还是多看看底层一些东西,都是想通的,时间长了会有不一样的感悟
2024-07-12 11:07:47 +08:00
回复了 jolly336 创建的主题 问与答 Rsync 传输大文件性能问题
感谢各位大佬的解答,目前看来各种工具还是只有 Rsync 能满足增量拉取,只是性能有点问题,在增量拉取单个大文件时 sender 端要挨个数据块计算 checksum ,这期间网络是空闲的,到传输变动字节数据时网速还是可以的,所以耗时就在 rsync 只会单核 CPU 工作,checksum 拉长了耗时。
目前准备切片并行传的试下,但这种会出现资源竞争,整体耗时有时候会劣化。不知道还有啥好思路优化?
2024-07-10 12:05:16 +08:00
回复了 jolly336 创建的主题 问与答 Rsync 传输大文件性能问题
@yingxiangyu 这个很原始,没法做到增量 diff 拉取呐
2024-07-10 12:04:52 +08:00
回复了 jolly336 创建的主题 问与答 Rsync 传输大文件性能问题
@adrianzhang 测试了下,Mac 网速不好时 40Mb/s ,瓶颈在网速 IO 这,网速比较高 1000Mb/s 时,瓶颈在服务器磁盘 IO 上
2024-07-10 12:03:44 +08:00
回复了 jolly336 创建的主题 问与答 Rsync 传输大文件性能问题
@dann73580 server 是部署的 K8S 这套,也能用吗?这个支持增量传吗?还有在本地 Mac 网速有限的情况下,能最快拉回文件
2024-07-10 12:02:26 +08:00
回复了 jolly336 创建的主题 问与答 Rsync 传输大文件性能问题
@T0m008 scp 没有增量传输了,全部传,Mac 网速一般,这个没法改变,还得要增量拉
2024-07-09 23:57:39 +08:00
回复了 jolly336 创建的主题 问与答 Rsync 传输大文件性能问题
@ferock -W, --whole-file copy files whole (without rsync algorithm) 就真成了 scp 了,会 disable 增量传输,文件太大了,是不行的
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2874 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 15ms UTC 11:04 PVG 19:04 LAX 04:04 JFK 07:04
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86