0%

ChromeOS开发者们已经帮玩家实现了创建一个ChromeOS的虚拟机镜像。有兴趣的同学,可以玩一下。

编译ChromeOS

Read more »

近来研究了下Android emulator,就是Android Studio中用于调试App的虚拟机AVD(Android Virtualized Device)。本来是件挺平淡无奇的事情,但非要给生活比个””耶…..”(^-^)V 需求是,在Linux OS中,使用自定义的Android Kernel! 由于烂樱桃本人只略懂一丢虚拟化技术,对于Android算是一窍不通,所以,本文主要记录步骤为主,木有原理性的东西。

0. 准备 安装Android Studio

Read more »

最近“被迫”研究ChromeOS——这个东东在国内往实在是太痛苦了!!不管怎么样,把最近玩ChromeOS的过程记个流水账。防止自己遗忘,也给国内同样想玩ChromeOS的玩家提供点参考——国内可以搜到的东西实在是太少了。
下面所有的步骤,都默认读者是可以无障碍访问互联网的,对于GFW这件事情,这篇文章基本上帮不上忙,因为我自己没有找到一个完美解决的办法。

安装ChromeOS

Read more »

当我们创建和使用虚拟机时,通常都伴随着虚拟机的联网问题。下面就帮大家梳理下QEMU虚拟机中几种网络的模拟和用法。

概述

Read more »

为什么这么做?

  1. 系统完成一次重启的时间太久。
  2. 越来越频繁的安全相关的紧急的升级,包括Firmware/microcode/OS/VMM/QEMU。
  3. 运行中断给“云”服务提供商带来不好的用户体验。
Read more »

浅谈“内存读写重排序”

在我们编写C/C++代码时,以及它在CPU上运行时,按照一些规则,代码中原有的内存读写指令的执行顺序(又叫“程序顺序”, program ordering)会被重新排列。这个现象会在两个地方引入,编译时候由编译器引入;以及运行时由处理器引入。目的都是为了”使代码运行的更快”。尽管本文重在说明运行时CPU对内存读写的重排序作用。但考虑完整性以及防止读者混淆,我们会两种重排序一起介绍。

Read more »