ICode9

精准搜索请尝试: 精确搜索
  • Redis性能问题排查解决手册(七)2021-11-13 15:32:51

     阅读目录: 性能相关的数据指标 内存使用率used_memory 命令处理总数total_commands_processed 延迟时间 内存碎片率 回收key 总结 性能相关的数据指标 通过Redis-cli命令行界面访问到Redis服务器,然后使用info命令获取所有与Redis服务相关的信息。通过这些信息来分析文章后面提

  • PostgreSQL数据库集簇初始化——initdb初始化数据库(测试平台相关配置设置)2021-11-13 12:30:57

    static void test_config_settings(void) { /* This macro defines the minimum shared_buffers we want for a given max_connections value. The arrays show the settings to try. */ #define MIN_BUFS_FOR_CONNS(nconns) ((nconns) * 10) static const int trial_conns

  • psutil查询指定程序pid的cpu、内存使用2021-11-12 13:04:06

    参考:https://zhuanlan.zhihu.com/p/56478855 https://www.cnblogs.com/luchenhui/p/10974745.html psutil是一个跨平台库(http://pythonhosted.org/psutil/)能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要用来做系统监控,性能分析,进程

  • 极客时间Spark性能调优实战-学习笔记(1)2021-11-12 10:58:57

    通用性能调优(一) 一、应用开发三原则 原则一:使用spark自身的调优机制 充分利用 Spark 为我们提供的“性能红利”,如钨丝计划、AQE、SQL functions 等等。 钨丝计划的优势? 1)数据结构:采用紧凑的自定义二进制格式,存储效率高,避免的序列化反序列化。 2)开辟堆外内存来管理对象,对内存

  • Learning Memory-guided Normality for Anomaly Detection论文解析2021-11-11 20:32:38

    近日拜读了本篇论文,有以下理解: 1.问题研究背景        检测视频序列中的异常事件(如人行道上的车辆)的问题对监控和故障检测系统尤为重要。由于一些原因,它是极具挑战性的。首先,异常事件是根据不同的情况而确定的。也就是说,同样的活动可能是正常的,也可能是不正常的(例如,在厨房

  • 如何登陆Linux显示系统指标system-info.sh2021-11-10 14:03:28

    在目录/etc/profile.d增加文件system-info.sh,内容如下: #/bin/bash ### Welcome to my linux welcome=$(uname -r) # Memory memory_total=$(free -m | awk 'NR==2 { printf($2)}') if [ $memory_total -gt 0 ] then     memory_usage=$(free -m | awk 'NR==2 { printf(

  • MySQL常见的三种存储引擎(InnoDB、MyISAM、MEMORY)的区别2021-11-09 15:59:53

    3.1 MySQL存储引擎MyISAM与InnoDB如何选择 MySQL有多种存储引擎,每种存储引擎有各自的优缺点,可以择优选择使用:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。 虽然MySQL里的存储引擎不只是MyISAM与InnoDB这两个,但常用

  • RuntimeError: CUDA error:out of memory的一种解决办法2021-11-08 11:31:18

    具体环境: Untubu:16.04 pytorch :1.5.0 CUDA:10.0 我是使用pytorch运行代码时,遇到了如下错误: RuntimeError: CUDA error:out of memory 我尝试看网上的很多方法,也没有解决方法,然后想到之前运行过一篇类似的代码,其中好像有这样的一行代码: 然后我抱着尝试的心态,在我的代码中加入下面俩

  • [转]编译报错:virtual memory exhausted: Cannot allocate memory2021-11-08 09:01:56

    一、问题 当安装虚拟机时系统时没有设置swap大小或设置内存太小,编译程序会出现virtual memory exhausted: Cannot allocate memory的问题,可以用swap扩展内存的方法。 二、解决方法 在执行free -m的是时候提示Cannot allocate memory: (swap文件可以放在自己喜欢的位置如/var/swap) [

  • Killed2021-11-06 20:00:00

    查看被killed进程 dmesg | egrep -i 'killed process' 确定是否是超过内存导致 dmesg -T | grep 'Out of memory'

  • oracle in memory 加速数据分析2021-11-06 15:31:54

             oracle database in memory 主要适用于以下场景:    1、加速全表扫描:             2、加速表连接:             3、加速聚合分析:              

  • 没有 Cgroups,就没有 Docker2021-11-06 13:00:07

    Cgroups 是什么? Cgroups 是 control groups 的缩写,是 Linux 内核提供的一种可以限制、记录、隔离进程组(progress groups)所使用的物理资源(如:cpu,memory,IO 等等)的机制。最初由 google 的工程师提出,后面被整合进 Linux 内核。 Cgroups 可以做什么? Cgroups 最初的目标是为资源管理提

  • Docker之docker资源限制2021-11-05 19:02:28

    一 容器的内存限制 官方文档:https://docs.docker.com/config/containers/resource_constraints/ 1.1 内存相关选项 Option Description -m or --memory= 容器可以使用的最大内存量。如果设置此选项,则允许的最小值为6m(6MB)。 --memory-swap* 允许此容器交换到磁盘的内存

  • Flink Streaming Yarn flink-conf.yaml 配置参数2021-11-05 15:02:31

    配置参数 1.12.5 #============================================================================== # Common #============================================================================== # The external address of the host on which the JobManager runs and can

  • memory dump and Memory Leak2021-11-04 15:31:25

    Memory Leak 定义 内存泄漏(Memory Leak)是指程序中已动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费 ,导致程序运行速度减慢甚至系统崩溃等严重后果。 Memory Leak 特性 内存泄漏缺陷具有隐蔽性、积累性 的特征,比其他内存非法访问错误更难检测。因为内存

  • x86 cache locking 的猜想2021-11-04 07:32:02

    问题来源于知乎的一篇帖子: 浅论Lock 与X86 Cache 一致性 - wiles super的文章 - 知乎 https://zhuanlan.zhihu.com/p/24146167 该帖子对于原子命令 cmpxchg 的分析引起了我的好奇心。 我原来对 cmpxchg 的原子性的理解没考虑 CPU Cache,只考虑了 CPU 直接访问内存的情况。而这篇知

  • Rate–distortion theory and human perception2021-11-03 11:34:36

    Publication Information Author: Chris R. Sims (Citations: 1216) Publisher: Cognition (Impact Factor: 3.650, ranking: 17 out of 90) Abstract Scene: The fundamental goal of perception is to aid in the achievement of behavioral objectives. This requires extr

  • oracle之PGA相关的sql2021-11-02 21:03:43

    在上篇文章中初步介绍了关于pga的基础知识,阅读了其他很多关于pga的内容,今天总结一些关于pga的sql和其他知识。 在网上找了相关资料整理而来,可能有点乱,先码上后再整理下。     https://blog.csdn.net/haiross/article/details/18053099   ---PGA_AGGREGATE_TARGET参数的理解 手

  • 【82】PCIe LN协议2021-11-02 20:01:17

    1、历史 PCIe 6.0已经废弃了该协议,至于废弃的原因PCIe 6.0 ver0.9版本没有说。 Lightweight Notification (LN) Protocol LN协议使得EP可以感知host memory的cacheline的变化。 LN机制利用EP端的Cache来降低系统带宽需求并降低时延。LN协议允许EP注册host memory中的Cacheline

  • linux中 vm.overcommit_memory 的含义2021-11-02 18:02:46

    vm.overcommit_memory 表示内核在分配内存时候做检查的方式。 这个变量可以取到0,1,2三个值。对取不同的值时的处理方式都定义在内核源码 mm/mmap.c 的 __vm_enough_memory 函数中。 取 1 的时候:此时宏为 OVERCOMMIT_ALWAYS,函数直接 return 0,分配成功。 取 2 的时候:此时宏为 O

  • 字节Android Native Crash治理之Memory Corruption工具原理与实践2021-11-01 11:34:29

    作者:字节跳动终端技术——庞翔宇 内容摘要 ​ MemCorruption工具是字节跳动AppHealth (Client Infrastructure - AppHealth) 团队开发的一款用于定位野指针(UseAfterFree)、内存越界(HeapBufferOverflow)、重复释放(DoubleFree)类问题检测工具。广泛用于字节跳动旗下各大 App 线上问题

  • python学习两大法宝函数——dir()和help()2021-10-31 14:02:48

    参考来源 https://www.bilibili.com/video/BV1hE411t7RN?p=4 以pytorch为例: 把pytorch看作一个工具箱,工具包中有很多小隔间,如图中的1,2,3,4,打开一个小隔间,里面可能又是一些小隔间。也可能是直接能用的工具,如图中3隔间中的a,b,c。 那怎么看一个工具箱或者隔间里面有什么东!西?

  • odoo Wkhtmltopdf failed (error code: -11). Memory limit too low or maximum file number of subprocess2021-10-29 14:34:05

    打印报表报错 少量报表可以打印,打印多了就报错. 之前按照官方的多进程配置造成的: ;limit_memory_hard=1677721600 ;limit_memory_soft=629145600 limit_request=8192 limit_time_cpu=600 limit_time_real=1200 max_cron_threads=1 workers=2 将内存限制相关的配置信息注释掉,就

  • A significant part of sql server process memory has been paged out2021-10-29 09:00:51

    问题背景: 数据库服务器cpu 100%,oa系统卡慢   sqlserver日志报错: A significant part of sql server process memory has been paged out. This may   解决方案 一开始怀疑SQL并发高引起的,优化后效果不明显 查看sqlserver日志报错如下 A significant part of sql server process

  • 相机内存压力测试脚本2021-10-28 14:30:53

    #================================================================= #Script of capturing CPU, procrank, memory and top information with time interval. mkdir /data/PerfLogs cd /data/PerfLogs rm ./*.txt echo “Start…” a=1 while : do echo “kernel_leak” M

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有