gulucn

gulucn

V2EX 第 75270 号会员,加入于 2014-09-27 13:31:29 +08:00
今日活跃度排名 1719
gulucn 最近回复了
感觉都被 OP 带偏了。
可以考虑 systemtap 的方式去进行监控,chatgpt 关于 systemtap 的例子
# socket_trace.stp

global sockets

probe begin {
print("Tracing sockets...\n")
}

probe syscall.socket {
pid = pid()
sfd = $return
sockets[pid, sfd] = 1
}

probe syscall.close {
pid = pid()
sfd = $fd
if (exists(sockets[pid, sfd])) {
delete sockets[pid, sfd]
printf("Process %d closed socket %d\n", pid, sfd)
}
}

然后再考虑一下怎么把 socket id 跟端口关联就可以了
去年买车就让之前的教练给我介绍一个可以上路陪练的教练,每小时 150 块,练了 6 个小时就可以自己单独开车拉。
363 天前
回复了 SeeWlind 创建的主题 问与答 请教 ssh 禁用密码登录不生效的问题
sshd_config 文件可能存在两个 PasswordAuthentication 配置?
2019-04-17 18:04:10 +08:00
回复了 zarte 创建的主题 2019 svn 明明很好用呀,为啥那么多人歧视?
没试过 svn 切换分支开发的?跟 git 差远了。
2018-11-19 21:53:38 +08:00
回复了 Buffer2Disk 创建的主题 问与答 关于 tcmalloc 与 jemalloc
tcmalloc 需要释放内存还给操作系统可以尝试 更改 https://gperftools.github.io/gperftools/tcmalloc.html 的 TCMALLOC_RELEASE_RATE 测试一下
2018-07-04 09:18:40 +08:00
回复了 xiaottt 创建的主题 分享创造 分享一个 C++ HTTP Server 实现
其实如果想用 c++0x 或 c++11,倒不如装个 Devtoolset3 或以上,然后装个 gcc,就可以使用 c++11 语法
小米 6 有同样的问题。
2017-10-30 12:36:01 +08:00
回复了 huanyingch01 创建的主题 问与答 继 c++ set 重载无法正确调用,给了一个完整的 demo
set 里面的值应该是不能变化的,因为其实调用的是
CBuffer& operator<<(T &val)
这个函数吧, T 为 const std::string
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3299 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 11:28 · PVG 19:28 · LAX 04:28 · JFK 07:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.