- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 Docker源码分析(一):Docker架构
1 背景1.1 Docker简介Docker是Docker公司开源的一个基于轻量级虚拟化技术的容器引擎项目,整个项目基于Go语言开发,并遵从Apache 2.0协议。目前,Docker可以在容器内部快速自动化部署应用,并可以通过内核虚拟化技术(namespaces及cgroups等)来提供容器的资源隔离与安全保障等。由于Docker通过操作系统层的虚拟化实现隔离,所以Docker容器在运行...
2018-11-23 11:35:04 18442
转载 给开源编译器插入后门
说起 Ken Thompson,我们首先想到的是他发明的 UNIX 操作系统。他因此获得 1984 年的图灵奖。在图灵奖演讲上,Ken Thompson 提出了一个深刻的问题:看到了软件的源码,就意味着没有后门吗?编译器是否可能存在能自我复制的后门?KenThompson这篇发表在《ACM 通讯》上的论文只有短短三页,省略了很多细节。原理上有点像输出自身代码的 C 程序,但又比它难很多。我...
2018-11-20 15:26:24 2653
转载 VC维的来龙去脉(转)
目录:说说历史 Hoeffding不等式 Connection to Learning 学习可行的两个核心条件 Effective Number of Hypotheses Growth Function Break Point与Shatter VC Bound VC dimension 深度学习与VC维 小结 参考文献VC维在机器学习领域是一个很基础的概念,它给诸多机...
2018-11-15 16:07:06 297 1
转载 bootloader详解(转载)
一。bootloader介绍bootloader是硬件在加电开机后,除BIOS固化程序外最先运行的软件,负责载入真正的操作系统,可以理解为一个超小型的os。目前在Linux平台中主要有lilo、grub等,在Windows平台上主要有ntldr、bootmgr、grldr等。这里以grub-0.97为基础描述bootloader的启动过程。一般grub主要分为stage1和stage2两个...
2018-11-05 09:24:11 9016 1
转载 CPU的三种虚拟化机制
事实上,不同类型的虚拟化技术是从不同的地方开始引导虚拟机系统的:从模拟的 BIOS 开始引导的,支持 MBR、EFI、PXE 等启动方式,如 QEMU、VMWare; 从内核开始引导的,虚拟机镜像内不包含内核,如 KVM、Xen; 从 init 进程开始引导的,虚拟机是一个与主机共享内核的容器,会按照操作系统的引导过程启动各种系统服务,如 LXC、OpenVZ; 只运行一个特定的应用程序...
2018-11-02 13:47:08 39102 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人