记录成长的痕迹

Linux Kernel


  • 首页

  • 归档

  • 标签

小谈虚拟化中的中断演进

发表于 2017-09-04 |
目的本文主要跟踪Linux kerenl中断系统虚拟化方向的演进,希望能尽量用少的篇幅把整个虚拟化中断说清楚。 读者本文假设读者已有linux中断的编程经验,熟悉ARM GIC的基本概念和工作原理。 总述QEMU/KVM中,设备虚拟化有3种方法:纯软件模拟,virtio虚拟和SRIOV物理分配。本文 ...
阅读全文 »

ARM Virtualisation

发表于 2017-05-22 |
目的 基于虚拟化理论要求,解释ARM VHE扩展 基于虚拟化实现模型,解析KVM实现要点 记录后续虚拟化的发展方向 虚拟化理论基础根据Popek and Goldberg virtualization requirements理论,实现虚拟化的一个充分条件是针对VMM提供一套特权指令集来控制虚拟化 ...
阅读全文 »

Linux Kernel ARM64体系中断子系统跟踪

发表于 2017-03-07 |
目的这篇文章基于linux kernel 4.10介绍ARMv8体系架构下,中断子系统的整体设计,并会持续跟踪下去。 读者本文假设读者已有linux kernel编程经验,或者至少已经读过kernel document中IRQ相关的文档。 总述最早的8251单片机里面,中断初始化主要分三步:定义中断 ...
阅读全文 »

using ffmpeg to demux stream(video h.264 , audio aac) and do the time search

发表于 2017-03-06 |
ffmpeg is a very famouse multimedia library. ##There are several sites I think are very helpful for multimedia developer:## 1 ffmpeg detail 2 ffmp ...
阅读全文 »

Web显示Android应用程序图片

发表于 2017-03-06 |
Android中应用程序的图标都是各个程序的资源或者系统的资源,已经不是一副图片,如果一个应用是基于web的而且要显示系统或者应用的图标改怎么做呢? ##首先说说web中显示图片的方法: 1 img的src中直接指向图片的uri 2 img的src直接是一副图片的base64编码 ###在这 ...
阅读全文 »

Qt QML

发表于 2017-03-06 |
到写这篇日志的时候,Qt已经是5.0了,Qt用于界面的编写已经从最初的QtGui -> QtGraphic -> QtQuick/QML 之前一直在找一个好的GUI开发包,用过底层的Directfb,也用过上层的GTK,Qt以及当下比较流行的javascript/webkit,简单比较一 ...
阅读全文 »

在安卓中Webkit如何和javascript通信

发表于 2017-03-06 |
完整的例子可以从这里下载。 ##Webkit中调用javascript## 假设javascript中存在如下函数: function resetApplication = function(param){ ...... } 在webview中,可以直接通过loadUrl函数调用改方法 mW ...
阅读全文 »

在QtWebkit中如何和javascript通信

发表于 2017-03-06 |
##QtWebkit中调用javascript## 假设javascript中存在如下函数: function Response(result,size){ ...... } 1 先定义一个用于和javascript通信的类,该类必须继承于QObject,并添加 ...
阅读全文 »

QtWebkit网页显示视频

发表于 2017-03-06 |
一般来说要在网页中显示视频的话,有一下两种方法: 利用现有的tag,比如html5中的video 利用现有的插件,比如flash 那么今天要说的是另外一种方法:在网页上面抠洞,这样处于下面的video就可以显示出来 环境: QtWebkit 自定义浏览器 具体的做法: 重写WebView的p ...
阅读全文 »

用jquery的ajax返回parseerror

发表于 2017-03-06 |
#jquery中使用ajax请求json页面,返回parseerror 原始代码如下: $.ajax({ url: that.indexPage , success: function(data){ var tips = eval(data); ... } 结果发现,success的 ...
阅读全文 »
1…67
Joy Xu

Joy Xu

技术积累

70 日志
59 标签
GitHub
Creative Commons
Links
  • 1#
  • 2#
  • software dev leadership
  • kernel contribution
  • linux tracing
  • linux tracing advance
  • wangchao
  • architecure
  • Kenneth
  • arm verification jun's blog
  • hacker
  • useful link
  • good
  • arm linux boot
  • simple emu soc
  • ali
  • 泰晓
  • 蜗窝
  • ffutop
  • peter
  • virt
  • gdb
  • 性能调优
  • memory latency
  • peter-at-google
  • 内存漫画
  • kernelgo
  • makelinux
  • peoplekernel
© 2017 - 2025 Joy Xu
由 Hexo 强力驱动
主题 - NexT.Mist