OSを基礎から学ぶには?at OS
OSを基礎から学ぶには? - 暇つぶし2ch1:OS厨房
01/10/26 13:15.net
来春、情報処理技術者試験を受けるのですが、我が身を振りかえ見れば
いろんなOSを使ってはいるものの、OSの基本動作についてはマトモに
学んだことがありません。主記憶管理なりタスクスケジューリングなり
ページングのアルゴリズムなりを、一から学んでみようと思いました。

そこで
(1)どんな書籍を読めばよいか
(2)OSは何を使って検証すればよいか(やはりオープンソースのもの
   でしょうか
(3)専門学校へ逝った方がいいのか
(4)どこかのベンダに小間使いで修行に逝ったほうがいいのか

などなど、御意見きかせてください。

2:生徒A
01/10/26 13:28.net
Linux板にカーネル勉強スレがあるよ.

まあITRONとかでも悪くないけど,ソース公開してない実装系
多いし.

3:Be名無しさん
01/10/26 13:29.net
てst

4:Be名無しさん
01/10/26 13:35.net
まっとうな基礎情報工学の本には必ず書いてあると思うけど。

5:OS厨房
01/10/26 14:03.net
とりあえず タネンバウムの書いたOS解説書を狙おうかとも
思っているのですが、どうもアメリカ人の書いたものは
表現が大味で辟易することがあるからなぁ。。。。日本人の
書いた優良書籍があればいいんだけど

6:Be名無しさん
01/10/26 14:50.net
我輩はJUG(蛇具)の主催者Q3だ馬鹿やろう。
今回はファン募集のために書き込んだこの運子が。
まずはこの掲示板に書き込め大量に。このゲスどもが。
うんこくせぇんだよ。  
URLリンク(kweb.ne.jp)

ごめんなさい。(笑

7:いんぽ
01/10/26 14:52.net
我輩はJUG(蛇具)の主催者Q3だ馬鹿やろう。
今回はファン募集のために書き込んだこの運子が。
まずはこの掲示板に書き込め大量に。このゲスどもが
うんこくせぇんだよ。  
URLリンク(kweb.ne.jp)

8:いんぽ
01/10/26 14:54.net
我輩はJUG(蛇具)の主催者Q3だ馬鹿やろう。
今回はファン募集のために書き込んだこの運子が。
まずはこの掲示板に書き込め大量に。このゲスどもが。
うんこくせぇんだよ。  
URLリンク(kweb.ne.jp)

9:便秘
01/10/26 14:55.net
我輩はJUG(蛇具)の主催者Q3だ馬鹿やろう。
今回はファン募集のために書き込んだこの運子が。
まずはこの掲示板に書き込め大量に。このゲスどもが
うんこくせぇんだよ。  
URLリンク(kweb.ne.jp)

















うっ

10:dslんdfklsんblsんlwなdgl
01/10/26 14:57.net
DHIOS+DHIOS+DHIOS





















あfさfさfさfさfさfさfskl・

11:Be名無しさん
01/10/26 17:06.net
どんな書籍を読めばよいか→MSDN
OSは何を使って検証すればよいか→Windows2000
専門学校へ逝った方がいいのか→どちらでも
どこかのベンダに小間使いで修行に逝ったほうがいいのか→行かないよりはいい

12:Be名無しさん
01/10/26 21:50.net
>>11
それじゃあ、OSの内部のアルゴリズムはわからないよ。
Win32 APIの使い方はわかるかもしれないけど。

13:Be名無しさん
01/10/26 22:09.net
>>1
OSのいろいろなアルゴリズムを知りたいのなら、最初はTanenbaumの本を読むのがいいのでは?
本によっては、Tanenbaumは分散OSのアルゴリズムまで書いてるね。
LinuxとかBSDなんかの実際のソースを読むのは、それからでも良いと思う。
アルゴリズムがわかってて、ソース読むほうが何してるかつかみやすいと思う。
あと、それぞれの機能については論文を読むってのかな。
ソースは、Linux, FreeBSD, NetBSD, Machなんかをながめてみるのが良いと思う。

学生のころは、他にも以下の本を読んでました。訳本も出てるはず。

Design of the Unix Operating System,
Marice J. Bach

The Design and Implementation of the 4.4BSD Operating System,
Marshall Kirk McKusick

Modern Operating Systems,
Andrew S. Tanenbaum

14:Be名無しさん
01/10/27 01:19.net

OPERATING SYSTEM CONCEPTS, Sixth Edition
Silberschats, Galvin, Gagne

も、いいと思う。
けっこう読みやすい。
Sixth Edition は、ついこないだ出たばかりなので、
Linux, FreeBSD, Solaris, Windows2000 などの、
比較的最近の OS が使っているアルゴリズムについても言及されている。

Stanford Univ. の Computer Science の
学部生向けの OS の授業でも使われている。

以前の Edition では Unix の項だったところが FreeBSD もカバーして
The FreeBSD System と名前を変えて、
Appendix として Online で読めるようになっている。
URLリンク(www.bell-labs.com)

15:OS厨房
01/10/27 17:57.net
2ちゃん諸賢各位のご教示に心より感謝申し上げます。
とりあえず、明日大手書店に行って探して参ります。

16:Be名無しさん
01/10/29 18:44.net
本当にOSや、実装されているアルゴリズムを勉強したいなら、数学の勉強を忘れるなよ。
数学抜きで美しいカーネルは語れないぞ。

17:Be名無しさん
01/10/30 00:41.net
情報処理試験の勉強でしょ?
だったら、参考書って読めば問題なし。
あと、コンピュータの動作を知りたいならキャッスルの本でも
買えばよし。

18:「酸」と関係ないのになぜ「酸素」?
01/10/30 08:35.net
「酸」と関係ないのになぜ「酸素」?
URLリンク(nara.cool.ne.jp)

19:OS厨房
01/10/30 12:16.net
>>16

承知しました。頑張ってみます。

>>17

>情報処理試験の勉強でしょ?
>だったら、参考書って読めば問題なし。

はい。確かにそのとおりですし、参考書や問題集も買って読んでます
でも、断片的な知識だけだと、午後問の論文も書けないし、底の浅さ
が�


20:oレてしまうと思うのですね。そこでOSとネットワークについては きちんと勉強してみようと思ったわけです。 今まで、色々なOSをインストールして、ただ飾ってあるだけの人生か ら一歩前へ出てみようと思うのですね。



21:元アーキテクト
01/10/30 15:53.net
少し勉強して実力がついたらIBMの
Enterprise Systems Architecture/390
Principles of Operation
の1から6章と10章あたりをじっくり読んでOSの機能と
プロセッサの構造に思いをめぐらせておくと良いと思うよ。
後、同じIBMのPowerのSystems Journalに載った
論文もまとめて一冊の本で出ていたと思うから、こちらも
読んでみよう。どちらもIBMから買えるはず。

後は90年代設計のもう一つの雄としてAlphaのアーキテクチャ
マニュアルかな?
IA64はちょっと資料が膨大過ぎて初心者には向いていない。

OSをサポートするハードウェアの構造も合わせて理解して
おくってのがOSをもっと突っ込んで知る良い方法だと思う。

RISCの多くはコンパイラのことしか考えていないから
ESA/390をきちんと理解しておくことはOSを勉強するのに
大事だと思うよ。10章の命令が何でこんな仕様になっているのかというのを
OSからの使い方とともに考えてみようね。

22:Be名無しさん
01/10/31 20:43.net
>>1
なんだかすがすがしいな。 がんばってね。

23:Be名無しさん
01/10/31 22:03.net
Tanenbaum師のModern Operating System は2nd Edithonが今年でたよね。
400ページくらい書き換えたらしい。訳本はまだ間に合わないか。

24:Be名無しさん
01/11/01 17:55.net
Tanenbaumセンセの本もよいし、Lion 本とか、OS のサイズの大きく無いもの
選んだ方がよいよ

25:Be名無しさん
01/11/02 10:54.net
Lionsの本は指導者なしで独力で読むのはちと厳しいと思うよ。
古くからこの分野に関連した人間ならK&RのCの言語仕様や
PDP11のことも分かるけど、今の新しい人間にいきなりってのはどうかな?

かという、俺はゼミの資料につかったけど、相当解説を丁寧に
しないと理解してもらえなかった。

26:トロ吉
01/11/02 11:27.net
TOPPERSは?

27:OS厨房
01/11/02 12:56.net
タネンバウムのModern Operating System ただいま読んでいます。
スケジューリングのアルゴリズムに関するあたりを読んでいますが
決してサクっと理解できたわけではありませんが、OSの内部に少し
づつ足を踏み入れていく感じで、かなり熱中して読んでいます。
翻訳も悪くないので、読みやすいです。

28:OS厨房
01/11/21 16:52.net
引き続きタネンバウム読んでます。スケジューリングのアルゴリズム、読解に
非常な気合いがいりますが、少しづつ目が開けていくような気がしてます。

それはひとまずおいといて、やっぱり情報処理技術者試験合格めざすには
どこかで実務経験積みたいッス。俺はシステム開発の企画はやったこと
あるけど、基幹システムの管理というのは未経験なんです。
謝礼を差し上げますので、どこかでシステム管理者研修生受入をやって
くれる企業ないでしょうか?

29:Be名無しさん
01/11/21 20:20.net
>>16
数学とOSの設計が関係するってどの部分に何が関係するの?

30:Be名無しさん
01/11/21 21:29.net
真性超初心者、非コンピュータ専攻の人でも上にあるような
書籍を読んで大丈夫でしょうか?私も結構興味があるもので。

31:Be名無しさん
01/11/21 21:51.net
>29
好きこそものの上手なれ。

ただ、いきなり高価な本を買っても理解出来ない。
古本屋で、情報処理試験の参考書漁りから始めるのが吉。

32:Be名無しさん
01/11/24 11:13.net
>29
タネンバウムから読んだ方が良いと思う。
情報処理の参考書なんかは網羅的過ぎて役に立たない。
古本屋でタネンバウムのMINIXの本があれば買ってきな。
あれにはPCのハードのことまで詳しく出ているよ。

33:Be名無しさん
01/11/24 12:10.net
表紙に恐竜の絵が書いてある「Operating System Concepts」ってのが
いいですよ。

34:Be名無しさん
01/11/24 14:33.net
ためしに作るのが一番

35:Be名無しさん
01/11/25 13:27.net
じゃ、このスレでOS作ろうぜ。

それがダメなら部分的に仮想コードのっけて、解説してこーぜ。

36:Be名無しさん
01/11/25 23:56.net
おもろいなぁ。
とりあえず起動して2chが読めるようになったら完成(笑)。

37:Be名無しさん
01/11/26 10:22.net
ここの1が数年後のLinusになってくれると面白いモナー
「みなさんこんにちは。いつかの厨房です。
こんなもの作ってみましたがどうでしょう」

そして伝説へ

38:OS厨房
01/11/26 16:09.net
1です。
>>36

>ここの1が数年後のLinusになってくれると面白いモナー

数年後のLinusは夢のまた夢ですが、カーネルソースを普通に
読めるようになればいいなと思っています。
デモ Cが読めないと話にならないし、併せてCの知識も身に
付けなきゃいかんなぁと思っております。

それにつけても、わたしをシステム管理見習いにしてくれる
会社ないもんでしょうか。(汗)

39:Be名無しさん
01/11/26 18:55.net
>>37
見習いを募集してるのはしてるが、お前は何ができるんだ?

40:Be名無しさん
01/11/26 23:00.net
江村なんとか氏が書いた
『オペレーティングシステムへの構造的アプローチ』
が絶対的なバイブルだった時代がありましたね。
読んだ方も多いのではないでしょうか?

41:FreeDOS教徒
01/11/27 02:33.net
START:
   JMP START

まともな2ちゃんOSは生まれないのか(汗

42:29
01/11/27 03:44.net
もう学生生活も終わっちゃうし、頑張って原書で読んでみます。
特に情報処理試験とか受けるわけでもないですが、純粋に興味があるので
頑張って理解に努めたいと思います。
それにしてもこの板の皆さん、ご親切なご指導ありがとうございます。
ここに書き込んでいなくてもそう思っている人は多いはず。

43:OS厨房
01/11/27 12:53.net
>>38

SEのパシリから、便所掃除まで雑用なんでもやります。

44:Be名無しさん
01/11/27 19:35.net
ティンコちゃぶれ

45:Be名無しさん
01/11/28 15:00.net
OSの内部ではインターネット時間を使って欲しい。
こんな批判もされているけど、OS内部に限定すれば使えるし便利なような。
URLリンク(wam.ascii.co.jp)

46:Be名無しさん
01/11/28 16:42.net
TODがある。

47:Be名無しさん
01/11/28 17:40.net
>>44
UTC と GMT と TAI の違いを説明できる
ようになってからまた来な。

48:OS厨房
01/11/28 20:40.net
現在、職場の昼休みにはTCP/IP関連の書籍、夜はタネンバウム師
の本を読むという生活です。いかに自分がコンピュータとネットワーク
について無知だったか思い知らされつつ、結構楽しんでます。
これらの本、情報処理技術者試験の出題項目に出される内容も多いので
3ケ月かけて読破目標。。。試験のほうは、まぁ3年計画で(汗

49:Be名無しさん
01/12


50:/10 04:44.net



51:Be名無しさん
01/12/10 13:03.net
>>48

よくわからないんですけど。。ふぃあすこ?

52:Be名無しさん
01/12/27 09:57.net
>>1
OSを基礎から学ぶには、まずCPUの基本的な構造を知らないと、わかりにくい部分が
でてくる、例えばカーネルモード、ユーザーモードがどのようにCPUの機能を使って
実現されているとか、またタスクスイッチの部分は、アセンブラで書かれているので
その部分は、アセンブラの解析が必要になるとかで、そういう部分まで知るように
なってくれば来るほど、CPUの基本構造がどういう風になっているのかを知って
おかないと苦しくなると思います。

 代表的なCPUとしては、Intel8086あたりから勉強すればいいと思います。最初の
OSアルゴリズムを勉強している場合はそんなにCPUの知識は必要ないですが、
OSのソースコードを見るようになるあたりから、アセンブラの知識が重要になってきます

頑張って下さい。

53:Be名無しさん
01/12/27 11:23.net
8086だと仮想アドレスが扱えないから現代的なOSを
理解するにはちょっとね。Lionsの本のPDP11の
方がまだましじゃないか?

54:50
01/12/27 15:02.net
>>51

大体、ソースの公開されているOSは、I8086系の命令を使ったものがほとんどで、
PDP11なんて博物館行かないと見れないよ。本探すのも大変だしね
そんなものを、勉強するのじゃ本を探すだけで結構骨折ると思うが・・・

51さんそう思いませんか?

55:Be名無しさん
01/12/27 16:31.net
386じゃなんでだめなのか?

56:50
01/12/27 17:56.net
>>53

腕に覚えのある人は 386でもいいんじゃないですか
でも、初心者で386は、かなりつらいと思います

57:Be名無しさん
01/12/27 21:26.net
>>52
だから、Lionsの本にPDP/11ならかなり詳しく書いてあるし
ソースコードも実際に実務で使われたOSのものがコンパクトに
まとまっているからそれでいいんじゃないのって思うんだけど?

58:52
01/12/27 22:02.net
>>55

ああ、あの本ね
いいね

59:OS厨房
01/12/28 05:00.net
CPUアーキテクチャに関する本で、オススメはありますか?
やっぱりLIONS本でしょうか。できたら比較的入門書
的なのがあると、入りやすいのですが

60:
01/12/28 05:36.net
アスキーの80486の本眺めてると何となく理解できた気分になれる。

61:Be名無しさん
01/12/28 09:49.net
>57
OSじゃなくてCPUなの?
LionsはCPUのアーキテクチャの本じゃないよ。あれは
UNIXを説明するためにPDP/11を説明しているだけ。
タネンバウムがMINIXを説明するためにIBM PCを説明
しているのとおんなじ。

アーキテクチャについての入門書なら
パターソン・ヘネシーの「コンピュータアーキテクチャの設計と構造」
(うろ覚えだから違ったらごめん)が良いと思うよ。日経BPから
翻訳が出ていたはず。

62:52
01/12/28 10:27.net
おおそうだそうだ
MINIX のことが書いてある本が、OSを勉強しようという初心者にはいいよ。

同時に、386CPUの勉強をしながら

ビギナーの卒業として、OSのソースコードを書いてある Lionsの本を読めば
いいと思う。

つぎにLinuxのソースコードを読めば、実際のOSがわかってくる

次に自分でいろいろとソースコードをいじくって試してみればいい

63:Be名無しさん
01/12/28 11:14.net
プロセッサの機能ぐらいは知らなきゃダメだよ。OS勉強するなら。
というか、OSにとって必要な機能をどれだけ今後のプロセッサが装備してくれるんでしょ?

64:Be名無しさん
01/12/28 11:42.net
プロセッサの機能と、OSの機能はオーバーラップしているものがあるからね。
今度Intelが作る新しいプロセッサは、タスクスイッチをCPU側で行うものらしいし

VLIWのCPUに至っては、命令実行のパイプスケジューリングを、コンパイラに
任せているしね。

まあ、今のとこは、とりあえず初心者は、>>60に書いてあるとおりにすれば
いいよ

65:デフォルトの名無しさん
01/12/28 21:38.net
>60

まじめな話、LinuxとBSDのソースの大きな違いはどこなのだろうか?

66:名無しさん@お腹いっぱい。
01/12/28 22:23.net
gccはいつになったらまともにia64をサポートするのやら

67:60
01/12/29 00:16.net
Linuxは、2.4.0から大幅に機能を強化しています
  ○ カーネルが、安定度をましたマルチスレッド
  ○ ジャーナルファイルシステムを採用

FreeBSD4.4
  ○ 開発グループが、いなくなったのでこれからどうなるかが、わからないです
  ○ 昔のままの枯れた(安定動作)状態のBSD UNIXが継承されているので
      安定動作するが、そんなに新しい革新的な機能は、盛り込まれてない


とこんな感じだと思います  

68:Be名無しさん
01/12/29 08:35.net
>>65
新機能より安定志向の人が多いですからね、BSD。
IPv6だけは力はいってますけどね。

69:Be名無しさん
01/12/29 11:09.net
>>65

開発グループがいなくなった?
なに言ってんだか。
相変わらずL犬X使いはデマを流布するのが得意だな。

70:デフォルトの名無しさん
01/12/29 21:46.net
Time Sharing System のIBMからでた60年代の論文てどうやったら手に入りますか?

71:Be名無しさん
01/12/29 23:39.net
>>65
FreeBSDには新しい機能が少ないなんてことはない。
まあ、だからLinuxに比べて安定してるってのも、
必ずしも言えなくなってるかもね。
比較的開発が遅いように思われているNetBSDにしたって、
LFSとか新しい起動システムが作られたりしてる。
USBに関してはFreeBSDよりも進んでる。
開発者云々ってのは、BSDIからWind River Systemに移ったメンバーが
リストラされたことを言ってるんだろうが、
開発者はほかにもたくさんいるし、暇ができて逆に開発が進むってこともあるだろう。
>67のデマを流布するってのは言いがかりにしても、
もうちょっと調べたほうがいいぞ。

>>63
LinuxとBSDの違いは、
Linuxはカーネルだけで、OSとして機能するには
ほかのGNUのソフト等が必要で、
それらのソースはカーネルのソースとこみで管理されている訳ではない。
BSDはカーネル単体じゃなく、OSとして開発されていて、
ソースも当然、カーネルとシェルやコマンド等で、まとめて管理されてる。
あ、それとも*BSDカーネルとLinuxカーネルの違いを聞いてたのかな?

72:60
01/12/30 01:49.net
Linus' Commenttary on UNIX

を改めて今日買ってきて読んでみたら、なかなか解かりやすくていいですね

73:>>70
01/12/30 02:05.net
Lionsではなくて?

74:Be名無しさん
02/01/03 22:42.net
>>1
整数論から学びなさい。

75:Be名無しさん
02/02/10 04:16.net
はじめて読む486 はいいホンダね。
カーネルのソースをいくら読んだところで
ターゲットの仕様を理解しないことには
意味がないことが分かったよ。

76:Be名無しさん
02/02/14 22:53.net
age

77:login:Penguin
02/02/15 23:05.net
>73

いい本だけど、わかりやすいのは、MMUのとこだけ 笑


78:  
02/02/24 12:55.net
1:PDP-11のようなマシンの例えばWindows上あるいはLinux上の
  エミュレータ‐があれば、物理的な実機がなくても動作させる
  ことは問題があるまい。なにせ1MIPS程度のマシンだったのだから、
  いまの100MIPSクラスのPCでエミュレートできないはずはないのだ。
2:OSの作成の実際を学ぶ本として何がもっとも適切かは、よくしらない
  のだが、こういった本があるといいと前から思っていることを述べよう。
  それは、アセンブラやCのソースをもちろん乗せるのだが、段階的に
  OSとして必要な機能を徐々に付け加えていって段々と複雑な機能を
  実現していくという形の教科書である。例えば第1章では
  キーボードの割り込みによる入力と、画面への一文字単位での
  出力を実現するというプログラムにする。もちろんまだマルチ
  タスクとか記憶管理などはない。第二章では、非常に簡単な
  ブートローダーを導入する、。。。
  。。。。。となっていって、だんだんとメモリ管理方式の
  さまざまとか、ファイルシステムとか、シェルとか、
  シングルユーザーシングルタスクとか、シングルユーザー
  マルチタスクとか、マルチユーザーマルチタスク、とかにしたり、
  仮想記憶の導入をしたり、プロテクションメカニズムを導入したり、
  通信機能を取り込む、、、などと章を追うに従って、段々と
  本物らしい機能が付け加わっていくというやり方で説明する。
  それぞれの段階でのソースコードと、実際にPC上で動作させる
  ときのそれぞれの段階でのイメージを配置したFDあるいはCD
  がついているというのがよい。演習問題では、各段階での
  機能を一部変更してみるとしてどうすればよいかなどという
  ような問題がよいかも。

79:Be名無しさん
02/02/24 14:55.net
>>76
そういう本ってありそうなもんなのにね。
なんで誰もださないんだろ?

80:login:Penguini
02/02/24 17:23.net
>77 OS concepts

近いと思うが

81:age
02/03/07 20:22.net
age

82:Be名無しさん
02/03/08 01:42.net
76>>
だれかつくってないのかな?
(1)開発はVCで
(2)バイナリはFDにコピー
(3)ブートからの解説(LINUXは難しすぎるので最小限FDだけ使いるように)
(4)簡単なコマンドDOSのDIRとかCOPYとか
(5)マルチタスクができる
シンプルでいいから(GUIはいらない)つくってよ!










83:Be名無しさん
02/03/08 01:49.net
>>80
自分で作れ。

84:Be名無しさん
02/03/08 02:07.net
マルチタスクでGUIなしってどんなん?

85:Be名無しさん
02/03/08 02:21.net
linux
ls 6みたいなやつ

86:Be名無しさん
02/03/08 19:51.net
ls &だ

87:Be名無しさん
02/03/08 21:46.net
>>82
コンソールの裏で複数のプロセスが同時進行っていう感じでしょうか。
X-WindowなしでUNIX系OSを一度使ってみればわかると思います。
「マルチタスクOS=窓がいっぱい開いているOS」っていう固定観念が
解消すると思いますよ。

88:Be名無しさん
02/03/09 00:22.net
&を作ればバックランドで実行されるてやつ

89:Be名無しさん
02/03/09 00:27.net
URLリンク(www.inkando.com)

90:おくづみ公一
02/03/09 00:38.net
うんうん

91:名無しさん@お腹いっぱい。
02/03/09 03:13.net
alt+F1とかF2とかってみんなあんまりつかわないんだね

92:Be名無しさん
02/03/09 13:23.net
勉強になるなぁ

93:Be名無しさん
02/03/09 22:08.net
>>89
いや、俺は使う。

94:Be名無しさん
02/03/17 00:18.net
タネンバウム氏の著書『オペレーティングシステム 設計と理論および
MINIXによる実装』を読み始めたのですが、一章目からつまづくことが
多くて困っています。特にシステムコールやOSの構造に関する概要を理
解するのに非常に手間取ります。

僕は、パスカルを一通り勉強してC言語の基礎的な本を一冊勉強した程度
のレベルなのですが、この本はレベルが高すぎるのでしょうか。

ご助言をいただけたらと思います。

95:Be名無しさん
02/03/17 00:57.net
>>92
非常に手間取っていいんだよ。
苦労しないと。

96:BTRON名無しさん
02/03/17 01:23.net
>>92
って言うかさ、君くらいの知識であの本をさくさく読めて一発で
内容がわかる奴が居たらオレはそいつを神って呼んでやるよ。

当然オレもダメだったが。

まぁとにかくその心意気や善し。がんばれ。

97:Be名無しさん
02/03/18 00:35.net
>>93
>>94
あたたかいお言葉、ありがとうございます。
やはり苦労しないと勉強にならないですよね。
くじけず頑張ってみます。

なお、知らない用語を検索してみたら計算機関係の
単語だということがわかりました。OSを完全に理解
するには、計算機自体の勉強が必要のようですね。

98:Be名無しさん
02/03/18 02:40.net
放送大学でやってた。ずっと前・・

99:Be名無しさん
02/04/04 21:47.net
age

100:Be名無しさん
02/07/20 22:56.net
age

101:Be名無しさん
02/07/27 01:47.net
!sage

102:Be名無しさん
02/07/27 02:46.net
まあ、たいしたことナイヨネ。


103:Be名無しさん
02/07/27 18:20.net
A.トフラー「第三の波」がいいとおもわれ。

104:Be名無しさん
02/09/05 14:04.net
>>5
> どうもアメリカ人の書いたものは
誰も突っ込まないんだな。。

105:Be名無しさん
02/09/05 17:31.net
>>102
オランダ人って言って欲しいのか?

106:Be名無しさん
02/10/13 12:44.net
ageてみる。
タネンバウムは英語ぺらぺらの米国人じゃなかったっけ?

107:Be名無しさん
02/10/13 21:13.net
>>104
「IT業界の開拓者たち」って本に出てますね。
アメリカ生まれのアメリカ育ちで、オランダに移住したのは大学卒業後だとか。

108:山崎渉
03/01/15 12:06.net
(^^)

109:Be名無しさん
03/01/25 16:40.net
有名な
URLリンク(www.law.co.jp)

110:Be名無しさん
03/01/25 17:25.net
KDEの開発者がMacの使いやすさは単なる馴れの問題とかいってたけど、実際
触らせたら感動してた。

111:Be名無しさん
03/01/25 19:05.net
KDEとGNOMEは逝っていただきたく。。。

112:Be名無しさん
03/01/27 15:00.net
つうかOSの基礎と関係ないやん。
仮死状態スレだったからまあいいか

113:Be名無しさん
03/01/27 15:51.net
MacもKDEも両方糞だじゃらドングリってところか?

114:Be名無しさん
03/01/27 19:39.net
マイクロカーネル対モノリシックなシステムについて、3分で理解できる
説明して欲しいデス

115:ぃぬ
03/01/30 15:23.net
XINUをネタに使った"Operating System Design"て本でOSの勉強してみようと思いますが
OS設計の方法論は学べるでしょうか?(タイトルからそう言うことを期待しているのですが。)

116:ぃぬ
03/01/30 23:57.net
誰か教えてちょんmage

117:Be名無しさん
03/01/31 01:30.net
>>113
Xinuネタだと日本語で分かりやすいサイトがあるよ
URLリンク(a414s1.it.nanzan-u.ac.jp)

118:ぃぬ
03/01/31 13:46.net
ありがとうございます。
解説もあるし、ソースも見れるみたいだし、良いサイトですね。
ここで勉強してから、>113に書いた本を読んでみようと思います。

119:Be名無しさん
03/02/19 20:01.net
OSのお勉強系スレ

【ヤチャータ】OS作りました【デキチャータ】
スレリンク(os板)l50

OSの設計(マジで
スレリンク(os板)l50

2ちゃんねるで新しいOSを!!!
スレリンク(os板)l50

x86でOSを表現する方法
スレリンク(os板)l50

JAVAでOSを作る
スレリンク(os板)l50

【鬱】ブートセクタ作ったけど書き込めない
スレリンク(os板)l50

>>118

120:Be名無しさん
03/02/19 20:08.net
>>117

仮に新しくOS作るとしたら、、、
スレリンク(os板)l50

OSの


121:作り方 http://pc.2ch.net/test/read.cgi/os/1007213585/l50 OSを作るためにみんなでお勉強スレッド http://pc.2ch.net/test/read.cgi/os/1020424840/l50 【2chOS】OSを作ろう【マジ】 http://pc.2ch.net/test/read.cgi/os/1018174274/l50 つーか、OSってつくれないのか? http://pc.2ch.net/test/read.cgi/os/1002981262/l50 OSを基礎から学ぶには? http://pc.2ch.net/test/read.cgi/os/1004069708/l50 まとめてみた。



122:Be名無しさん
03/02/19 23:35.net
>>76-77
超遅レス、スマソ 
 ジジイ折れが始めてコンピュータを勉強した本だ

 ミニコンピュータシステム入門 (原理とプログラミング)
上下 / R.H.エックハウスJR./著 中西正和/訳
 URLリンク(shopping.yahoo.co.jp)(絶版)

エミュじゃなく実機ベースの本だがPDP-11を題材として
 ハードウエアに密接した形で、アセンブラ、入出力システム
 →アルゴリズム→→基本的なオペレーティングシステムやデータベース等
 までを解説している。 結構ハード寄りで面白い。


123:山崎渉
03/04/17 11:57.net
(^^)

124:山崎渉
03/04/20 05:56.net
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

125:Be名無しさん
03/06/01 21:59.net
なんとなく保守

126:Be名無しさん
03/06/02 13:35.net
>>119
その本まだ売ってれば最近はPDP-11とかならエミュも豊富だから古の技術者と同じ道を辿って御勉強も可能だね。

127:Be名無しさん
03/06/09 22:20.net
    
保守

128:大塚裕司
03/06/09 23:24.net
URLリンク(elife.fam.cx)



129:山崎 渉
03/07/15 11:23.net

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

130:Be名無しさん
03/07/22 01:48.net
     あげ

131:Be名無しさん
03/07/22 22:11.net
いくら勉強しても、SONYや日立の優秀な技術者(現実にOS開発をされている方々)
にはかないませんよ?>>1

132:Be名無しさん
03/07/23 00:14.net
これ(128)ほど情けないレスがつくとはageた127は思いもしなかったろうな。
ご愁傷様です。やはりsageて行こう。

133:Be名無しさん
03/07/23 02:01.net
>>128さんは結構いい事言ってると
思うんですけど・・・(激藁嘲笑苦笑

134:Be名無しさん
03/07/23 15:33.net
以下について説明せよ。
多重プログラミングを実現するのに必要なハードウェア機能
プログラムとプロセスの違い
ユーザレベルスレッドとカーネルレベルスレッドの違い
デッドロックとスターベイション
システム性能評価の方法



135:_
03/07/23 15:38.net
URLリンク(homepage.mac.com)

136:Be名無しさん
03/07/28 10:40.net
>>128
テメエのようなクズはな。

137:ぼるじょあ ◆yBEncckFOU
03/08/02 05:11.net
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎―――◎                      山崎渉&ぼるじょあ

138:山崎 渉
03/08/15 23:23.net
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

139:Be名無しさん
04/03/01 00:17.net
歴史順に、必要性・加わった機能・時代背景、
そして現在使われているOSについて調べていくと
理解しやすいと思う。
ただ、取っ付き難い

140:Be名無しさん
04/04/06 19:38.net
age

141:Be名無しさん
04/04/06 19:39.net
あげ

142:Be名無しさん
04/04/17 14:29.net
分散OSに興味を持っていまして、
それ関連の大学院に進みたいと考えているんですが、
今現在分散OS関連の研究の状況というのはどんなもんなんでしょうか。

143:Be名無しさん
04/04/17 23:35.net
むずかしいことはわからないので別の人に聞いてください

144:Be名無しさん
04/04/18 08:02.net
教授に聞いて判らないようなら大学の選択からやりなおし。

145:Be名無しさん
04/04/18 22:38.net
>141
専攻が違うんですよ…

146:Be名無しさん
04/06/19 12:12.net
>>142
>>大学の選択からやりなおし。<<

147:Be名無しさん
05/05/12 19:56:06 .net
オススメはどこの大学だい?

148:Be名無しさん
05/05/15 14:30:36 .net
やるき大學


149:Be名無しさん
05/05/15 17:17:02 .net
マサチューセッツ工科大学

150:Be名無しさん
05/07/13 00:41:07 .net
すいません同じような質問なんですが
今、高2でOS関係の研究をしている研究室に行きたいのですが
どこの大学の研究室が盛んでしょうか?

151:Be名無しさん
05/07/19 09:59:15 .net
慶応とか九大とか農工大とかそのあたり?

152:Be名無しさん
05/07/23 00:40:53 .net
アリの巣コロリってあるじゃん。
蟻の行列にポンと置くと、一瞬ビックリして列が乱れる。
邪魔だなと言わんばかりに迂回する列が出来る。
そのうち好奇心旺盛な一匹がアリの巣コロリに入る。
そいつをマネして何匹も入る。
毒とも知らずにツブツブを運び出す。一匹が一粒づつ。
いつのまにか行列はアリの巣コロリが折り返し地点になる。
黄色い粒と黒い蟻が作り出す模様は綺麗で見てて楽しい。
一匹が一粒づつ、丁寧にせっせと毒の粒を運ぶ。
せっせと、せっせと、せっせと、せっせと。
蟻さんって働き者だなと思う。俺も頑張らなきゃなと思う。
次の日、あ

153:Be名無しさん
05/07/23 22:42:09 .net
OSを作ろうと必死になってる俺が来ましたよ。

154:Be名無しさん
05/07/26 19:46:53 .net
>>150
がんがれよ

155:Be名無しさん
05/07/26 20:18:37 .net
がんばるよ

156:Be名無しさん
06/02/23 15:20:14 .net
いや、そうじゃなくて、がんがれ

157:Be名無しさん
06/08/05 22:48:10 .net
はじめてのシリーズ

158:Be名無しさん
06/08/31 07:11:40 .net
>>76
貴方は、予言者?

「30日でできる! OS自作入門」

159:Be名無しさん
07/06/13 00:06:02 .net
>>150
あまり根を詰めないで、たまにはここに来て息抜きしなよ。

160:Be名無しさん
07/08/25 05:38:46 .net
ふぅ~

161:Be名無しさん
09/01/17 14:07:12 .net
>>146
そういえば、「リクルート」のコリン・ファレルがマサチューセッツ工科大学卒だったな。

162:Be名無しさん
11/06/15 17:49:06.65 .net
まずはCOMETとCASLから

163:Be名無しさん
11/06/15 18:20:56.71 .net
COMETに実装したOSがあるならともかく……

164:Be名無しさん
11/06/19 17:32:47.08 .net
アセンブラで
FDブートでBIOSのファンクションを使って
文字を表示することしかできない僕にとっては
OS作りなんて不可能ですよね

165:Be名無しさん
11/06/19 20:18:59.80 .net
とりあえずは30日本の内容を全部やってみろ

166:Be名無しさん
11/06/19 23:06:19.42 .net
いや、OS作る気なんて全くない

167:Be名無しさん
11/08/23 20:46:01.59 .net
謙虚にね

168:Be名無しさん
11/12/26 21:08:50.78 .net
勉強は大事

169:Be名無しさん
12/12/28 20:58:44.33 .net
ムック

170:Be名無しさん
13/01/02 14:49:49.50 .net
>>160は基本持ってないのが丸分かりw

171:Be名無しさん
13/01/02 18:17:26.81 .net
COMETに実装したOSがあるというなら見せてみろや基本情報持ちさんw

172:Be名無しさん
16/09/19 17:24:09.55 .net
iPhone 7 の発表前は、新しい電話の色とか、
イヤホンジャックとかどーでもいい話で盛り上げていた。
日本には、本当にたくさんのAPple御用ライターがいる。
で、でてきたのがガラケーでもう10年近く前から実現しているおサイフケータイ。呆れる
アップルの新社屋「Apple Campus 2」の3Dレンダリング動画
いったい維持費がいくらになるのか。
というよりも、完成するとはとうてい思えない。
iPhoneとMacだけでこんな巨大な構築物を作れるんだから、
ずいぶんとApple税は高いな。
URLリンク(twitter.com)
我が家は娘が気づいて3年前からPCカメラを目隠ししてる。
「web講義」を受けた時に「おや?」と思って「もしかして、こっちも見られてる?」と思ったらしい。
油断も隙もない世の中だね~一般国民は油断も隙もありありなんですが・・・
【身を守れ】FBI、スノーデン、ザッカーバーグらがノートPCのウェブカメラをシールで隠すよう提言
URLリンク(xn--nyqy26a13k.jp)健康法.jp/archives/22080 
以前、深夜未明にカメラが勝手に起動したときは本当に驚いた
URLリンク(twitter.com)

173:Be名無しさん
17/12/30 22:21:16.53 .net
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
FDI6U55BEG

174:Be名無しさん
22/02/24 03:37:44.66 .net
DTV-X900バッファロー

175:Be名無しさん
23/09/19 17:46:02.54 9qb//mgeK
憲法カ゛ン無視でクソ航空機に騒音まき散らされて私権侵害されて仕事も生活も脅かされて皆殺しにしたいけどて゛きないヘタレチキン住民は、
クソ低空飛行してるクソ航空機に向かって素っ裸になって自慢の肉棒を見せつけてやろう!
プ□ジェクタ-を屋上の床に照射してポル丿ビテ゛オ上映会なんてのもいいよな
民主主義の教祖山上大先生を見習ったら、クソ公務員という羞恥心もクソもない税金泥棒の犬コロが湧いてくるからウザイってんだろ?
米軍基地で流行ってるレーザー照射とか、業務用電孑レンジの扉改造して上空にマイク□波照射とかは、難癖付けてくるだろうが、
パチンコ屋がやってるようなサーチライトを任意の上空に照射するとか何の問題もないから(自治体確認済)、みんなでやってみよう!
尼て゛照射距離数千メートル数万ルーメンの狭角サーチラヰトがお手頃価格で買えるそ゛オヌヌメ!
しつこいグルグ儿威力業務妨害ヘリにも有効だし一家に一台常備しよう!
(羽田)ttΡs://www.call4.jp/info.Php?type=items&id=I0000062 , Tтps://haneda-ρrojecТ.jimdofrеe.com/
(成田)URLリンク(n-souonhigaisosyoudan.am)еbaownd.Com/
(テロ組織]Ttps://i.imgur.сom/hnli1ga.jpeg

176:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch