本文硬件平台以飞凌嵌入式OK3399-C开发板为基础进行讲解,其它RK3399产品,由于各个厂家设置不同会有所差异,请参考使用。本文详细介绍了RK3399开发板屏幕切换控制的两种方式,uboot菜单动态控制、内核设备树指定。屏幕切换飞凌RK3399系列主板支持MIPI DSI、HDMI、eDP、DP等多种屏幕接口,同时可以进行两个屏幕的同显和异显,可灵活指定其中一个接口支持4K输出。目前屏幕切换控
转载
2024-10-11 09:42:33
47阅读
1.进程1.1 进程的概念1) 狭义定义:进程是正在运行的程序的实例。2) 广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。1.2 进程的组成1.3 进程控制块引用来自:2.操作系统如何组织进程在这里把组织进程理解为管理和控制进程操作系统通过PCB来管理和控制进程,每
Show 命令可以查看交换机的各项的配置(交换机无法查看整体的当前和保存的配置信息)Create 命令可以创建交换的信息Config 命令可以对这些参数进行配置Delete命令可以删除所配制的参数Reboot 命令对交换机进行重新启动Save 命令保存交换机的配置信息的修改Reset 命令清空配置信息reset system 不仅清空运行时配置 ,还将把曾经保存过的配置全
DBLINK详解
1.创建dblink语法:
CREATE [PUBLIC] DATABASE LINK link
CONNECT TO username IDENTIFIED BY password
USING ‘connectstring’
说明:
1) 权限:创建数据库链接的帐号必须有CREATE
DATABASE LINK或CREATE PUBLIC DAT
原创
2012-09-20 10:08:13
345阅读
先不说到底能跑多少分(感兴趣搜一下就好),因为花这么多钱,买这些缺点的产品根本就是在搞笑: mac 不支持 HDR10驱动缺失品控极差噪音Bug,就算程序选择了‘prefer external GPU‘ 有时候就会没有原因的调用失败,重启电脑有时候就会好,有时候不会好,令人无比沮丧。。。mac 不支持 N 卡(除非降级到 10.13)[1],不支持 光线追踪[2],不支持 TensorFlow G
转载
2024-05-24 18:54:29
172阅读
阅读:1,423Server在kvm上的性能提升,主要是分为两方面,一方面保证执行环境干净,不会被干扰;二是保证kvm虚拟中的模拟设备性能最优。下面主要是围绕这两个方面做一些优化。保证程序运行环境的干净,这里主要是保证server运行环境干净:1 kvm使用的cpu从宿主机系统调度中隔离。不然宿主机上的别的经常会占用分给kvm的cpu配置方法:grub.cfg中linux16打头的行添加isolc
转载
2023-11-06 13:03:59
46阅读
有关kvm的使用说明其实不少,但基本都是命令行,对于新手来说不够直观,而且都没有提到关于virtio驱动的安装。于是就再发一篇。使用virtio接口的虚拟硬盘和虚拟网络的性能不是默认的那个IDE接口能比的。从安装虚拟机到运行虚拟系统,全部只要三次使用到命令行。基于10.04,理论上也适用于9.10。以下,开始。确保CPU支持并开启虚拟化:代码:egrep '(vmx|svm)' /proc/cpu
转载
2024-05-07 09:08:34
181阅读
原创
2012-10-11 14:42:20
2016阅读
# KVM驱动架构探索
KVM(Kernel-based Virtual Machine)是一种开源虚拟化解决方案,允许Linux内核充当一个虚拟机监控器(Hypervisor)。KVM可以支持多种操作系统作为客户机,并通过CPU硬件虚拟化以提供高效的虚拟化性能。在这篇文章中,我们将探讨KVM的驱动架构以及其主要组成部分。
## KVM架构概述
KVM的架构可分为几个关键组件:
1. **
方式一、背景: 使用vmware安装完成mac os 10.9之后,大家会安装相关的vmware tools,之后呢就是显卡驱动,当安装完显卡驱动之后,悲剧了,分辨率不能自适应,手动调选项里也没有合适的。解决步骤非常简单:
1. 关闭你的mac,
2. 进入虚拟机的设置
3. 选显示器,然后:更改监视器的设置
【
将主机设置用于监视器
】改为【
指定的监视器设置
】,
数量为1,
转载
2024-07-10 14:24:24
51阅读
KVM 集成 OpenvSwitch 虚拟交换机KVM(Kernel-based Virtual Machine)是Linux内核中的一种虚拟化技术,它允许在同一台主机上运行多个虚拟机。在默认情况下,KVM使用基于Linux bridge的网络虚拟化解决方案。Linux bridge是一种内核模块,可将多个网络接口桥接在一起,从而实现虚拟机与物理网络之间的通信。然而,Linux bridge功能相
Led本篇是linux下Led设备驱动,也是属于字符设备类的驱动,一起来动手吧。下面的话,老朋友可以跳过了直接从《需求描述》章节看起,新朋友可以试着看看。特别说明:本系列教程可以配套《韦东山视频教程二期》,是韦老师教程的有益补充。前言在嵌入式行业,有很多从业者。我们工作的主旋律是拿开源代码,拿厂家代码,完成产品的功能,提升产品的性能,进而解决各种各样的问题。或者是维护一个模块或方向,一搞就是好几年
装了kx驱动后,经过几天研究,得出一个结论:kx驱动太强了,真的可以把SBlive!变成有点小“专业”声卡。其实最主要的是因为SBlive!主芯片是EMU10k1,这块芯片具有强大的运算能力。创新为什么不给EMU10k1开发驱动?难道是为了市场运作? 从淘宝淘回来CT4760,插在主板上一个多月了,直到前天才发现这块卡还真的
转载
2024-08-17 18:54:12
84阅读
调试驱动使用此文方法已过时,可以参考使用visualddk+vmware+windbg 近来一直在学习驱动相关内容,所以自然牵涉到调试驱动的问题。查阅资料甚多,但还未发现有能把整个调试框架串起来的资料,现做一个总结,请各位指正,谢谢! 一、安装windbg+vmware,配置主机与虚拟
云计算openstack、kvm以及docker和k8s云计算概念为什么需要云计算云计算服务模式云计算应用OpenStack简介组件介绍DNS解析过程Docker为什么有docker虚拟机和Linux容器虚拟机Linux容器Docker是什么Docker的用途Docker的特点总结Docker的核心概念和底层原理Docker的优点核心概念镜像(Image)容器(Container)仓库(Dock
转载
2023-06-16 14:51:46
101阅读
最近研究了一下QEMU的虚拟PCI设备,打算虚拟一个PCI-PCI桥和一个PCI设备,设备挂在桥上,桥挂在pci主桥上。并且给设备固定映射一个IO基地址,但是发现还是件头疼的事情,经过几天的辛苦,终于算是有点收获,和大家分享一下,有什么问题希望大家支持,一起讨论,共同提高。 申明:本文主要针对x86架构进行说明。 1. PCI 结构简介为了大家更加容易的理解后文,先来回顾一下P
转载
2024-03-25 12:50:10
91阅读
声明:文中若有不合理的地方,欢迎讨论学习及指正,本文仅仅涉及软件部分的代码,不阐述逻辑代码的实现。功能:通过AD9361芯片实现无线组网,能实现视频、文件、音频等传输(当然承载量不能太大,由于逻辑实现采用时分的方法收发包,故只能实现最大约7Mbit/s的传输速率,此方式的弊端在于参与组网的设备越多,则传输的速率越慢,实际该方式有很多可优化的地方),其基本原理是在Linux内核层添加一个网卡设备,进
转载
2024-10-20 12:09:41
80阅读
VMware安装macOS
第一步:官网下载VMware(附激活码)、macOS系统macOS下载链接:http://www.xp933.com/download/4942.html(也可以自己百度)VMware官网下载链接:https://my.vmware.com/en/web/vmware/info/slug/desktop_end_user_computing/vmware_
转载
2024-09-03 20:49:08
86阅读
说到网络,对于学过计算机网络的人来说,大概会先想到网络5层协议,但是由于一般的操作系统都集成了网络协议模块,所以网卡驱动模块跟协议模块的关系其实是微乎其微的,硬要说是在协议中的哪一部分的话,应该是在物理层,网卡驱动就是连接物理层跟其它上层协议的模块。 网卡驱动的主要功能有: 1.接收硬件传来的数据,并且向上层汇报。 当硬件接收到数据,就会发生中断,在该中断内进行数据的读取,
转载
2024-08-12 08:27:29
10阅读
平台:mt6582 + Android 4.4前面就说过,在mtk代码中支持屏是可兼容的,通过调用驱动中的compare_id函数来匹配驱动和屏,这里来细看一下代码。1. LK部分(mediatek/platform/mt6582/lk/disp_drv.c)OOL DISP_DetectDevice(void)
{
//LCD_STATUS ret;
DISP_LOG("shi=>%s