Linux OSの設計思想
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfras...
-[[戻る>Linux OSの基礎的トピック]]
*目次 [#o5c61f02]
#contents
*概要 [#naa4259d]
-Linux OSの設計思想
-[[Windowsと対比>#a02c0551]]してみると面白いかも。
*詳細 [#t7598f05]
**長所 [#m6962f47]
***[[OSS]]なので [#o5fbe442]
-無償利用可能なディストリビューションが多数ある。
-高品質のオープンソース・ミドルウェアが多数ある(Apache、...
-プログラミング環境も無償で構築できる(LAMP、MEAN)。
***サーバー用途で広く普及 [#hffdd6a8]
-CUIが主要でシェルスクリプトによる自動化がし易く、サーバ...
-ブラック・ボックスが無く、OS内部まで確認可能で、専門家に...
***展開が用意 [#med3cbf6]
-Windows:
--SIDがあるのでSysprepが必要
--基本GUIでレジストリ設定先などの裏の仕様が不明
-Linux:
--SIDが無いのでSysprepが不要。
--CUI+ファイル・コピーでイケる。
**短所 [#nebabd1c]
***クライアント機能が弱い。 [#l8da70c5]
-[[デスクトップ>#rc17a8ca]]の機能が弱い。
-Microsoft Officeが動作しない。
-日本語対応などのローカライズが弱い。
***ドライバ系が弱い。 [#y520b856]
-モノリシックカーネルであり、ドライバ系が弱いらしい。~
-様々なデバイスを接続し得るクライアントOSとしては、この辺...
***サポートが弱い。 [#p626c6f5]
-ドキュメント・ヘルプが英語版のみのことがある。
-ソフトウェアによっては日本語を利用すると正しく動作しない。
***全体的に玄人向け [#p0a66001]
-プロフェッショナル向け
-Windowsとの違い
--[[WindowsユーザがLinuxに乗り換える際に、知っておくとイ...
--[[Windowsは頑張って自動パラメタを実装しているが>#a02c05...
以下のトレードオフのため、Linuxは自動パラメタ的に実装され...
---コードが冗長になる。
---性能的に遅くなる。
-slabキャッシュの問題の例
--slabとはslabアロケータのこと。
---ページフレーム以下のサイズのメモリ領域を効率よく使うた...
---ヒープマネージャ的実装で、カーネルモードのkmalloc, kfr...
--slabキャッシュの中に、~
・dentryキャッシュ(ディレクトリのメタデータ情報を格納す...
・inodeキャッシュ(ファイルのメタデータ情報を格納する)~
があり、ファイルを頻繁に作ったり消したりすると、リーク...
・サイズに制限をかけられるか? → できなそう。~
・なので、自分で監視して、drop_cachesを呼べと言う話っぽい...
※ まさに「プロ仕様 な Linux」と言える造り。
-参考
--very high memory usage due to kernfs_node_cache slabs ·...
https://github.com/coreos/bugs/issues/1927
--Qiita
---slab肥大化とdentry_cacheに辿り着くまでの話~
https://qiita.com/joe_hrmn/items/f0fb72b4598607403f2f
---サーバーのメモリが少しずつ圧迫される原因と対策を調べて...
https://qiita.com/bezeklik/items/7e1ac9e5da39261be7bd
*参考 [#p7739bb4]
-連載記事 「Windowsユーザーに教えるLinuxの常識」~
http://www.atmarkit.co.jp/flinux/index/indexfiles/theoryi...
**デスクトップ [#rc17a8ca]
-デスクトップLinuxが流行らなかった理由 - Qiita~
https://qiita.com/suzutsuki0220/items/5ad2c519abda412f7e91
-2018年、デスクトップLinuxプラットフォームが抱える問題と...
https://linux.srad.jp/story/18/10/11/0524213/
-なぜ“デスクトップLinux”は普及しなかったのか? - ITmedia ...
https://www.itmedia.co.jp/enterprise/articles/1811/19/new...
**マイクロソフト系技術情報 Wiki [#a02c0551]
***[[Windows OSの設計思想>https://techinfoofmicrosofttech...
***[[Windows 自動パラメタとチューニング>https://techinfoo...
終了行:
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfras...
-[[戻る>Linux OSの基礎的トピック]]
*目次 [#o5c61f02]
#contents
*概要 [#naa4259d]
-Linux OSの設計思想
-[[Windowsと対比>#a02c0551]]してみると面白いかも。
*詳細 [#t7598f05]
**長所 [#m6962f47]
***[[OSS]]なので [#o5fbe442]
-無償利用可能なディストリビューションが多数ある。
-高品質のオープンソース・ミドルウェアが多数ある(Apache、...
-プログラミング環境も無償で構築できる(LAMP、MEAN)。
***サーバー用途で広く普及 [#hffdd6a8]
-CUIが主要でシェルスクリプトによる自動化がし易く、サーバ...
-ブラック・ボックスが無く、OS内部まで確認可能で、専門家に...
***展開が用意 [#med3cbf6]
-Windows:
--SIDがあるのでSysprepが必要
--基本GUIでレジストリ設定先などの裏の仕様が不明
-Linux:
--SIDが無いのでSysprepが不要。
--CUI+ファイル・コピーでイケる。
**短所 [#nebabd1c]
***クライアント機能が弱い。 [#l8da70c5]
-[[デスクトップ>#rc17a8ca]]の機能が弱い。
-Microsoft Officeが動作しない。
-日本語対応などのローカライズが弱い。
***ドライバ系が弱い。 [#y520b856]
-モノリシックカーネルであり、ドライバ系が弱いらしい。~
-様々なデバイスを接続し得るクライアントOSとしては、この辺...
***サポートが弱い。 [#p626c6f5]
-ドキュメント・ヘルプが英語版のみのことがある。
-ソフトウェアによっては日本語を利用すると正しく動作しない。
***全体的に玄人向け [#p0a66001]
-プロフェッショナル向け
-Windowsとの違い
--[[WindowsユーザがLinuxに乗り換える際に、知っておくとイ...
--[[Windowsは頑張って自動パラメタを実装しているが>#a02c05...
以下のトレードオフのため、Linuxは自動パラメタ的に実装され...
---コードが冗長になる。
---性能的に遅くなる。
-slabキャッシュの問題の例
--slabとはslabアロケータのこと。
---ページフレーム以下のサイズのメモリ領域を効率よく使うた...
---ヒープマネージャ的実装で、カーネルモードのkmalloc, kfr...
--slabキャッシュの中に、~
・dentryキャッシュ(ディレクトリのメタデータ情報を格納す...
・inodeキャッシュ(ファイルのメタデータ情報を格納する)~
があり、ファイルを頻繁に作ったり消したりすると、リーク...
・サイズに制限をかけられるか? → できなそう。~
・なので、自分で監視して、drop_cachesを呼べと言う話っぽい...
※ まさに「プロ仕様 な Linux」と言える造り。
-参考
--very high memory usage due to kernfs_node_cache slabs ·...
https://github.com/coreos/bugs/issues/1927
--Qiita
---slab肥大化とdentry_cacheに辿り着くまでの話~
https://qiita.com/joe_hrmn/items/f0fb72b4598607403f2f
---サーバーのメモリが少しずつ圧迫される原因と対策を調べて...
https://qiita.com/bezeklik/items/7e1ac9e5da39261be7bd
*参考 [#p7739bb4]
-連載記事 「Windowsユーザーに教えるLinuxの常識」~
http://www.atmarkit.co.jp/flinux/index/indexfiles/theoryi...
**デスクトップ [#rc17a8ca]
-デスクトップLinuxが流行らなかった理由 - Qiita~
https://qiita.com/suzutsuki0220/items/5ad2c519abda412f7e91
-2018年、デスクトップLinuxプラットフォームが抱える問題と...
https://linux.srad.jp/story/18/10/11/0524213/
-なぜ“デスクトップLinux”は普及しなかったのか? - ITmedia ...
https://www.itmedia.co.jp/enterprise/articles/1811/19/new...
**マイクロソフト系技術情報 Wiki [#a02c0551]
***[[Windows OSの設計思想>https://techinfoofmicrosofttech...
***[[Windows 自動パラメタとチューニング>https://techinfoo...
ページ名: