「[[.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]

**長所 [#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]

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS