- 追加された行はこの色です。
- 削除された行はこの色です。
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
-[[戻る>Linuxを触ってみる。]]
*目次 [#o5c61f02]
#contents
*概要 [#naa4259d]
-Linux OSの設計思想
-[[Windowsと対比>#a02c0551]]してみると面白いかも。
*詳細 [#t7598f05]
*参考 [#w6e852b0]
**長所 [#m6962f47]
***[[OSS]]なので [#o5fbe442]
-無償利用可能なディストリビューションが多数ある。
-高品質のオープンソース・ミドルウェアが多数ある(Apache、MySQL)。
-プログラミング環境も無償で構築できる(LAMP、MEAN)。
***サーバー用途で広く普及 [#hffdd6a8]
-CUIが主要でシェルスクリプトによる自動化がし易く、サーバー運用が行い易い。
-ブラック・ボックスが無く、OS内部まで確認可能で、専門家によるサポートが可能。
***展開が用意 [#med3cbf6]
-Windows:
--SIDがあるのでSysprepが必要
--基本GUIでレジストリ設定先などの裏の仕様が不明
-Linux:
--SIDが無いのでSysprepが不要。
--CUI+ファイル・コピーでイケる。
**短所 [#nebabd1c]
***クライアント機能が弱い。 [#l8da70c5]
-Microsoft Officeが動作しない。
-日本語対応などのローカライズが弱い。
***ドライバ系が弱い。 [#y520b856]
-モノリシックカーネルであり、ドライバ系が弱いらしい。~
-様々なデバイスを接続し得るクライアントOSとしては、この辺が問題になるのかも。
***サポートが弱い。 [#p626c6f5]
-ドキュメント・ヘルプが英語版のみのことがある。
-ソフトウェアによっては日本語を利用すると正しく動作しない。
***全体的に玄人向け [#p0a66001]
-プロフェッショナル向けなので、自動パラメタ的に実装されていない。
-[[Windowsは頑張って自動パラメタを実装しているが>#a02c0551]]、トレードオフ
--コードが冗長になる。
--性能的に遅くなる。
-slabキャッシュの問題の例
--slabキャッシュの中に、dentryキャッシュと言うものがあり、~
コイツがリークしていると言うケースがネット上にも多々ある。~
※ slabはキャッシュ用メモリ確保のアルゴリズムっぽい。
--dentryキャッシュのサイズに制限をかけられるか? → できなそう。~
なので、自分で監視して、drop_cachesを呼べと言う話っぽい。
-参考
--very high memory usage due to kernfs_node_cache slabs · Issue #1927 · coreos/bugs~
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/theoryindex.html
**デスクトップ [#rc17a8ca]
-デスクトップLinuxが流行らなかった理由 - Qiita~
https://qiita.com/suzutsuki0220/items/5ad2c519abda412f7e91
-2018年、デスクトップLinuxプラットフォームが抱える問題とは? | スラド Linux~
https://linux.srad.jp/story/18/10/11/0524213/
-なぜ“デスクトップLinux”は普及しなかったのか? - ITmedia エンタープライズ~
https://www.itmedia.co.jp/enterprise/articles/1811/19/news029.html
**マイクロソフト系技術情報 Wiki [#a02c0551]
***[[Windows OSの設計思想>https://techinfoofmicrosofttech.osscons.jp/index.php?Windows%20OS%E3%81%AE%E8%A8%AD%E8%A8%88%E6%80%9D%E6%83%B3]] [#o91cf571]
***[[Windows 自動パラメタとチューニング>https://techinfoofmicrosofttech.osscons.jp/index.php?Windows%20%E8%87%AA%E5%8B%95%E3%83%91%E3%83%A9%E3%83%A1%E3%82%BF%E3%81%A8%E3%83%81%E3%83%A5%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0]] [#m93711f9]