Last time I have given an overview of Unikernels, which includes some basic concepts and a breif history. From this time, let’s build a simple but functional unikernel together! I will choose either Scala or C++ as the programming language for this plan. And as mentioned in my last post, our unikernel will also be of,...

According to the definition from the Unikernel Organization, Unikernels are specialized,single-address-space machine images constructed by using library OS. Unikernel has been proposed to solve the security issue in Cloud environment, as it is non-trivial to set up the configuration of a traditional OS’s security, e.g....

It is common to draw figures or diagrams with Microsoft Visio, as it is really an awesome all-in-one tool! Visio has numerous templates as well as an easy-to-use interface, by simply clicking and dragging with a mouse, a fantastic diagram will be there. For people working on a document, e.g. an academic paper, if you...

It is not easy to find documentation regarding Clang’s optimization options, especially for newer versions of LLVM. So I did a manual statistics and organized them in a table. This article and the table was inspired&forked from lolo32, many thanks! Currently, there are two versions of Clang co-existing my Intel NUC 10,...

It is not easy to find documentation regarding Clang’s optimization options, especially for newer versions of LLVM. So I did a manual statistics and organized them in a table. This article and the table was inspired&forked from lolo32, many thanks! Currently, there are two versions of Clang co-existing my Intel NUC 10,...