Kiss

less is more


  • 首页

  • 关于

  • 归档

  • 标签

  • 搜索

大话存储2学习笔记

发表于 2016-02-09   |     |   阅读次数
今天是大年初二,睡得早醒得也早。想想最近除了拜年也不算很忙,打算看看冬瓜头写的《大话存储2》,其实我刚开始也不知道这本书,我组栋梁给我墙裂推荐这本书,并且还将他的书借给我过年回家看,承蒙我组栋梁的厚爱,所以开此博客,分章纪录自己的学习心得。以下所有内容都是自己学习总结,不一定准备表达作者的意思,仅供参考。 存储系统的前世今生这个章节主要讲了存储设备的发展: 竹筒和纸张–>选数管–>穿孔卡–>穿孔纸带–>磁带–>磁鼓存储器–>硬盘驱动器–>软盘–>光 ...
阅读全文 »

docker 实践总结

发表于 2016-02-06   |   分类于 docker   |     |   阅读次数
这两天终于把《docker 从入门到实践》看完了,原本打算写写总结,但是感觉书中的内容太过死板,还不如从自己使用docker的过程中总结出一些好玩的docker应用方法分享给大家,欢迎有更多的人分享自己使用docker时一些好玩的项目,私信我给友情链接。 制作和使用Vim插件的镜像如果你用关键词Vim搜索我的博客会发现有篇博客专门介绍如何使用Vim的插件来配置类似于VS的集成开发环境。现在我使用docker制作Vim插件的镜像来实现在多机上快速建立这样的VS集成开发环境。 利用Dockerfi ...
阅读全文 »

docker 背后的技术

发表于 2016-01-23   |   分类于 docker   |     |   阅读次数
最近一直都在学习使用docker,当你使用docker越久你就越发的想了解docker背后是如何实现的。其实docker的一些功能之前就已经在Linux内核中实现了,只是有些没有进入内核主线中,但是技术就是这样不会凭空产生,总是靠大量的积累,由量变到质变最后在某个时刻绽放。本文主要是介绍docker背后的内核技术namespace,cgroup,aufs。 namespaceLinux namespace主要的功能就是提供内核级别的环境隔离,这有点类似于Unix中的chroot系统调用,通过修改 ...
阅读全文 »

docker 入门

发表于 2016-01-11   |   分类于 docker   |     |   阅读次数
简介docker是基于LXC的容器技术,它利用Linux内核中namespace隔离进程环境,cgroup限制进程使用物理设备资源,同时创新性的将只读镜像分层,当需要在容器中运行镜像时,只需要在镜像的最外面添加一层可写层。你可以简单的将docker容器理解为进程以及运行进程所需要的轻量级环境。 如上图所示,左边是VM,右边是docker的工作层次,可以看出容器是在操作系统层面上实现的虚拟化,直接复用本地主机的操作系统,而传统方式则是在硬件层面实现的管理器。docker的优势在于 ...
阅读全文 »

gem5

发表于 2016-01-06   |     |   阅读次数
gem5简介GEM5是一款模块化的离散事件驱动全系统模拟器,它结合了M5和GEMS中最优秀的部分,是一款高度可配置、集成多种ISA和多种CPU模型的体系结构模拟器。M5是由Michigan大学开发的一款开源的多处理机模拟器,受到了业内的广泛关注,很多高水平论文都采用M5作为研究工具。另一方面,Wisconsin推出的GEMS能够对储存层次进行详细而灵活的模拟,包括对多种不同的cache一致性协议和互联模型的支持。目前的GEM5是M5和GEMS的一个紧耦合版本。GEM5已经能够支持多种商用ISA, ...
阅读全文 »
12345
yankang

yankang

a geek

24 日志
3 分类
11 标签
RSS
GitHub Twitter 微博 豆瓣
© 2016 yankang
由 Hexo 强力驱动
主题 - NexT.Pisces