Kernel 3.4 to 3.10 porting guide

 

Here are some issues you may run into when porting something from 3.4 to 3.10:

立你斯 發表在 痞客邦 留言(0) 人氣()

SR-IOV 簡介

SR-IOV 技術是一種基於硬體的虛擬化解決方案,可提高性能和可伸縮性。SR-IOV 標準允許在虛擬機器之間高效共用 PCIePeripheral Component Interconnect Express,快速外設元件互連)設備,並且它是在硬體中實現的,可以獲得能夠與本機性能媲美的 I/O 性能。SR-IOV 規範定義了新的標準,根據該標準,創建的新設備可允許將虛擬機器直接連接到 I/O 設備。

SR-IOV 規範由 PCI-SIGhttp://www.pcisig.com 上進行定義和維護。

立你斯 發表在 痞客邦 留言(0) 人氣()

其實雲計算就是這麼搞的----分層。

這就涉及到了這幾個說爛了的詞,IaaSPaaSSaaSCaaS Xaas  =>Xxxx-as-a-Service 中文就是Xxxx即是服務)

IaaS => Infrastructure-as-a-Service 基礎設施即是服務, 簡單的說就是,人家買了一堆電腦租給你用。這是第一層。解決了之前企業要買伺服器,裝修機房,還要隨時防止你沒交物業給你停電的問題。伺服器都在供應商那, 你不用管啥時候維護。供應商很多,阿裡雲,網易,AzureAWS-EC2AWS中國(中國的AWS跟美國的不是一回事,很多服務沒有哦) 

立你斯 發表在 痞客邦 留言(0) 人氣()

先架完後

http://b8807053.pixnet.net/blog/post?preview=1617434903

 

立你斯 發表在 痞客邦 留言(0) 人氣()

https://www.howtoing.com/how-to-install-and-configure-gitlab-on-ubuntu-16-04

如何安裝和配置GitLabUbuntu 16.04

GitLab主要功能一個功能豐富的,開放源碼的主機Git倉庫,可以自承載服務的任何規模的項目需求。附加工具都包含了殉夫是最先進的軟件開發這一重要...

文章標籤

立你斯 發表在 痞客邦 留言(0) 人氣()

 

 

http://hdmiforum.org/wp-content/uploads/2017/01/HDMI_Forum_2.1SpecOverview_Jan2017_ZH-TW.pdf

立你斯 發表在 痞客邦 留言(0) 人氣()

 

 

https://msdn.microsoft.com/zh-tw/library/windows/desktop/bb970578(v=vs.85).aspx#fourcc_codes

立你斯 發表在 痞客邦 留言(0) 人氣()

 

一張圖表示差別...

立你斯 發表在 痞客邦 留言(0) 人氣()

介紹 Makefile 兩個基本功能:
  1. 建置規則 : 該目標要如何完成?
  2. 檔案相依性 : 如果 xxx 更新的話, 代表我要跟著更新(或著是重新編譯)
在這邊我們想要透過 Makefile 來建置程式

立你斯 發表在 痞客邦 留言(0) 人氣()

4.1 核心模組程式結構

  • 載入:insmodmodprobe(同時載入模組的依賴模組)
  • 卸載:rmmod
  • 查看已載入的模組及模組間的依賴關係:lsmod,實際上是分析/proc/modules
  • 已載入的模組資訊放在/sys/module目錄下,沒載入一個模組就會在該目錄下生成一個以模組名命名的目錄,“tree -a”可獲取目錄樹
  • 模組許可聲明:申明許可許可權,否則將收到核心被污染警告,一般申明為MODULE_LICENSE(“GPL v2”)語句申明採用GPL v2.
  • 模組參數(可選):模組被載入的時候可以傳遞給它的值,它本身對對應模組的內部的全域變數
  • 模組匯出符(可選):其他模組可以使用模組匯出的函數和變數
  • 模組作者等資訊聲明

4.2 模組載入函數

  • Linux核心模組載入函數一般以__init標識申明,如

static int __init initialization_function(void)

文章標籤

立你斯 發表在 痞客邦 留言(0) 人氣()