大约有 10,000 项符合查询结果(耗时:0.0123秒) [XML]
Linux 生产环境定位C++内存异常问题的思路 - 调试技术 - 清泛IT社区,为创新赋能!
...itize=address,链接时加上 -lasan ,程序优雅退出即可。
3、生产环境一般没法直接套asan,但是可以通过预加载asan,输出asan错误信息:
export LD_PRELOAD=/usr/lib64/libasan.so.4.0 & ./xxx 2>asan_out.txt &
注意:asan输出的报错信息是...
动态追踪(Dynamic Tracing)技术漫谈 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...什么是动态追踪动态追踪的优点DTrace 与 SystemTapSystemTap 在生产上的应用火焰图方法论知识就是力量开源与调试符号Linux 内核的支持硬件追踪死亡进程的遗骸分析传统的调试技
什么是动态追踪
动态追踪的优点
DTrace 与 SystemTap
...
Linux C/C++程序常用的调试手段及异常排查总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...,问题原因可能是因为其他模块代码的影响,可能是系统环境变了,可能是某些不知名的原因。。。。
只能说程序出问题的可能性太高了,因此程序调试和排错的手段,就显得异常重要!
必现的程序逻辑错误
对于必现的程序...
淘宝应对双\"11\"的技术架构分析 - 大数据 & AI - 清泛网 - 专注C/C++及内核技术
...
关系型数据库(RDBMS)自20世纪70年代提出以来,在工业生产中得到了广泛的使用。经过三十多年的长足发展,诞生了一批优秀的数据库软件,例如Oracle、MySQL、DB2、Sybase和SQL Server等。
图2 MyFOX中的数据增长曲线
尽管相对于...
tcp加速技术解决方案 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...istener锁的竞争。
Fastsocket
Fastsocket是新浪开源的,并在生产环境部署的一个内核优化版本
使用的时候,只需要启动时指定LD_PRELOAD环境变量,使用它的动态库来替换原生socket接口。 容易回滚到原生接口。
基于centos-6.5, kernel 2....
腾讯Tencent开源框架介绍(持续更新) - 开源 & Github - 清泛网 - 专注C/C++及内核技术
...信后台的数万台机器上。
使用方式如下:
单线程下的生产者、消费者模式(自带的demo)
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <queue>
#include "co_routine.h"
using namespace std;
/**
* 本实例是对条件变量的展示,...
Android应用开发性能优化完全分析 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...那是因为你没进行一些瞬时测试和压力测试,一旦在这种环境下运行你的App你就会发现很多性能问题。
2-3 应用UI卡顿分析解决方法
分析UI卡顿我们一般都借助工具,通过工具一般都可以直观的分析出问题原因,从而反推寻求优...
全食超市(Whole Foods Market)——精品超市的运营之道 - 资讯 - 清泛网 -...
...开始即聚焦高端定位,富人&高知人群聚集区开店,自有生产基地+门店本地采购+自建产品品质评价和召回机制严格把控产品质量,并辅以产品小故事营销,引导消费者对全食所倡导的“健康”、“天然”理念,增强消费者体验感...
TokuMX vs. MongoDB 性能对比 - 大数据 & AI - 清泛网 - 专注C/C++及内核技术
...utek的测试数据,下面为我测试的数据:
笔者实际测试
生产数据2亿多条导入测试
先建集合,创建3个索引,包括_id共4个索引。
TokuMX 5个多小时导完数据,官方MongoDB 2.2.4版本竟然花了2天2夜多,近58个小时
使用mongostat统计...
构建高并发高可用的电商平台架构实践 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...消息一致性要求比较高的场合需要有应答确认机制,包括生产消息和消费消息的过程;不过因网络等原理导致的应答缺失,可能会导致消息的重复,这个可以在业务层次根据幂等性进行判断过滤;RabbitMQ采用的是这种方式。还有...