自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

InternalsOf

database/linux

  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

原创 性能对比环境需要对齐什么?

规格硬件1 基本对齐基本的硬件规格2 CPU拓扑1、注意是否跨socket2、注意是否在同物理核上cat /sys/devices/system/cpu/cpu77/topology/thread_siblingscat /sys/devices/system/cpu/cpu0/topology/thread_siblingscat /sys/devices/system/cpu/cpu1/topology/thread_siblings结果一样就是同物理核按上..

2021-04-26 14:08:10 237

原创 linux安全策略对性能的影响

https://unix.stackexchange.com/questions/554908/disable-spectre-and-meltdown-mitigationsA number of kernel boot parameters are available to disable or fine-tune hardware vulnerability mitigations:for Spectre v1 and v2:nospectre_v1(x86, PowerPC),n...

2021-04-25 11:36:47 1160

原创 如何修改grub

centos7vi /etc/default/grubGRUB_TIMEOUT=1GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"GRUB_DEFAULT=savedGRUB_DISABLE_SUBMENU=trueGRUB_TERMINAL_OUTPUT="console"GRUB_CMDLINE_LINUX="crashkernel=0M-2G:0M,2G-8G:192M,8G-:256M cry.

2021-04-23 11:07:00 2595

原创 OS部分关键参数整理

vm.swappiness = 0默认0,表示不实用swap,改成1-100的情况表示使用swap,1表示尽量不使用,100尽量使用。不建议打开这个参数,大部分情况内存超了oom即可,swap属于温水煮青蛙。vm.max_map_count = 65530进程申请的最多虚拟内存数量,malloc、mmap等都会使用vma。(在进程的生命周期中,每当程序尝试在内存中映射文件,链接到共享内存段,或者分配堆空间的时候,这些区域将被创建。)net.ipv4.tcp_rmem = 4...

2021-04-22 16:44:39 659

原创 YCSB测试Redis方法总结

https://github.com/brianfrankcooper/YCSB/tree/master/redisYCSB可以模拟真实业务场景进行压力测试,有一定真实性。(redis-benchmark和memiter没有这种功能)环境部署yum install javayum install mavenmaven需要安装他需要的版本,否则编译失败切记。(编译失败就需要换版本,需要的版本在报错信息中可以看到)git clone http://github.com/bria..

2021-04-21 16:07:57 1543

原创 postgresql使用clion进行调试

安装依赖yum -y install coreutils glib2 lrzsz mpstat dstat sysstat e4fsprogs xfsprogs ntp readline-devel zlib-devel openssl-devel pam-devel libxml2-devel libxslt-devel python-devel tcl-devel gcc make smartmontools flex bison perl-devel perl-ExtUtils* openlda

2021-04-20 17:25:23 848

原创 回溯框架总结

解决全排列问题的一个基本思路就是backtracing:必读:https://www.cnblogs.com/wuyuegb2312/p/3273337.html#add必读:https://labuladong.gitbook.io/algo/bi-du-wen-zhang/hui-su-suan-fa-xiang-jie-xiu-ding-ban框架:bool finished = FALSE; /* 是否获得全部解? */backtrack(int a[], int k, data

2021-04-13 16:13:14 272

原创 linux性能命令总结

notes# ftrace 记录上下文切换事件,结合kernelshark实用最佳trace-cmd record -F -b 100000 -e 'sched_wakeup*' -e sched_switch -e 'sched_migrate*' ./cmd# ftrace 记录函数调用,单位ustrace-cmd record -F -M 5 -c -p function_graph ./cmd# perf kvm事件perf kvm stat -e kvm0:kvm_.

2021-04-13 15:03:27 293

原创 glibc拆解lfind、lsearch、bsearch

srcglibc里面提供了一些基础的数组搜索函数,例如常见的lfind、lsearch定义如下:#include <search.h>#include <string.h>void *lsearch (const void *key, void *base, size_t *nmemb, size_t size, __compar_fn_t compar){ void *result; /* Try to find it. */ r

2021-04-13 14:54:41 473

oracle core essential internals for dbas and developers

Oracle核心技术英文原版,非常不好找的一本书。 原书名:《oracle core essential internals for dbas and developers》

2024-05-30

bcc tools+火焰图两件套

bcc tools+火焰图两件套

2024-03-21

算法导论第三版(高清带目录书签无解压密码)

算法导论第三版(高清带书签无解压密码),压缩包没有解压密码

2019-06-07

Java编程思想第四版4th(高清带书签无解压密码)

Java编程思想第四版4th(高清带书签无解压密码),高清版本,没有解压密码

2019-06-07

C++Primier(高清版本带书签免解压密码)

C++Primier(高清版本带书签免解压密码),高清版本,带书签,免解压密码

2019-05-05

MySQL技术内幕第五版(高清带书签免解压密码)

MySQL技术内幕第五版(高清带书签),高清版本,平板上看体验比纸质书好

2019-05-05

数据库系统实现(高清带书签免解压密码)

数据库系统实现(高清带书签免解压密码),高清版本,免解压密码

2019-05-04

Leetcode题解(官方出品)

Leetcode题解(官方出品),官方网站付费申请才能买到,无密码解压。

2019-04-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除