我的计算机 CPU 有 4 个内核和每个内核 2 个线程,因为我可以通过lscpu
命令获取它:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
Address sizes: 48 bits physical, 48 bits virtual
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 2
...
Run Code Online (Sandbox Code Playgroud)
我可以通过multiprocessing.cpu_count()
python标准获得内核数。但是我找不到任何方法来通过 python 获取每个内核的线程数。我知道我可以lscpu
通过解析 python 中的输出来执行命令并获取线程数。但是有没有标准的解决方案?
看看这个变量名修改的语法:
${'a' . 'b'} = 'hello there';
echo $ab;
Run Code Online (Sandbox Code Playgroud)
这返回 "hello there"
但我想动态声明定义的变量。
$error_code = $_GET[error_code]; //for example: 404
define(E404, 'Not found');
echo E{$error_code};
Run Code Online (Sandbox Code Playgroud)
它返回错误,我想E404
在 php 代码上动态生成并获取其值。我不知道我在这里寻找的语法或技术是什么,这使得研究变得困难。