Linux
pony12
专注OpenDDS【应用开发】、【源码分析】、【项目咨询】、【功能定制】和【学习指导】多年
展开
-
win+linux平台C语言获取进程的线程数量
进程内线程数量的浮动状态,是衡量软件是否稳定的一个指标。线程数量控制不好,将影响软件中其他功能的正常运行,可能会造成出现“Resource temporarily unavailable”的错误,乃至导致应用退出的可能。get_thread_num()方法,适合win+linux平台的C语言获取进程内的线程数量。原创 2024-09-17 19:27:53 · 331 阅读 · 0 评论 -
pstack及使用
pstack对于查看线程快照、查找线程死锁、线程中频繁调用方法等需求,有较好的效果,是一个不错的脚本工具。原创 2024-07-01 09:48:13 · 277 阅读 · 0 评论 -
教你学会制作rpm安装包
一.RPM制作步骤我们在企业中有的软件基本都是编译的,我们每次安装都得编译,那怎么办呢?那就根据我们的需求制作RPM安装包吧。先来说说基本布骤:1.Planning what you want 计划做什么rpm包。软件的?库的?2.Gathering the software to package 收集原材料,即收集源码包3.Patch the software as need 如果需要打补丁,收集补丁文件。此布骤不是必须4.Outling an...转载 2020-09-25 15:47:29 · 2485 阅读 · 0 评论 -
redhat6.0 安装G++
(转自http://blog.csdn.net/weixin_36741151/article/details/53202824)1、首先在虚拟机,用虚拟机自带工具共享windows上linux安装静像文件到虚拟机中linux系统上;2、挂载共享安装静像文件;mkdir /tmt;mount –o loop/mnt/hgfs/system/rhel-sever-6.2-x86_64-dvd.is...转载 2018-01-29 21:36:21 · 377 阅读 · 0 评论 -
RedHat6.2上安装svn
RedHat6.2上安装svnLinux平台上,安装软件有时候比较困难,比如1)未联网的机器2)通过源码,configure、make&make install,经常缺少组件或动态库现在,通过直接拷贝就可以正确使用svn客户端了,同时支持svn://、http://和https://等url。(一)拷贝svn的可执行程序到/usr/bin目录下-rwxr-xr-x. 1 root root...原创 2018-03-15 18:48:28 · 469 阅读 · 0 评论 -
RedHat 下如何安装g++编译器
http://blog.csdn.net/mylinchi/article/details/52995116转载 2018-03-15 19:14:03 · 1366 阅读 · 0 评论 -
linux 下使用 tc 模拟网络延迟和丢包
1模拟延迟传输简介netem 与 tc: netem 是 Linux 2.6 及以上内核版本提供的一个网络模拟功能模块。该功能模块可以用来在性能良好的局域网中,模拟出复杂的互联网传输性能,诸如低带宽、传输延迟、丢包等等情况。使用 Linux 2.6 (或以上) 版本内核的很多发行版 Linux 都开启了该内核功能,比如 Fedora、Ubuntu、Redhat、OpenSuse、CentOS...转载 2019-09-19 14:51:47 · 210 阅读 · 0 评论