问题
使用kvm构建虚拟机系统时,会遇到操作qcow2或raw块设备文件的需求。之前我一直是将其挂载到一个现成的linux系统虚拟机上进行操作,有没有直接在宿主机上操作的方法呢?
sharpbai's tech blog~
1月1日突然发现博客系统无法正常打开,进入系统后看原来是报数据库服务因内存不足被杀掉,并没有再次启动,导致博客系统不可以正常访问。因此,我需要配置一下mysql的自动重启,这应该如何操作呢?
前天做系统迁移,将x86架构的机器迁移到了arm架构的机器上,发现vim的YouCompleteMe出现了问题,不能正常使用。按照正常套路,需要进行一次重新编译才行。但是在重新编译时,报了以下错误
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
/path/to/k-vim/bundle/YouCompleteMe/third_party/ycmd/cpp/BoostParts/libs/python/src/converter/builtin_converters.cpp:51:14: error: cannot initialize return object of type 'void *' with an rvalue of type 'const char *' return PyUnicode_Check(obj) ? _PyUnicode_AsString(obj) : 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/homebrew/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9/unicodeobject.h:115:18: note: expanded from macro 'PyUnicode_Check' PyType_FastSubclass(Py_TYPE(op), Py_TPFLAGS_UNICODE_SUBCLASS) ^ /opt/homebrew/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/include/python3.9/object.h:633:41: note: expanded from macro 'PyType_FastSubclass' #define PyType_FastSubclass(type, flag) PyType_HasFeature(type, flag) ^ 1 error generated. [19/67] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/libs/python/src/list.cpp.o ninja: build stopped: subcommand failed. ERROR: the build failed. |
这该怎么办呢?
今年苹果发布了新一代MacBook Pro 2021款,性能获得了巨大的飞跃。我购买了M1 Pro款,CPU是6+2核心,内存32G,磁盘512G。我在20号下单购买,经历了25天的漫长等待之后,终于在前天(11月14日)收到了货。
接下来的事情,就是要从20款的MacBook Pro进行迁移了。这次迁移与往次不同,牵涉到架构的变化。接下来一起看看整个过程。
当我们在说Apple M1 Pro/Max比Intel 11代CPU强的时候,我们究竟在说什么? 我们在说Intel 12代CPU追上Zen 3的时候,我们在说什么?为什么同主频的CPU,Intel的x86 Atom比树莓派的BCM系列性能要好?
本文会揭示CPU的核心职责,以及其性能评估的关键指标。