Omi meet friend build
几个概念 OTA:(over the air technology) 通过移动通信的空间接口对 SIM卡数据及应用进行远程管理的技术。 OTA 升级就是在线升级手机系统的意思
几个概念 OTA:(over the air technology) 通过移动通信的空间接口对 SIM卡数据及应用进行远程管理的技术。 OTA 升级就是在线升级手机系统的意思
设计目标 正确性:正确管理已经使用的内存,已经回收的内存,确保不会引发未定义错误。 高效性:高效的利用可获得的内存并且保存低碎片化。 并发性:在并发的应用中能够高效发挥作用。并且适应多核的处理器。 利用 CPU cache提高局部性原理。 如果我们要实现上面的目标,我们能够做出一个好的 allo...
写这篇文章的目的在于记录在页表转换过程中使用 unsafe 造成的一些问题,以及 rust 在升级过程中产生的一些不同。
为什么需要 CPU exception handling 在冯诺依曼的架构下,程序是按顺序执行的,也就是说当我们生成一个机器指令流,程序会按照这个顺序依次执行。但是有些执行的正确性是有条件的,比如一个除法指令,他的除数必须是一个非零的数;又比如整数溢出。这些错误指令是 CPU 不能执行的,如果 CPU 执行到了指...
编译动态库 ```bash 使用 cmake 时 cmake -DBUILD_SHARED_LIBS=ON .. 运行 configure 脚本时,需要传递 –enable-shared 选项来指示编译动态库。使用以下命令配置编译选项 ./configure –enable-shared