c++和python之间性能差距的一点感悟

今天在了解到了strace这个工具,然后就想着用它来看看c++和python之间的性能差距,于是就写了一个简单的程序,然后用strace来查看系统调用的次数,结果发现c++的程序调用次数要远远少于python的程序。

用来测试的c++代码如下:

1
2
3
4
5
6
#include <iostream>

int main(int argc, const char** argv) {
std::cout << "hello world\n";
return 0;
}

用来测试的python代码如下:

1
print("hello world\n")
阅读更多

hit-oslab环境的搭建

跟着b站上李治军老师的操作系统教程,然后就想着要自己实操一下,于是就在github上找到了
hit-oslab库,但发现其2018年就已经归档了,
不过还是clone了下来,试了一下发现可以用,但是仍然遇到了不少问题,遂打算在这篇博客中记录
下来,给想要继续使用的人提供一些解决方案。
这里主要在两个环境中进行了安装和使用

  • wsl的ubuntu系统
  • vituralbox的ubuntu虚拟机
阅读更多