X



わずか25Mの軽量カーネル、MinWin
■ このスレッドは過去ログ倉庫に格納されています
0001名無し~3.EXE垢版2007/10/22(月) 14:34:36ID:18xZE4Yi
http://japan.zdnet.com/news/os/story/0,2000056192,20359226,00.htm

Microsoftは、Distinguished EngineerであるEric Traut氏が
大学で最近実施した講義のビデオを掲載した。この講義の中で
同氏はなんと、Windows 7の開発プロセスの一環として作成された
「MinWin」として知られる新しい軽量化されたカーネルについて語っているのだ。

「Windows Vista」の完全版が4Gバイトを必要とするのに対し、
Vistaにおけるさまざまなオプション機能やグラフィックスシステムさえも
全く搭載しない同カーネルは、わずか25Mバイトのディスク容量に収まる。
基本的なウェブサーバを稼働させるだけでもMinWinより大きな容量が必要であるのに対し、
Traut氏によると、これは、Windowsが本質的には膨大なリソースを不要としていることを示しているという。
0056名無し~3.EXE垢版2008/07/10(木) 18:49:18ID:Ap6RHDty


  史上最高OSはLinux
  そういうことですね、わかります。

 
0059名無し~3.EXE垢版2009/02/27(金) 00:38:06ID:bOFTD2om
これ7には載らないんだよね?
じゃあいつ載るんだ?
0060名無し~3.EXE垢版2009/02/27(金) 00:47:20ID:IjRDnswc
Vistaの頃から載ってる
一種の設計手法
0063名無し~3.EXE垢版2009/05/02(土) 01:50:54ID:Ex8C9qVA
このOSどっかに落ちてねぇかなぁ
0064名無し~3.EXE垢版2009/05/02(土) 02:34:15ID:NRVOuDw4
8の新カーネルに期待
0065名無し~3.EXE垢版2009/05/05(火) 12:36:14ID:Y1Qo5WuB
>>64
カーネルが何たるかとか、NT6系のカーネルの特徴とか知らないくせにw
0066名無し~3.EXE垢版2009/05/07(木) 17:30:18ID:GFasKooW
http://social.technet.microsoft.com/Forums/ja-JP/w7itprogeneralja/thread/d839f3cb-ae2c-443e-89e5-42ff6831b0bb
twitters get ruby ツイゲルビ 2009年2月17日 1:26 0 票
では確認です。

@そもそも「MiniWin」とはなんですか?
   とくに、http://channel9.msdn.com/shows/Going%20Deep/Mark-Russinovich-Inside-Windows-7/
   で語られているMinWinはWindow7と無関係ですか?
AWindows7では、カーネルのモジュール構成を変更したといわれていますが(出典不定)、
  それとMinWinとは、どう違うのですか?
BWindows7が、Vistaのマイナーバージョンアップとした場合に、
 リソース食い、劣性能だった初期のVistaから、なにが変更されたことが、現在のパブリックβでの高評価に
 つながっているのですか?
0067名無し~3.EXE垢版2009/05/07(木) 17:32:08ID:GFasKooW
鹿島幸則MSFT, Microsoft Partner, モデレータ2009年2月17日 8:48 0 票
お疲れ様です。
1. なかなか外に出ている情報から答えるのは難しいのですが、Mark が説明しているビデオを引用すると
http://channel9.msdn.com/shows/Going%20Deep/Mark-Russinovich-On-Working-at-Microsoft-Windows-Server-2008-Kernel-MinWin-vs-ServerCore-HyperV/
の13分~17分ぐらいの部分。 これの再説明が、指摘していただいている channel9 の 29分〜37分ぐらいのところで、MinWin は2007年頃から話にあがっているものです。
ようは、カーネル内の Core Component の総称(核)で、これらのモジュールの集合だけで、他との依存関係を切り離しでテストが出来るという点がポイントで、
2番目のビデオでサイズも触れられているように、 20~30 MB のものです。 核だけにブートに必要な最低限の部(ファイルシステムとネットワークの一部)しか持っていないので、
現在のカーネルの全機能を置き換えるようなものではないです。
Windows 7 でも使われていて、 ビデオでも触れられている、KernelBase.dll は MinWin の一部です。

2. KernelBase.dll をはじめとする MinWin 採用によるリファクタリングが行われているところからきていると思います。
http://msdn.microsoft.com/en-us/library/dd371752(VS.85).aspx

3. これは WDDM まわりの話から来ていると思われます
http://download.microsoft.com/download/5/E/6/5E66B27B-988B-4F50-AF3A-C2FF1E62180F/GRA-T518_WH08.pptx
の P15〜P22 が分かりやすいと思いますが、使用するメモリをかなり減らしています。 特に複数 Window を開いた際のメモリ使用量が減っていますので、
"Vista だと 1GB のメモリでは厳しい" から "Windows 7 では 1GB でも結構いける" はこのあたりから来ているのだと思います。
ただし、WDDM 1.1 が前提となり、Vista の Display ドライバそのままだと WDDM 1.0 なので注意です。
--------------------------------------------------------------------------------
Forum operator in Microsoft KK
0068名無し~3.EXE垢版2009/07/23(木) 10:53:03ID:ER0vrsEz
十二単みたいにふわふわと着てるだけで
カーネルってもっと小さいじゃないの
0069名無し~3.EXE垢版2009/07/23(木) 12:27:14ID:RWgc+Stn
そうだね、でもそれを確かめられるのは Windows 開発チームに いる/いた 人を除けば世界にはかなり少ない人しかいないね。
知っている人もたいていはマイクロソフトと仲良しw
0071名無し~3.EXE垢版2010/03/13(土) 19:38:55ID:8P3J/gMj
http://pc12.2ch.net/test/read.cgi/win/1267593939/100-101n
100 :名無し~3.EXE:2010/03/06(土) 10:13:34 ID:xP+31a70
MinWinというのは「Windowsの基本構成(Longhorn開発中)」とか
「NTカーネルと最小限の周辺コンポーネント(その後)」とかの、
範囲を示す言葉でしょ。Minimized Windowsぐらいの意味じゃないかと。
http://en.wikipedia.org/wiki/MinWin
http://www.windows-now.com/blogs/robert/mark-russinovich-explains-minwin-once-and-for-all.aspx
は大体筋が通ってると思うし、まとめてみます↓

2003年ごろ、MS社内では開発中のLonghornのコードの95%ぐらいを指してMinWinと呼んでいた。

2005年ごろ、次期Windows Server(2008)の共通基盤となるServer Coreの開発に着手。
原型として既存のWindowsから必要最小限を取り出したところ、
システムの下層が上層を呼び出すといった依存性問題が数多くあると判明した。
これはシステム設計としては禁じ手だ。だがServer Core着手の段階で解決するには
相当手間がかかりそうだったので、サーバとは関係ないものを省くだけになった。
MS社内では、このServer Coreや下記の最小限構成をMinWinと呼ぶようになった。

(開始時期は不明)そのままでは後続製品での改善が難しくなるので、
改めて依存性問題をWindows全体の問題としてとらえて解決することになった。
まずVistaからカーネルと最小限の周辺コンポーネントだけを取り出し、
Vista全体と比較するとかなり小さいがOSとして機能する、 ブート可能でテストしやすいものを用意した。
そして依存性問題をすべて洗い出して、ひとつひとつ解決していった。

具体的にはAPIの配置転換を行った。例えばWindows Nowの記事によると、
KernelBase.dllにはそれまでのKernel32.dllの機能をリファクタリング
したものが数多く入れられて、APIの互換性を保つためにKernel32には
下層のKernelBaseに呼び出しを渡す“連絡係”(Virtual DLLのこと?)が残された。

この作業は、他のWindowsの開発とは独立並行して進められて、
2008年に完了し、作業範囲はOSのさらに上層に移っていった。
この成果が取り入れられるのはWindows 7から。
0072名無し~3.EXE垢版2010/03/13(土) 19:46:51ID:8P3J/gMj
101 :名無し~3.EXE:2010/03/06(土) 10:21:49 ID:xP+31a70
2007年の秋、Windows 7についてのMSの開発者の講演の中で初めて
対外的にMinWinという言葉が使われた。そこでは作業内容の説明と、
MinWinの上で簡易的なウェブサーバーを動作させるデモが行われた。
「元になったVistaと比べるとかなり小さくてGUIもないが、
OSとしてちゃんと機能している」「これならOSの改修がしやすい」と示すだけのデモだったが、

これが「小さくて新しいMinWinカーネル」のように報道されてしまった。
これでは「Vistaとはまったく別の、新規に開発中のカーネルのコードネーム」
みたいだし、MinWin関係でMSが「カーネルが小さい」と言ったこともないし、
はしょりすぎ。

その後「Windows 7にMinWinカーネルは入らない」
「7はコンポーネントベースで必要な機能を追加するような販売形態になるかも」
という報道もあったけど、そういうのも

「7のカーネルは、VistaやWS2008のカーネルをさらに進化させたものです。」
「MinWinというのはカーネル(だけを指す言葉)ではありません。」
「Windows Severには多種多様な製品があり、機能も様々です。
共通基盤を作るところから始まったのがMinWinです。」

というようなMSの追加説明から、さらに想像を膨らませただけだと思う。
0073名無し~3.EXE垢版2010/06/03(木) 20:26:31ID:vSSkD6TZ
 
0079名無し~3.EXE垢版2011/06/27(月) 22:52:26.77ID:8zB3D132
 
0080名無し~3.EXE垢版2011/11/19(土) 15:01:52.09ID:dGMnWQ4y
世界初のマイクロプロセッサ「Intel 4004」が誕生40周年を迎える
ttp://news.mynavi.jp/news/2011/11/16/036/

この頃は25MBなんて単位すら膨大なもんだったんだよなー
KBに3桁プラスなんて。。。
0081名無し~3.EXE垢版2011/11/23(水) 05:09:21.86ID:nwtiGPYP
電波テロ装置の戦争(始)
魂は幾何学、コピー出来る公安はサリンオウム信者の子供を40歳まで社会から隔離している
オウム信者が地方で現在も潜伏している
それは新興宗教を配下とする公安(慶應卒T)の仕事だ発案で盗聴器を開発したら霊魂が寄って呼ぶ来た
<電波憑依>
スピリチャル全否定なら江原三輪氏、高橋佳子大川隆法氏は、幻聴で強制入院矛盾する日本宗教と精神科
<コードレス盗聴>
2004既に国民20%被害250〜700台数中国工作員3〜7000万円2005ソウルコピー2010ソウルイン医者アカギ絡む<盗聴証拠>
今年5月に日本の警視庁防課は被害者SDカード15分を保持した有る国民に出せ!!<創価幹部>
キタオカ1962年東北生は二十代で2人の女性をレイプ殺害して入信した創価本尊はこれだけで潰せる<<<韓国工作員鸛<<<創価公明党 <テロ装置>>東芝部品)>>ヤクザ<宗教<同和<<公安<<魂複<<官憲>日本終Googl検索
0084名無し~3.EXE垢版2012/02/23(木) 23:33:03.90ID:jR0382cz
結局、ServerCoreのことだったのかなぁ。
0090名無し~3.EXE垢版2013/08/20(火) NY:AN:NY.ANID:Rm5UghJw!
マイクロソフトももう巨大 になりすぎた Windowsメンテナンス したくないんだろうなぁ
Androidには大惨敗だし
0091名無し~3.EXE垢版2013/09/30(月) 00:05:44.91ID:9mzVyr2j
Windows CEのnk.exeはNew Kernelのことだけどね
0092名無し~3.EXE垢版2013/09/30(月) 01:07:45.25ID:hc8PAXjs
わずか25メートルのカーネルサンダース人形
0093名無し~3.EXE垢版2013/10/01(火) 13:37:47.59ID:54jlKtis
>>92
それなら道頓堀川に沈められなくて済むね
0094名無し~3.EXE垢版2014/03/17(月) 17:19:42.03ID:zOzWnHyJ
Windows 7解剖 - 1:「カーネルAPIの修正」について
http://www.mcafee.com/japan/security/mcafee_labs/blog/content.asp?id=1021

多くの人が新軽量カーネル「MinWin」に大きな関心を寄せている一方で、
大半の人が「MinWin」を正しく理解していません。
中には、「MinWin」と「Server Core」を混同している人も少なくありません。
では、「MinWin」とは、正確に何を指すのでしょうか?

マイクロソフト社のあるWindows開発者は、「MinWin」を「アーキテクチャの階層に沿ったコードの修正」と
説明しています。実際、初の「MinWin」ベースのOSと言われるWindows Vista以降
(Windows Vistaではすでに複数のコンポーネント化と修正が行われています)は、
OSのどのコンポーネントにも、他のコンポーネントとの依存関係を表す「階層番号」が割り振られており、
OSのコアに近いコンポーネントほど、小さな番号が割り当てられています。
「コード修正」はコアのアーキテクチャチームが行い、この修正によって、
下位層のコンポーネントが上位層のコンポーネントに依存する、という依存関係の問題を解決しました。
0095名無し~3.EXE垢版2014/03/22(土) 15:49:14.24ID:Qqd/R8m0
http://itpro.nikkeibp.co.jp/article/Windows/20050906/220662/
Windows Vistaの中核コンポーネントは「MinWin」と呼ばれ、これがベースのコンポーネントになっている。
このWindows Vistaの言語に依存しない部分は、この製品のコード・ベースの約95%を内蔵し、
さらにMicrosoftが将来作るすべてのプロダクト・エディションの基礎となるだろう。
同社はMinWin上に、例えばHome EditionコンポーネントやProfessional Editionコンポーネントといった
機能的なスーパーセットを追加するだろう。

米国市場向けのWindows Vista Professional Editionを作るには、
Microsoftは単純にMinWinにHomeコンポーネントやProコンポーネント、
そしてUS Englishランゲージ・コンポーネントを組み合わせるだけでよい。
コアOSからランゲージ・サポートを分離したことで、MicrosoftはWindowsをもっと簡単に
提供できるようにしようとしている。だから後でサービス・パックやホットフィックスが出た時も、
ITプロたちはこうしたアップデートを広い範囲のWindows Editionへたやすく追加できる。
0097名無し~3.EXE垢版2014/12/12(金) 14:46:41.66ID:yGlO1HFe
http://technet.microsoft.com/ja-jp/library/dd350196.aspx

Windows Vista オペレーティングシステムでは、 Windows XP と比較して
OS のセキュリティを本質的に向上させるための、カーネルレベルに至るアーキテクチャの変更が行われました。
しかし、この変更にはコストがかかり、多くのアプリケーションを
Windows Vista 環境で正常に動作させるための修正が必要でした。
Windows Vista のライフサイクルの現時点 (Service Pack 1 以降 ) では、
ほとんどのアプリケーションの互換性が確保されていますが、
Windows Vista を早い段階でデスクトップ環境に展開していた場合は、
" 複雑な作業 " やクリエイティブな shim 作業 ( 深夜作業は言うまでもありません ) を行わなければなりませんでした。

Windows 7 は Windows Vista と同じ基本アーキテクチャに基づいているため、
これらのオペレーティングシステム間の互換性は、ほとんどのアプリケーションについて確保されます。
これにより、 Windows 7 の導入は、 Windows XP から Windows Vista への移行よりも大幅に簡単になります。
依然として Windows XP の使用が標準化されている組織では、
主要なアプリケーションを最新バージョンに移行する必要がありますが、
Windows Vista と互換性のあるバージョンや実証済みの shim を用意しておくと、このタスクを管理しやすくなります。
0098名無し~3.EXE垢版2015/01/03(土) 01:18:48.14ID:YO1vNeEJ
98ならWindows98SEの64bit版が発売
0099 【鶴】 垢版2016/03/03(木) 17:19:36.05ID:9zLoPTK5
1000埋まる前に落ちるのはいつだ?
0101名無し~3.EXE垢版2016/05/29(日) 00:14:06.15ID:i3z5j7gC
しょうもない誤爆で100取ってしまってごめん
0102名無し~3.EXE垢版2017/05/24(水) 08:07:57.49ID:r6zsSl8b
というかこのカーネル使うにはどうしたら良いんだ?
0103名無し~3.EXE垢版2017/12/19(火) 17:25:47.70ID:uzBHC9yI
友達がWindowsで稼げている情報など。ニュースというか参考までに。
⇒ http://kuchibeta.sblo.jp/article/181868190.html

興味がある方のために書きました。

3BWBKFUGZM
0104名無し~3.EXE垢版2017/12/29(金) 18:25:42.20ID:GvHswZ3P
>>97 ほうほうだからVISTAは使えないOSと嫌われていたのですね
    
XPも発売当初は不安定なOSでしたよ。 95系と比較する安定していましたが
NT系と比べるとまだまだ不安定でサービスパックで出るごとに改善してましたよ。
95系ともNT系を統合したOSなので最初はNT系と比較すると本当不安定でしたよ。

VISTAでもまた似たような互換性問題抱えていたのですね。


    
0105名無し~3.EXE垢版2018/05/01(火) 11:40:08.41ID:COVLPEu4
友達から教えてもらった簡単確実稼げる秘密の方法
関心がある人だけ見てください。
グーグルで検索するといいかも『金持ちになりたい 鎌野介メソッド』

1W9L3
0106名無し~3.EXE垢版2018/05/13(日) 15:43:07.25ID:y8Urd9pR
友達から教えてもらったネットで稼げる情報とか
興味がある人はどうぞ
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

QNXZM
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況