PIXNET Logo登入

成功运行的部落格

跳到主文

歡迎光臨成功运行在痞客邦的小天地

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 12月 04 週五 201501:01
  • linux內核編程

這些天在學習linux內核編程,就在這裏小小的show以下。
首先編寫如下的linux代碼。並命名為hello.c
(繼續閱讀...)
文章標籤

成功运行 發表在 痞客邦 留言(0) 人氣(101)

  • 個人分類:
▲top
  • 11月 28 週六 201513:12
  • linux內核空間和用戶空間

linux驅動程序一般工作在內核空間,但也可以工作在用戶空間。下面我們將詳細解析,什麽是內核空間,什麽是用戶空間,以及如何判斷他們。
Linux簡化了分段機制,使得虛擬地址與線性地址總是一致,因此,Linux的虛擬地址空間也為0~4G。Linux內核將這4G字節的空間分為兩部分。將最高的1G字節(從虛擬地址0xC0000000到0xFFFFFFFF),供內核使用,稱為“內核空間”。而將較低的3G字節(從虛擬地址 0x00000000到0xBFFFFFFF),供各個進程使用,稱為“用戶空間)。因為每個進程可以通過系統調用進入內核,因此,Linux內核由系統內的所有進程共享。於是,從具體進程的角度來看,每個進程可以擁有4G字節的虛擬空間。
(繼續閱讀...)
文章標籤

成功运行 發表在 痞客邦 留言(0) 人氣(151)

  • 個人分類:
▲top
  • 11月 26 週四 201516:42
  • linux下簡單的設備驅動開發

一.設計原理
Linux內核中的設備驅動程序是一組常駐內存的具有特權的共享庫,是低級硬件處理例程。每個文件都有兩個設備號,第一個是主設備號,標識驅動程序,第二個是從設備號,標識使用同一個設備驅動程序的不同的硬件設備.設備文件的的主設備號必須與設備驅動程序在登記時申請的主設備號一致,否則用戶進程將無法訪問到驅動程序.
(繼續閱讀...)
文章標籤

成功运行 發表在 痞客邦 留言(0) 人氣(31)

  • 個人分類:
▲top
  • 11月 19 週四 201513:02
  • SuSE上配置DNS客戶端方法

環境:SuSE10.1
配置DNS客戶端的方法非常簡單,現將方法總結如下:
(繼續閱讀...)
文章標籤

成功运行 發表在 痞客邦 留言(0) 人氣(20)

  • 個人分類:
▲top
  • 11月 15 週日 201513:04
  • Linux下最完整的Samba服務器配置攻略

關於Samba,大家有沒有這種感覺,弄了N久丫的死活不喘氣兒。找來各種“哥”和“姐”,發現全是“詳解…配置專題”,看了半天不知道別個在說什麽,好不容易找了個簡單的教程,從頭到尾跟著做,尼瑪,浪費時間精力不說,就是跑不起來。是不是有種吐血的生理反應了。唉,不會寫文檔的娃,傷不起啊。而本文實現的是Linux和Windows間資源互通的問題:在Linux下架設Samba服務器,在Windows下來訪問。
1、  下載及安裝Samba
(繼續閱讀...)
文章標籤

成功运行 發表在 痞客邦 留言(0) 人氣(65)

  • 個人分類:
▲top
  • 11月 14 週六 201515:30
  • 冥想後我的技術反省

此文是紀念我開始冥想2個月而寫,今天早上喝了幾口茶,肚子開始半飽不餓的情況下,自己似乎想到了很多,迫不及待打開電腦寫了下來。
技術上的反省,我在想我做技術的初衷是什麽?是為了自己快樂?還是讓大家快樂?寫出代碼來,用自己的想法表達出來的作品,得到別人的認可是否自己想要的快樂?很久以前我就覺得,我想成為一名服務業的從業人員,而不是制造業,我喜歡這樣非此即彼的思考方式。是制造業就不是服務業,做軟件的我以為就是服務業,卻發現寫代碼似乎只是制造業的東西。以前的我喜歡C語言,所以就不喜歡JAVA,C++還可以,但如果C++多出的特性跟C不一樣,我往往會抗拒。我喜歡linux就不喜歡windows,也覺得macos垃圾(盡管自己那時沒接觸過,現在回想一下感覺很傻)。我喜歡這樣把世界簡單地分割來看待。但是往往我發現自己堅持走的道路偏離了自己的本意,盡管自己所走的路比一些人稍遠,但是自己的本意也忘記了,反正,結果和趨勢都不是令自己所快樂的。
(繼續閱讀...)
文章標籤

成功运行 發表在 痞客邦 留言(0) 人氣(20)

  • 個人分類:
▲top
  • 11月 03 週二 201517:14
  • Linux下快速部署開源的web郵件系統實施步驟

基本功能實現篇
一、部署前基本知識了解
(繼續閱讀...)
文章標籤

成功运行 發表在 痞客邦 留言(0) 人氣(131)

  • 個人分類:
▲top
  • 11月 02 週一 201518:51
  • Linux文件描述符選擇策略

從alloc_fd的實現上看,一般情況下,Linux每次都從上一次分配的fd(利用文件表中的一個變量next_fd記錄),來開始查找未用的文件描述符。這樣保證新分配的文件描述符都是持續增長的,直到上限,然後回繞。
今天我看了close的內核實現,它調用__put_unused_fd用於釋放文件描述符。
(繼續閱讀...)
文章標籤

成功运行 發表在 痞客邦 留言(0) 人氣(31)

  • 個人分類:
▲top
  • 10月 29 週四 201523:39
  • Linux的USB驅動框架分析

說明:本來也想自己總結一下USB驅動,但是在網上看到這篇文章,感覺我想說的它已經說了,而我沒想到要說的,它也已經說了,所以就轉載了!如果只是寫一個簡單的USB驅動,我想看完這篇文章就應該不成問題了!
Linux USB驅動框架分析(一)
(繼續閱讀...)
文章標籤

成功运行 發表在 痞客邦 留言(0) 人氣(868)

  • 個人分類:
▲top
  • 10月 27 週二 201515:05
  • 高質量C++編程補充

1. 前言
介紹高質量C++編程的書籍很多,而且都非常好,這裏主要針對已有書籍較少涉及到的代碼格式條款進行補充。代碼是程序員臉面,清清爽爽和幹幹凈凈的代碼是程序員高職業素質的體現,清爽的代碼需要從細節做起,用心呵護。
(繼續閱讀...)
文章標籤

成功运行 發表在 痞客邦 留言(0) 人氣(22)

  • 個人分類:
▲top
«123...6»

個人資訊

成功运行
暱稱:
成功运行
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • (8,031)Linux內核的OOM機制
  • (6,721)Linux下清除系統日誌方法
  • (2,986)VC++動態鏈接庫(DLL)編程深入淺出
  • (2,551)使用C++處理JSON數據交換格式
  • (1,352)linux做單臂路由實現trunk使vlan之間通信
  • (1,246)輕型數據庫SQLite結合PHP的開發
  • (868)Linux的USB驅動框架分析
  • (350)使用pcap庫學習TCP/Ip協議
  • (226)linux的exec函數家族
  • (65)Linux下最完整的Samba服務器配置攻略

文章分類

  • 未分類文章 (1)

最新文章

  • 用ipmitool管理服務器
  • softirq原理以及源碼分析
  • 監控ORACLE數據庫
  • 一次設計存儲的經歷
  • JAVA類和繼承
  • oracle RAC開啟歸檔日誌
  • 輕型數據庫SQLite結合PHP的開發
  • 使用pcap庫學習TCP/Ip協議
  • 存儲要實現快速可持續發展
  • c++雜談

最新留言

  • [20/08/21] Jesse 於文章「用ipmitool管理服務器...」留言:
    IPMI simulator build step htt...

動態訂閱

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: