[過去ログ] WindowsやめてLinuxデスクトップ! 31 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
693: 2020/05/12(火)03:03 ID:BcTviD0i(6/12) AAS
(6章) Windows XP
Windows XP、総じて Windows 2000 以降のWindowsNTベースのシステムアーキテクチャについては、極簡単にまとめておく。
MS-DOSが不要になった。
OSブート時はMS-DOSからではなく、NTLDRがリアルモード→プロテクトモードへの切り替えとシステムロードを実行する。
OSコンポーネントとアプリケーションの分離が進んだ。
カーネル(NT Executive)とアプリケーションは"Local Procedure Call"(LPC)を使って通信するようになった。
アプリケーション毎に仮想マシンが与えられるようになった。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
XPではアプリケーションごとに「仮想マシン」が与えられる
もちろんハードウェアエミュレターのことではない
694: 2020/05/12(火)04:42 ID:L6/kcmvW(1) AAS
「WindowsやめてLinuxデスクトップ!」スレッドは、Linux板で荒らし行為をする人間によって乗っ取られた。
ここはその乗っ取りスレの一つで頭のおかしい工作員の巣窟となっており、レスは意味をなさない。
★オリジナルのスレでの報告 (スレが乗っ取られた件について)
2chスレ:linux
外部リンク:web.archive.org
★乗っ取りスレでの乗っ取りの自白 (あざ笑っている)
2chスレ:linux
外部リンク:web.archive.org
★Linux板でのWidowsの布教活動の告白 (NEW !)
2chスレ:linux
省9
695: 2020/05/12(火)04:45 ID:15ae6H0+(1) AAS
Linux板で、ひたすらWindows、MS-DOSの話ばかりしつづける
Linux板の荒らし乗っ取りスレッド
696(1): 2020/05/12(火)06:25 ID:9YjYhLxf(1) AAS
ドザってWindows95が16bitのDOSの上に巧妙に隠しながら、乗っかってる事に対し異常に興奮するの?
コマンドプロンプトにすればDOSと同じ。
Windows10みたいにbashパクる必要も無いw
697(1): 2020/05/12(火)07:16 ID:UqZ+uSwn(2/5) AAS
Linux信者もLinuxがごみ過ぎて語るネタもないからWindowsネタを延々と引っ張ってるんだろう。
698: 2020/05/12(火)07:30 ID:IEEMKbq4(1) AAS
お前がごみなんだけどね
699(1): 2020/05/12(火)07:31 ID:jT+jXwe0(1/3) AAS
>>697
MacOSXやLinuxみたいなUNIX系のOSがDOS由来と書いたら、こんなに盛り上がるなんて最高にわろたわ。
700: 2020/05/12(火)08:10 ID:UqZ+uSwn(3/5) AAS
>>699
そりゃ戌信者にしてみりゃ最高の侮蔑だろうからね。
でもLinuxは使い勝手で見たらDOSよりメンドクサイだけのゴミOSだよ。
701: 2020/05/12(火)08:23 ID:BcTviD0i(7/12) AAS
>>696
MS-DOSは16bit OSなのでメモリは1MBしか扱えない
それ以上のメモリを扱うには、1MBの空間内に1MBを超えるメモリを割り当てないといけない
Windows 95は32bit OSでアプリからも32bit (4GB)のメモリ空間が
連続した領域に割り当てられているように見える
この32bit OSと32bit アプリを16bitのMS-DOSで管理することは不可能なので
あきらかにMS-DOS上で動いていないと言える
なにか論理的に反論できる?
702(1): 2020/05/12(火)08:36 ID:gPSgl7qj(1/15) AAS
EMSでは?
703: 2020/05/12(火)09:15 ID:BcTviD0i(8/12) AAS
>>702
だからそのEMSが、1MBのメモリ空間に64KB程度の細かい単位で
1MBを超えるメモリ割り当て、入れ替えして使う仕組みなんだって
MS-DOSではどうやっても1MBしか扱えない。そもそもMS-DOSというOSのコードは
16bitのコードだから1MBを超えるメモリを扱うことが不可能
だからドライバの機能でMS-DOSが扱える範囲に割り当てて無理やり使う方法が編み出された
そんなことをせずに連続した領域で簡単にアクセスできるのは
Windows 95という32bitのOS。
704: 2020/05/12(火)09:20 ID:Ip3cDzV5(1/3) AAS
>>685
Windows/386は名前からわかるように80386以上専用だよ80286や8086では動かない
8086でも動くWindows 2.xに80386のCPUの仮想化機能を利用した仮想DOSマシンを管理するシステムが
Windows/386でWindows 9xの本質がWindows/386にある
外部リンク:ja.wikipedia.org仮想デバイスドライバ
外部リンク:en.wikipedia.org
Windows/386では、仮想DOSマシン (VDM) と呼ばれる仮想マシンが実装され、DOSアプリケーションを
複数同時に実行可能となった。ところが、もともとシングルタスクOSだったDOSで動くアプリケーションには、
ハードウェアデバイスを独占的に使用できることを当然想定して作られているものがある。その結果、
そのままでは複数のDOSアプリケーション同士でデバイスの使用要求が衝突する可能性が懸念された。
省2
705: 2020/05/12(火)09:21 ID:jT+jXwe0(2/3) AAS
Windows95はDOS上のOSだから、外部機器の接続は制限されるし、メモリーたくさん積んでもリソース不足で落ちちゃう。
当時のMacに比べると本当にイモだったわ。
MacOSXやLinuxみたいなUNIX系のOSがDOS由来と書いたら、こんなに盛り上がるなんて最高にわろたわ。
706(1): 2020/05/12(火)09:22 ID:gPSgl7qj(2/15) AAS
LinuxはDOSの後継OSだから、デスクトップはWindowsに任せれば?
707(1): 2020/05/12(火)09:24 ID:BcTviD0i(9/12) AAS
> なんでWindows 9xのデバイスドライバのVXDの仕組みに仮想DOSマシンが出てくるのかわかる?
間違い。
Windows 9xのデバイスドライバのVXDの仕組みでてくるのは
「仮想マシン」であって「仮想DOSマシン」ではない
708: 2020/05/12(火)09:31 ID:jT+jXwe0(3/3) AAS
>>706
MacもLinuxも同じUNIX系のDOS後継のOSだからね(笑)
まあWindows95みたいに恥ずかしがってDOSに乗っかっているのを必死になって隠すより立派だね。
709: 2020/05/12(火)09:37 ID:BcTviD0i(10/12) AAS
なぜWindows 9xのデバイスドライバのVXDの仕組みに
32bit仮想マシンが登場するかと言うと、
リアルマシンだとメモリ保護や仮想メモリの機能を実現できないから
32bit仮想マシンを作ることで>>692に書いてあるように
物理的に一つのCPU/メモリ上で複数のアプリを同時に実行し、それぞれのアプリケーションから見れば
自分専用のマシンで実行されているように見えるようになった。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
710: 2020/05/12(火)09:46 ID:gPSgl7qj(3/15) AAS
UNIXは既に無い。
711(1): 2020/05/12(火)09:48 ID:gPSgl7qj(4/15) AAS
UNIXの葬式を誰もやらないのは、どこかでまだ生きてると信じる親心。
でも普通に考えたらもう死んでるよね。
712: 2020/05/12(火)09:52 ID:GJ3BAGm1(1) AAS
犬厨って 林 檎 と 白 い お 父 さ ん 犬 が大好きなア フォ ン厨の事ですよ。
でもアッポレOSはWindowsと違って恐怖のiesysとA gentBaseに感染しないから、
身に覚えのない誤 認 逮 捕をされないんだお(笑)
上下前次1-新書関写板覧索設栞歴
あと 290 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s