kernel

1/4ページ

LINUX核心設計與實現之程序地址空間

兩個不同的程序可以在它們各自地址空間相同地址記憶體存放不同的資料.但是程序之間也可以選擇共享地址空間,這樣的程序我們稱之為執行緒. 記憶體區域: 記憶體地址是一個給定的值,它要在地址空間範圍之內的,比如4021f000.這個值表示的是程序32位地址空間中的一個特定的位元組.在地址空間中,我們更關心的 […]

《Linux核心設計與實現》——程序地址空間

一、地址空間   1、程序地址空間由程序可定址的虛擬地址組成,而且核心允許程序使用這種虛擬記憶體中的地址。     1)、每個程序都有一個32位或64位的平坦地址空間,空間的具體大小取決於體系結構。術語平坦指的是地址空間範圍是一個獨立的連續空間。     2)、通常情況下,每個程序都有唯一的這種平坦 […]

《Linux核心設計與實現》——塊I/O層

一、概論   1、系統中能夠隨機(不需要按順序)訪問固定大小資料片的硬體裝置稱作塊裝置,這些固定大小的資料片就稱作快。   2、如果一個硬體裝置是以字元流的方式被訪問的話,那就應該將它歸於字元裝置;相反嗎如果一個裝置是隨機訪問,那麼它就屬於塊裝置。   3、記憶體管理快裝置要比管理字元裝置細緻得多, […]

Linux 核心版本命名

Linux 核心版本命名在不同的時期有其不同的規範,我們熟悉的也許是 2.x 版本奇數表示開發版、偶數表示穩定版,但到 2.6.x 以及 3.x 甚至將來的 4.x ,核心版本命名都不遵守這樣的約定。本文就簡單總結一下關於 Linux 核心版本號那點事: Linux 核心版本號命名四個不同的階段 從 […]

論文筆記: (compact) Bilinear Pooling, Confusion

Learn by attention, learn with confusion. 先引用幾段魏秀參大神的論述「見微知著」——細粒度影象分析進展綜述 細粒度物體的差異僅體現在細微之處。如何有效地對前景物件進行檢測,並從中發現重要的區域性區域資訊,成為了細粒度影象分類演算法要解決的關鍵問題。對細粒度分 […]

用LSTM做一個簡單預測的Demo

LSTM LSTM(Long Short-Term Memory)是長短期記憶網路,是一種時間遞迴神經網路,適合於處理和預測時間序列中間隔和延遲相對較長的重要事件。 LSTM 已經在科技領域有了多種應用。基於 LSTM 的系統可以學習翻譯語言、控制機器人、影象分析、文件摘要、語音識別影象識別、手寫識 […]

開始使用gentoo linux——gentoo安裝筆記(上)

gentoo linux安裝筆記(上) 家裡有一臺破舊的富士通筆記本,08年至今質量依然槓槓的,但是效能已經不能和現代超極本同日而語,裝上了ubuntu更是不敢恭維,別提gnome和kde的linux發行版了,於是我決定為他安裝上十分精簡的gentoo,如需瞭解gentoo請自行百度百科“gento […]

基於OpenCL的影象積分圖演算法改進

複雜的演算法卻未必低效,簡單的演算法往往要付出代價,這個代價可能很大。在opencl環境下程式設計,與我們在CPU上的傳統程式設計思想有一些差異,這些差異看似微不足道,但往往是細節決定成功,就是這些看似微不足道的差異,在多核的GPU上被無限放大,導致同一種演算法在GPU和CPU執行效果有著巨大的差別 […]