- 博客(8)
- 资源 (7)
- 收藏
- 关注
原创 centos 7_64 升级mesa-libGL-devel引起gnome启动异常
1、yum install mesa-libGL-devel导致 gnome运行失败。问题如下: 详细解释:https://bugs.centos.org/view.php?id=15996#history2、解决方法: yum history list yum history undo id 撤销升级操作。恢复至之前版本3、mesa-libGL-devel为qt图形组件所需库。具体解决方法为安装: mesa-libGL-dev...
2021-03-02 19:38:20 1335
原创 centos 7 libevent-2.1.12-stable安装
1、安装依赖包 sudo yum install openssl sudo yum install openssl-devel2、配置安装./configuremakesudo make install
2020-12-12 13:43:58 1017
原创 cent7.4_64 mysql 8.0安装
一、删除mariadbrpm -qa | grep mariadbmariadb-libs-5.5.56-2.el7.x86_64sudo rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps二安装mysqld 和mysqlclient、mysqljdbc(c++接口)sudo rpm -ivh mysql-community-common-8.0.20-1.el7.x86_64.rpm --nodeps --forcesudo rpm -ivh
2020-12-12 11:17:36 135
转载 RAM and ROM
一、DRAM(动态即易失性(掉电失去))对应FLASH(掉电不失去数据)二、SRAM、Norm Flash都可XIP三、DDR(DDR2、DDR3)、DRAM、SDRAM都为内存四、固态硬盘 NAND或NORM闪存居多、带电DRAM居少。传输速度根据频率和页容量(512字节)有关 五、存储器介绍 存储器(Memory)是计算机系统中的记忆设...
2018-11-09 19:36:24 735
转载 中断上下文特点
1、中断上下文不能和用户空间数据交换2、不能交出CPU(不能休眠、不能schedule)3、ISR运行时间尽可能短,越长则系统响应性越差。4、中断上下半部理解:a、必须立即处理的极少量任务放在终端的额顶半部中,此时屏蔽了自己同类型的中断,由于任务量少,所以可以迅速不受打扰地处理完紧急任务。b、需要较少时间的中等数量的急迫任务放在tasklet中。此时不会屏蔽任何中断(包括与自己
2017-10-31 11:29:20 564
转载 自旋锁和信号量的区别
1、自旋锁不能递归2、自旋锁可以用在中断上下文,但是信号量不可以,因为可能睡眠,但是在中断上下文获取自旋锁之前要先禁用本地中断(防止在自选锁的临界区内发生中断,则有可能出现死锁)。3、自旋锁的核心要求是:拥有自旋锁的代码不能睡眠,要一直持有CPU到释放自旋锁4、信号量和读写信号量适用于保持时间较长的情况,他们可能会导致调用者睡眠,因此只能在进程上下文使用。而自旋锁适用于保持时间非常短的
2017-10-31 11:28:13 700
原创 input子系统理解
1、核心层: a、注册input_handeler b、注册input_device c、注册已匹配的实例handle1、input_handler结构: 2、input_device结构: 3、业务流: [app].read ---> input_handler.fops.read ---
2017-10-24 08:45:47 214
原创 usb协议包概述
1、每次高层控制/状态信息(或者)以及应用信息的传递称为一次“传输”。因信息类型的不同分为四种类型:控制、中断、等时、块(块设备、同步、中断传输只含一种交互类型,控制传输分三种交互类型)。2、每次传输由一次或数次交互构成。3、每次交互分为三个信包(同步传输为两个信包,信包类型:令牌、数据、握手、SOF(单位时间帧分隔)、低俗设备前缀。 a、信包大小:全速设备(控制类型)最大传输为64
2017-10-18 22:04:05 458
Understanding.the.Linux.Kernel.3rd.Edition
2010-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人