Linux多核运行机制(SMP)
一、Linux内核兼容多处理器要求 有多个 CPU 处理器 的 系统中 , Linux 内核需要处理的问题 : &nbs...
一、Linux内核兼容多处理器要求 有多个 CPU 处理器 的 系统中 , Linux 内核需要处理的问题 : &nbs...
conda conda 是 Anaconda 或 Miniconda 提供的环境管理工具,适合数据科学和机器学习场景。 安装步骤: # 下载 Miniconda wget https://repo.anaconda.com/minicond...
1. 使用 pyenv pyenv 是一个流行的 Python 版本管理工具,可以轻松安装、切换和管理多个 Python 版本。 安装步骤: # 安装依赖 sudo apt update sudo apt install -y make b...
ssh 带端口登录的命令 ssh -p 端口号 root@ip
比较新的内核,通过Simultaneous Multithreading (SMT) 实现超线程管理。 查看smt的状态:1=>激活状态,0=> 关闭状态 cat /sys/devices/system/cpu/smt/active 改变S...
什么是 NUMA? 早期的计算机,内存控制器还没有整合进 CPU,所有的内存访问都需要经过北桥芯片来完成。如下图所示,CPU 通过前端总线(FSB,Front Side Bus)连接到北桥芯片,然后北桥芯片连接到内存——内存控制器集成在北桥...
curl 命令来发送这个 POST 请求: curl -X POST -H "Content-Type: application/json" -d "{}" http://127.0.0.1:9090/api/ 下面是对这个命令参数的解释:...
1、下载redis扩展,php redis 的扩展一定要与你的PHP版本相对应,否则安装后是不能使用的。 版本不对时重启PHP fpm 时会报错 2、从 PECL 下载稳定版 wget https://pecl.php.net/get/re...
在用gdb调试程序的时候出现这样一种错误: Program received signal SIGTRAP, Trace/breakpoint trap. 在网上查到解决方案了,在这mark一下,以后有时间好好研究。 找到解决问题的办法了 ...
有些时候,我们的程序crash了,但是我们没有保存core dump信息,这时如果我们想要知道程序在哪个位置出错,就不是那么容易了。 下面有一种方法,可以大致判断出程序出错的大致位置。 1.用dmesg查找出错的代码段地址。 命令格式: d...