#深入理解计算机系统

Win7 U盘安装Ubuntu16.04 双系统详细教程

安装主要分为以下几步:下载Ubuntu16.04镜像制作U盘启动盘安装Ubuntu系统用EasyBCD创建启动系统启动引导开启系统一、下载Ubuntu16.04镜像直接到官网免费下载根据自己计算机的配置信息下载(本人下载的是的64位的)二、制作U盘启动盘这个有很多工具,选择自己常用的工具,把镜像刻录到U盘里就可以了。三...

深入研究ES6 Generators

  ES6Generators系列:ES6Generators基本概念深入研究ES6GeneratorsES6Generators的异步应用ES6Generators并发  如果你还不知道什么是ES6generators,请看我的前一篇文章“ES6Generators基本概念”。如果你已经对它有...
代码星球 ·2020-09-24

Ubuntu系统字体安装

  用惯了Windows,刚转到Ubuntu时总感觉字体显示没那么亲切,尤其是中文字体,在网页上显示特别怪。有些软件对中文字体的支持也不好,WebStorm中的Gitlogs中文也显示乱码。把系统语言设置成中文,Gitlogs无法显示中文的问题解决了,但英文的菜单字体又显示怪怪的。简直无法忍受!  怎么办?在百度上搜到...
代码星球 ·2020-09-24

关于高可用的系统

在《这多年来我一直在钻研的技术》这篇文章中,我讲述了一下,我这么多年来一直在关注的技术领域,其中我多次提到了工业级的软件,我还以为有很多人会问我怎么定义工业级?以及一个高可用性的软件系统应该要怎么干出来?这样我也可以顺理成章的写下这篇文章,但是没有人问,那么,我只好厚颜无耻的自己写下这篇文章了。哈哈。另外,我在一些讨论...
代码星球 ·2020-09-23

How Computers Boot Up.计算机的引导过程

原文标题:HowComputersBootUp原文地址:http://duartes.org/gustavo/blog/    [注:本人水平有限,只好挑一些国外高手的精彩文章翻译一下。一来自己复习,二来与大家分享。]    前一篇文章介绍...

内存系列二:深入理解硬件原理

本篇文章承接上文继续介绍DDR内存的硬件原理,包括如何寻址,时序和时延以及可以为提高内存的效能可以有哪些方法。上次虽然解决了小张的问题,却引发了他对内存原理的兴趣。这不他又来找我了,说我还欠他一个解释。这次我们约在一个咖啡馆见面,这次内容有点深入,我带了些图片,小张也点了一大杯美式,计划大干一场。看着他认真的样子,我也...

Linux性能优化 第三章 性能工具:系统内存

3.1.1 内存子系统和性能         和CPU相比,内存的读写速度都大大落后于CPU。为了弥补这个差距,通常CPU会采用高速缓存的机制(高cache)。3.1.2 内存子系统(虚拟存储器)在物理内存寻址...

Linux性能优化 第二章 性能工具:系统CPU

2.1.1运行队列统计         在Linux中,一个进程要么是可运行的,要么是阻塞的(正在等待一个事件的完成)。阻塞进程可能在等待从I/O设备来的数据,或者是系统调用的结果如果一个进程是可运行的,那就意味着它要和其他可运行...

《Linux 性能及调优指南》1.5 网络子系统

翻译:飞哥(http://hi.baidu.com/imlidapeng)版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。原文名称:《LinuxPerformanceandTuningGuidelines》原文地址:http://www.redbooks.ibm.com/abstracts/redp42...

《Linux 性能及调优指南》1.4 硬盘I/O子系统

翻译:飞哥(http://hi.baidu.com/imlidapeng)版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。原文名称:《LinuxPerformanceandTuningGuidelines》原文地址:http://www.redbooks.ibm.com/abstracts/redp42...

《Linux性能及调优指南》1.3 Linux文件系统

翻译:飞哥(http://hi.baidu.com/imlidapeng)版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。原文名称:《LinuxPerformanceandTuningGuidelines》原文地址:http://www.redbooks.ibm.com/abstracts/redp42...

分布式系统的Raft算法

好东西~~ 英文动画演示Raft过去,Paxos一直是分布式协议的标准,但是Paxos难于理解,更难以实现,Google的分布式锁系统Chubby作为Paxos实现曾经遭遇到很多坑。  来自Stanford的新的分布式协议研究称为Raft,它是一个为真实世界应用建立的协议,主要注重协议的落地性和可理解性。  ...
代码星球 ·2020-09-23

文件系统性能测试--iozone

一个文件系统性能评测工具,可以测试Read,write,re-read,re-write,readbackwards,readstrided,fread,fwrite,randomread,pread,mmap,aio_read,aio_write等不同模式下不同文件系统的读写性能官网: http://www...

《Linux内核精髓:精通Linux内核必会的75个绝技》一HACK #14 虚拟存储子系统的调整

HACK#14 虚拟存储子系统的调整本节介绍如何使用/proc进行虚拟存储子系统的调整。虚拟空间存储方式在Linux上向应用程序分配内存时,是通过以页面为单位的虚拟存储方式进行的。采用虚拟存储方式,在实际操作中具有不需要确保连续的物理内存(不用担心内存碎片)的优点。最近的处理器大部分都具备用于虚拟存储的处理器嵌入式TL...

VFS文件系统结构分析

VFS是Linux非常核心的一个概念,linux下的大部分操作都要用到VFS的相关功能。这里从使用者的角度,对VFS进行了简单说明。使用者不但需要知道Linux下有哪些文件操作的函数,还需要对VFS的结构有一个比较清晰的了解,才能更好的使用它。例如hardlink与symbolic,如果没有VFS结构的相了解,就无法搞...
首页上一页...9091929394...下一页尾页