今天讲了raid0 至少两块盘串联在一起,读写性能提升,但不具备数据备份和错误修复能力,RAID1把两块盘绑定,在写入数据时,同时写入到多块硬盘设备,raid5推荐使用,10推荐使用 LVM,今天是在外面加班所以没有 看书,只在手机上大概上了一下课,没有好好认真上课,的补一下视频了,最后上手机截图吧 ...
分类:
系统相关 时间:
2018-11-26 00:18:40
阅读次数:
159
伴随着电商等用户在双11、秒杀之类业务高峰期流量的迅猛增长,对虚拟机网络性能提升的需求日益迫切,25G网络逐渐成为一种标配。为了解决传统纯软件VirtualSwitch方案带来的性能瓶颈,我们在调研了业界主流的智能网卡方案之后,最终决定采用基于OpenvSwitch的开源方案,并成功在公有云落地应用。相较于传统方案,新的智能网卡方案在整个switch的转发上性能为小包24Mpps,单VF的接收性能
分类:
其他好文 时间:
2018-11-22 20:48:26
阅读次数:
233
"读薄《高性能MySql》(一)MySql基本知识" "读薄《高性能MySql》(二)Schem与数据优化" 选择更优的数据类型 当我们设计数据类型的时候应该选择最优的数据类型,因为好的数据类型会使数据库性能提升很多,特别是在使用 ORM 的时候要尤其消息,因为需求的复杂性,ORM 基本上没什么可能 ...
分类:
数据库 时间:
2018-11-22 00:28:38
阅读次数:
234
PHP7 从发布到现在已经有快三年的时间了,现在已经发展到 PHP7.2.9 版本了。它的发布给 PHP 带来了很大的性能提升,这主要是得益于 PHP 对 Zend 引擎的深度优化,同时还降低了 PHP 对系统的资源占用。 主要的变化有以下几点: 抽象语法树 在PHP之前的版本中,PHP代码在语法解 ...
分类:
Web程序 时间:
2018-11-17 15:55:11
阅读次数:
210
目录 IO模型介绍 阻塞IO(blocking IO) 非阻塞IO(non blocking IO) IO多路复用 异步IO IO模型比较分析 selectors模块 一、IO模型介绍 Stevens在文章中一共比较了五种IO Model: blocking IO 阻塞IO nonblocking ...
分类:
编程语言 时间:
2018-11-14 16:39:39
阅读次数:
206
Vue: (1) 没有再模板里引用data数据,会不会引起update、beforeUpdate生命周期函数的执行? 不会 (2)组件改成异步 (3)v-once (4)如果不用template属性,直接在页面上写组件名,有些浏览器会把这些非法命名的组件解析错误,这是需要在标签内写正常的标签名,写i ...
分类:
其他好文 时间:
2018-11-13 23:56:17
阅读次数:
235
前言,最近利用碎片时间拜读了一下尼古拉斯的另一巨作《高性能JavaScript》,今天写的文章从“老生常谈”的页面重绘和重排入手,去探究这两个概念在页面性能提升上的作用。 一.重排 & 重绘 有经验的大佬对这个概念一定不会陌生,“浏览器输入URL发生了什么”。估计大家已经烂熟于心了,从计算机 ...
分类:
其他好文 时间:
2018-11-13 14:15:42
阅读次数:
180
1. 构建一颗树 一棵树包含一个根节点、若干个内部结点和若干个叶节点。从根节点开始,经由若干个内部结点,到不同的分支,最终到达不同的叶节点。 根节点包含了样本全集,叶节点对应了决策结果,从根节点到每个叶节点的路径对应了一个判定测试样本。 对于一棵用于分类的决策树来说,关键就是若干个内部结点的确定。 ...
分类:
其他好文 时间:
2018-11-11 23:20:31
阅读次数:
114
一、为什么要使用多线程? 【使计算机所有资源在执行任务的时候能够全部利用上,以提升计算机资源利用率的方式来提升系统执行效率】 CPU的单核运行速度由于硬件技术问题已经遇到瓶颈,而概念性的“光脑”貌似离我们还很遥远,现在的计算机性能提升方向是向多核发展。多核同时工作,协同完成任务。大家熟知的神威·太湖 ...
分类:
编程语言 时间:
2018-11-08 16:29:34
阅读次数:
165
本文从如何建立mysql索引以及介绍mysql的索引类型,再讲mysql索引的利与弊,以及建立索引时需要注意的地方 首先:先假设有一张表,表的数据有10W条数据,其中有一条数据是nickname='css',如果要拿这条数据的话需要些的sql是 SELECT * FROM award WHERE n ...
分类:
数据库 时间:
2018-11-06 13:27:19
阅读次数:
136