专注PHP Golang开发
RAID RAID
RAID 磁盘阵列(Redundant Arrays of Independent Drives,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。磁盘阵列是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加
2022-02-11
内存分配算法 内存分配算法
简介内存管理不外乎三个层面,用户程序层,C运行时库层,内核层。allocator 正是值C运行时库的内存管理模块,它响应用户的分配请求,向内核申请内存,然后将其返回给用户程序。为了保持高效的分配,allocator 一般都会预先分配一块大于
2021-02-16
操作系统 操作系统
学习《操作系统之哲学原理》记录一些学习笔记 操作系统历史1. 状态机 根据特定输入和现在的特定状态进行转态转换,只能做加减法运算。 2. 单一操作员单一控制端操作系统 输入一个命令就执行一个函数库,提供了简单的标准命令供以后使用。 3.
2020-11-22
字符集和字符集编码 字符集和字符集编码
本文转载自 cenalulu http://cenalulu.github.io/linux/character-encoding/ 什么是字符集在介绍字符集之前,我们先了解下为什么要有字符集。我们在计算机屏幕上看到的是实体化的文字,而在计
2020-05-12
一文了解计算机浮点数精度问题 一文了解计算机浮点数精度问题
写PHP遇到问题开始在计算金额的时候,我一般都使用分来计算,数据库保存也已分为单位(微信支付、支付宝支付 业务只精确到分) 通常我的做法是 乘100 然后保存,原本以为这样写是没有问题的,结果却是写了一个bug,我把浮点型转换为整形的时候
2020-05-12
固态硬盘接口协议详解 固态硬盘接口协议详解
硬盘接口、通道、协议首先是物理层面的接口,就是插拔的那个口:我们有SATA 3,mSATA,SATA-E,U.2,M.2,PCI-E等物理接口 然后是通信的通道,主要的区别是速率上限不同,主要有: PCI-E 通道:其中PCI-E通道又有
2019-03-16
硬盘知识 硬盘知识
HHD总线/协议分类 总线(Bus):是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束, 按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号 常见
2019-02-17
PCIe PCIe
简介 在电脑里,不同的设备要想交互数据,就必须要经过一定的通道,就好像现实当中,两个城市要交换货物,就必须要修路,这里的路就和计算机里的总线概念一样,总线就是计算机里,用于走数据的“路”,CPU核心和cache缓存交互数据的时候,使用的就是
2019-02-16
字节序 字节序
字节序在各种计算机体系结构中,对于字节、字等的存储机制有所不同,因而引发了计算机通信领域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。如果不达成一致的规则,通信双方将无法进行正确的编/译
2018-02-11