Unicode in kernel ? - Linux

Emily avatar
By Emily
at 2012-09-20T11:03

Table of Contents

在programming版上有人提到:

Windows kernel己經轉成用UTF-8了,可是linux還沒
不太清楚他是指什麼

我的想法是:
編碼和核心有什麼關係,核心真的處理string時
應該也只有把檔名傳給檔案系統之類的
而不會真的用到字串處理

自己有碰到utf-8問題時,也只是在userland程式的支援
同一個kernel image拿到有處理好locale的系統上用時,就能正常使用了

接下來我就去看了看原始碼 (想自己編編看,卻一直沒動手....)
和字串相關的函數(strcpy之類),
只是把字串看成null terminated binary stream
和編碼沒什麼關係

所以kernel有沒有用utf-8是指?

--
Tags: Linux

All Comments

Daniel avatar
By Daniel
at 2012-09-20T12:59
windows的路徑分隔字元是\,若不依語的話,像許功蓋在big都
是\結尾,會連路徑都處理不好.可能是這個因素吧?!
怪怪,怎麼掉那麼多字 語系 big5
Edward Lewis avatar
By Edward Lewis
at 2012-09-22T17:14
windows內部是ucs16le喔,不是utf8

如何差詢以安裝程式??

Jacob avatar
By Jacob
at 2012-09-20T07:54
拜google大神,查到可以使用 rpm qa | grep and#39;httpdand#39;,來搜尋是否安裝apache 不過我已經安裝了apache,全無法找到已安裝資訊, 是否跟我不是安裝rpm檔案格是有關 這是我的安裝檔http://ftp.twaren.net/Unix/Web/apac ...

4G以內,還算漂亮的桌面環境?

Frederic avatar
By Frederic
at 2012-09-19T18:03
手邊剛好有一個老玩具,技嘉出的i-Ram 目前是插滿4支1G的記憶體,可用空間就是4G左右 我有裝過ubuntu 10.04 ,裝完大概會用掉2.3G 想請問是不是還有再小一點的桌面環境可以用? 如果只裝純文字介面然後再慢慢上xwin/ xfm之類的套件 空間會不會再省一點? -- 會當凌絕頂,一覽眾山小。 ...

請問一下支援度

Brianna avatar
By Brianna
at 2012-09-19T17:10
我剛買acer v3-571g ivy i5 現在打算把他重灌成kubuntu12.04 或是 opensuse12.2 只是我一直對kernel支援ivy的版本有問題 所以我打算以opensuse為主 我打算格式化成btrfs 我買了顆M4 SSD分割一直出問題 我都不知道該怎辦? 然後我用unetboot ...

People Behind KDE - Vishesh Handa

Gary avatar
By Gary
at 2012-09-19T14:34
http://behindkde.org/vishesh-handa 停刊已久的 People Behind KDE 又有新人物出現了 這一位名叫 Vishesh Handa 剛從大學畢業 馬上獲得 Blue System 資助 幫忙開發 Nepomuk (Blue System 就是當初接手 kubunt ...

XFS檔案系統,刪除檔案沒有釋放空間。

Regina avatar
By Regina
at 2012-09-19T14:32
小弟使用的是OPENSUSE12.2(一路從11.3升級來的), 昨天發現我的HOME磁碟已滿(使用XFS檔案格式), 於是我就刪除了一些過期的檔案, 結果發現檔案刪除了,但是可用空間沒有增加, 我在Nautilus看home發現我切了125GB給HOME, 檔案格式為不明, 但裏面檔案大小也才75GB, 用 ...