码迷,mamicode.com
首页 >  
搜索关键字:bios 中断    ( 9751个结果
MySQL架构与执行流程
前言: MySQL数据库自己用了也有两三年了,基本上只是掌握增删改查的sql语句,从没有思考过MySQL的内部到底是怎么根据sql查询数据的,包括索引的原理,只知道加了索引查的就快,不知道为什么加上索引效率就会提升,包括索引的限制和优化也知之甚少,所以决定开一专题来学习与记录MySQL。 MySQL ...
分类:数据库   时间:2020-07-16 00:20:20    阅读次数:89
生成器的throw和close方法
throw有两方面的作用,首先是抛给生成器一个异常,然后如果生成器能处理掉异常的话,throw方法接着迭代一次取得返回值,比如上面这个案例就抛给了生成器一个Exception异常,然后生成器处理掉了。注意,捕获异常是在上一次迭代中断的位置捕获,因为每次生成器运行的时候,都是从上一次发生yield中断 ...
分类:其他好文   时间:2020-07-14 16:32:23    阅读次数:61
X86服务器BMC基板管理控制器介绍
x86服务器BMC基板管理控制器介绍 在x86服务器,BIOS需要与各种硬件和芯片打交道,当然也包括BMC(Baseboard Management Controller)。 BIOS与BMC之间的通信,主要使用的是IPMI。有2个阶段,PEI和DXE(包括DXE后面的),用的是不同的IPMI函数( ...
分类:其他好文   时间:2020-07-13 13:57:40    阅读次数:140
Linux启动过程详解
一、Linux启动过程 第一步:开机自检,加载BIOS 第二步:读取MBR 第三步:Boot Loader grub引导菜单 第四步:加载kernel内核 第五步:init进程依据inittab文件夹来设定运行级别 第六步:init进程执行rc.sysinit 第七步:启动内核模块 第八步:执行不同 ...
分类:系统相关   时间:2020-07-12 19:06:58    阅读次数:95
并发编程:不得不说的ReentrantLock
从Lock讲起 Lock:一个接口,定义了在jdk层面上灵活实现锁的一种方式。 实现该接口的类是ReentrantLock。ReentrantLock这个单词的翻译是重入锁。 重入锁 持有锁的线程可以再次获取锁,增加重入次数,释放的锁时候也要将次数减为0。synchronized和Reentrant ...
分类:其他好文   时间:2020-07-12 17:10:25    阅读次数:55
2021届字节跳动客户端提前批一面凉经
不得不说字节还是很难进的,提前批算是去试了一个水,自己的算法功底,还远远达不到要求,对操作系统,java虚拟机,多线程,进程等知识还有很大的欠缺,深度还远远不够,所以还是努力的刷题吧,希望秋招能顺利进入字节。 以下是主要问到的问题: 进程的信号量,线程的信号量,线程的中断, B+ 树, 手撕了一道算 ...
分类:其他好文   时间:2020-07-12 14:19:51    阅读次数:91
uptime查看系统负载-top动态管理进程
uptime查看CPU负载工具 [root@tzPC ~]# uptime 09:21:16 up 4:40, 5 users, load average: 8.13, 5.90, 4.94 第一列:当前时间 第二列up 4:40:系统运行时间,如图已运行了4小时40分钟 5 users:当前用户数 ...
分类:系统相关   时间:2020-07-12 12:09:36    阅读次数:93
thread
# 多线程编程并发编程的目的是:1. 提高资源的利用率2. 提高响应速度## 常见资源* 带宽* 链接数* cpu* 内存* gpu## 同步原语* 原子操作 * 保证内存读取-修改-写回序列原子执行。 * 原子意味着本地cpu不被中断或内存总线(或缓存)加锁 * 是同步的基础* 锁 * 原子操作 ... ...
分类:其他好文   时间:2020-07-12 12:03:55    阅读次数:59
linux0.11文件目录结构
1.boot目录:主要功能是计算机上电后,引导内核启动,将代码加载到内存中,并做一些进入32位保护运行方式前的系统初始化工作。 1.1.bootsect.s:程序是磁盘引导块程序。编译后会驻留在磁盘的第一个扇区中,PC上电ROM BIOS自检后,将被BIOS加载到内存0x7C00处进行执行。 1.2 ...
分类:系统相关   时间:2020-07-12 01:15:07    阅读次数:100
PYNQ---ARM部分与可编程逻辑部分通信
方法一 利用数组的物理地址进行传递 下方单元格中的代码显示了一个非常简单的数据移动代码段,可用于与可编程逻辑共享数据。 我们利用Python numpy包来操纵ARM处理器上的缓冲区, 然后可以将缓冲区指针发送到可编程逻辑以共享数据。 我们不假定加载了什么可编程逻辑设计,因此这里我们仅分配所需的内存 ...
分类:其他好文   时间:2020-07-12 00:32:36    阅读次数:147
9751条   上一页 1 ... 22 23 24 25 26 ... 976 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!