- 1 名前:OS厨房 [01/10/26 13:15]
- 来春、情報処理技術者試験を受けるのですが、我が身を振りかえ見れば
いろんなOSを使ってはいるものの、OSの基本動作についてはマトモに 学んだことがありません。主記憶管理なりタスクスケジューリングなり ページングのアルゴリズムなりを、一から学んでみようと思いました。 そこで (1)どんな書籍を読めばよいか (2)OSは何を使って検証すればよいか(やはりオープンソースのもの でしょうか (3)専門学校へ逝った方がいいのか (4)どこかのベンダに小間使いで修行に逝ったほうがいいのか などなど、御意見きかせてください。
- 2 名前:生徒A [01/10/26 13:28]
- Linux板にカーネル勉強スレがあるよ.
まあITRONとかでも悪くないけど,ソース公開してない実装系 多いし.
- 3 名前:Be名無しさん [01/10/26 13:29]
- てst
- 4 名前:Be名無しさん mailto:sage [01/10/26 13:35]
- まっとうな基礎情報工学の本には必ず書いてあると思うけど。
- 5 名前:OS厨房 [01/10/26 14:03]
- とりあえず タネンバウムの書いたOS解説書を狙おうかとも
思っているのですが、どうもアメリカ人の書いたものは 表現が大味で辟易することがあるからなぁ。。。。日本人の 書いた優良書籍があればいいんだけど
- 6 名前:Be名無しさん [01/10/26 14:50]
- 我輩はJUG(蛇具)の主催者Q3だ馬鹿やろう。
今回はファン募集のために書き込んだこの運子が。 まずはこの掲示板に書き込め大量に。このゲスどもが。 うんこくせぇんだよ。 ttp://kweb.ne.jp/~bbs/mk01/mk01.cgi?jug2 ごめんなさい。(笑
- 7 名前:いんぽ [01/10/26 14:52]
- 我輩はJUG(蛇具)の主催者Q3だ馬鹿やろう。
今回はファン募集のために書き込んだこの運子が。 まずはこの掲示板に書き込め大量に。このゲスどもが うんこくせぇんだよ。 ttp://kweb.ne.jp/~bbs/mk01/mk01.cgi?jug2
- 8 名前:いんぽ [01/10/26 14:54]
- 我輩はJUG(蛇具)の主催者Q3だ馬鹿やろう。
今回はファン募集のために書き込んだこの運子が。 まずはこの掲示板に書き込め大量に。このゲスどもが。 うんこくせぇんだよ。 ttp://kweb.ne.jp/~bbs/mk01/mk01.cgi?jug2
- 9 名前:便秘 [01/10/26 14:55]
- 我輩はJUG(蛇具)の主催者Q3だ馬鹿やろう。
今回はファン募集のために書き込んだこの運子が。 まずはこの掲示板に書き込め大量に。このゲスどもが うんこくせぇんだよ。 ttp://kweb.ne.jp/~bbs/mk01/mk01.cgi?jug2 うっ
- 10 名前:dslんdfklsんblsんlwなdgl [01/10/26 14:57]
- DHIOS+DHIOS+DHIOS
あfさfさfさfさfさfさfskl・
- 11 名前:Be名無しさん mailto:sage [01/10/26 17:06]
- どんな書籍を読めばよいか→MSDN
OSは何を使って検証すればよいか→Windows2000 専門学校へ逝った方がいいのか→どちらでも どこかのベンダに小間使いで修行に逝ったほうがいいのか→行かないよりはいい
- 12 名前:Be名無しさん [01/10/26 21:50]
- >>11
それじゃあ、OSの内部のアルゴリズムはわからないよ。 Win32 APIの使い方はわかるかもしれないけど。
- 13 名前:Be名無しさん [01/10/26 22:09]
- >>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]
-
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 で読めるようになっている。 www.bell-labs.com/topic/books/os6-book/index.html
- 15 名前:OS厨房 [01/10/27 17:57]
- 2ちゃん諸賢各位のご教示に心より感謝申し上げます。
とりあえず、明日大手書店に行って探して参ります。
- 16 名前:Be名無しさん [01/10/29 18:44]
- 本当にOSや、実装されているアルゴリズムを勉強したいなら、数学の勉強を忘れるなよ。
数学抜きで美しいカーネルは語れないぞ。
- 17 名前:Be名無しさん [01/10/30 00:41]
- 情報処理試験の勉強でしょ?
だったら、参考書って読めば問題なし。 あと、コンピュータの動作を知りたいならキャッスルの本でも 買えばよし。
- 18 名前:「酸」と関係ないのになぜ「酸素」? [01/10/30 08:35]
- 「酸」と関係ないのになぜ「酸素」?
nara.cool.ne.jp/mituto
- 19 名前:OS厨房 [01/10/30 12:16]
- >>16
承知しました。頑張ってみます。 >>17 >情報処理試験の勉強でしょ? >だったら、参考書って読めば問題なし。 はい。確かにそのとおりですし、参考書や問題集も買って読んでます でも、断片的な知識だけだと、午後問の論文も書けないし、底の浅さ がバレてしまうと思うのですね。そこでOSとネットワークについては きちんと勉強してみようと思ったわけです。 今まで、色々なOSをインストールして、ただ飾ってあるだけの人生か ら一歩前へ出てみようと思うのですね。
- 20 名前:元アーキテクト mailto: [01/10/30 15:53]
- 少し勉強して実力がついたら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からの使い方とともに考えてみようね。
- 21 名前:Be名無しさん [01/10/31 20:43]
- >>1
なんだかすがすがしいな。 がんばってね。
- 22 名前:Be名無しさん [01/10/31 22:03]
- Tanenbaum師のModern Operating System は2nd Edithonが今年でたよね。
400ページくらい書き換えたらしい。訳本はまだ間に合わないか。
- 23 名前:Be名無しさん mailto: [01/11/01 17:55]
- Tanenbaumセンセの本もよいし、Lion 本とか、OS のサイズの大きく無いもの
選んだ方がよいよ
- 24 名前:Be名無しさん [01/11/02 10:54]
- Lionsの本は指導者なしで独力で読むのはちと厳しいと思うよ。
古くからこの分野に関連した人間ならK&RのCの言語仕様や PDP11のことも分かるけど、今の新しい人間にいきなりってのはどうかな? かという、俺はゼミの資料につかったけど、相当解説を丁寧に しないと理解してもらえなかった。
- 25 名前:トロ吉 [01/11/02 11:27]
- TOPPERSは?
- 26 名前:OS厨房 [01/11/02 12:56]
- タネンバウムのModern Operating System ただいま読んでいます。
スケジューリングのアルゴリズムに関するあたりを読んでいますが 決してサクっと理解できたわけではありませんが、OSの内部に少し づつ足を踏み入れていく感じで、かなり熱中して読んでいます。 翻訳も悪くないので、読みやすいです。
- 27 名前:OS厨房 [01/11/21 16:52]
- 引き続きタネンバウム読んでます。スケジューリングのアルゴリズム、読解に
非常な気合いがいりますが、少しづつ目が開けていくような気がしてます。 それはひとまずおいといて、やっぱり情報処理技術者試験合格めざすには どこかで実務経験積みたいッス。俺はシステム開発の企画はやったこと あるけど、基幹システムの管理というのは未経験なんです。 謝礼を差し上げますので、どこかでシステム管理者研修生受入をやって くれる企業ないでしょうか?
- 28 名前:Be名無しさん [01/11/21 20:20]
- >>16
数学とOSの設計が関係するってどの部分に何が関係するの?
- 29 名前:Be名無しさん [01/11/21 21:29]
- 真性超初心者、非コンピュータ専攻の人でも上にあるような
書籍を読んで大丈夫でしょうか?私も結構興味があるもので。
- 30 名前:Be名無しさん [01/11/21 21:51]
- >29
好きこそものの上手なれ。 ただ、いきなり高価な本を買っても理解出来ない。 古本屋で、情報処理試験の参考書漁りから始めるのが吉。
- 31 名前:Be名無しさん [01/11/24 11:13]
- >29
タネンバウムから読んだ方が良いと思う。 情報処理の参考書なんかは網羅的過ぎて役に立たない。 古本屋でタネンバウムのMINIXの本があれば買ってきな。 あれにはPCのハードのことまで詳しく出ているよ。
- 32 名前:Be名無しさん [01/11/24 12:10]
- 表紙に恐竜の絵が書いてある「Operating System Concepts」ってのが
いいですよ。
- 33 名前:Be名無しさん mailto:sage [01/11/24 14:33]
- ためしに作るのが一番
- 34 名前:Be名無しさん [01/11/25 13:27]
- じゃ、このスレでOS作ろうぜ。
それがダメなら部分的に仮想コードのっけて、解説してこーぜ。
- 35 名前:Be名無しさん mailto:sage [01/11/25 23:56]
- おもろいなぁ。
とりあえず起動して2chが読めるようになったら完成(笑)。
- 36 名前:Be名無しさん [01/11/26 10:22]
- ここの1が数年後のLinusになってくれると面白いモナー
「みなさんこんにちは。いつかの厨房です。 こんなもの作ってみましたがどうでしょう」 祭 そして伝説へ
- 37 名前:OS厨房 [01/11/26 16:09]
- 1です。
>>36 >ここの1が数年後のLinusになってくれると面白いモナー 数年後のLinusは夢のまた夢ですが、カーネルソースを普通に 読めるようになればいいなと思っています。 デモ Cが読めないと話にならないし、併せてCの知識も身に 付けなきゃいかんなぁと思っております。 それにつけても、わたしをシステム管理見習いにしてくれる 会社ないもんでしょうか。(汗)
- 38 名前:Be名無しさん [01/11/26 18:55]
- >>37
見習いを募集してるのはしてるが、お前は何ができるんだ?
- 39 名前:Be名無しさん [01/11/26 23:00]
- 江村なんとか氏が書いた
『オペレーティングシステムへの構造的アプローチ』 が絶対的なバイブルだった時代がありましたね。 読んだ方も多いのではないでしょうか?
- 40 名前:FreeDOS教徒 mailto:osage [01/11/27 02:33]
- START:
JMP START まともな2ちゃんOSは生まれないのか(汗
- 41 名前:29 [01/11/27 03:44]
- もう学生生活も終わっちゃうし、頑張って原書で読んでみます。
特に情報処理試験とか受けるわけでもないですが、純粋に興味があるので 頑張って理解に努めたいと思います。 それにしてもこの板の皆さん、ご親切なご指導ありがとうございます。 ここに書き込んでいなくてもそう思っている人は多いはず。
- 42 名前:OS厨房 [01/11/27 12:53]
- >>38
SEのパシリから、便所掃除まで雑用なんでもやります。
- 43 名前:Be名無しさん mailto:sage [01/11/27 19:35]
- ティンコちゃぶれ
- 44 名前:Be名無しさん [01/11/28 15:00]
- OSの内部ではインターネット時間を使って欲しい。
こんな批判もされているけど、OS内部に限定すれば使えるし便利なような。 wam.ascii.co.jp/regular/bill_g/letter/mail/mail101-110/mail101.html
- 45 名前:Be名無しさん mailto:sage [01/11/28 16:42]
- TODがある。
- 46 名前:Be名無しさん mailto:sage [01/11/28 17:40]
- >>44
UTC と GMT と TAI の違いを説明できる ようになってからまた来な。
- 47 名前:OS厨房 [01/11/28 20:40]
- 現在、職場の昼休みにはTCP/IP関連の書籍、夜はタネンバウム師
の本を読むという生活です。いかに自分がコンピュータとネットワーク について無知だったか思い知らされつつ、結構楽しんでます。 これらの本、情報処理技術者試験の出題項目に出される内容も多いので 3ケ月かけて読破目標。。。試験のほうは、まぁ3年計画で(汗
- 48 名前:Be名無しさん [01/12/10 04:44]
- 興味深いプロジェクト
os.inf.tu-dresden.de/vfiasco/
- 49 名前:Be名無しさん [01/12/10 13:03]
- >>48
よくわからないんですけど。。ふぃあすこ?
- 50 名前:Be名無しさん [01/12/27 09:57]
- >>1
OSを基礎から学ぶには、まずCPUの基本的な構造を知らないと、わかりにくい部分が でてくる、例えばカーネルモード、ユーザーモードがどのようにCPUの機能を使って 実現されているとか、またタスクスイッチの部分は、アセンブラで書かれているので その部分は、アセンブラの解析が必要になるとかで、そういう部分まで知るように なってくれば来るほど、CPUの基本構造がどういう風になっているのかを知って おかないと苦しくなると思います。 代表的なCPUとしては、Intel8086あたりから勉強すればいいと思います。最初の OSアルゴリズムを勉強している場合はそんなにCPUの知識は必要ないですが、 OSのソースコードを見るようになるあたりから、アセンブラの知識が重要になってきます 頑張って下さい。
- 51 名前:Be名無しさん [01/12/27 11:23]
- 8086だと仮想アドレスが扱えないから現代的なOSを
理解するにはちょっとね。Lionsの本のPDP11の 方がまだましじゃないか?
- 52 名前:50 [01/12/27 15:02]
- >>51
大体、ソースの公開されているOSは、I8086系の命令を使ったものがほとんどで、 PDP11なんて博物館行かないと見れないよ。本探すのも大変だしね そんなものを、勉強するのじゃ本を探すだけで結構骨折ると思うが・・・ 51さんそう思いませんか?
- 53 名前:Be名無しさん mailto:sage [01/12/27 16:31]
- 386じゃなんでだめなのか?
- 54 名前:50 [01/12/27 17:56]
- >>53
腕に覚えのある人は 386でもいいんじゃないですか でも、初心者で386は、かなりつらいと思います
- 55 名前:Be名無しさん [01/12/27 21:26]
- >>52
だから、Lionsの本にPDP/11ならかなり詳しく書いてあるし ソースコードも実際に実務で使われたOSのものがコンパクトに まとまっているからそれでいいんじゃないのって思うんだけど?
- 56 名前:52 [01/12/27 22:02]
- >>55
ああ、あの本ね いいね
- 57 名前:OS厨房 [01/12/28 05:00]
- CPUアーキテクチャに関する本で、オススメはありますか?
やっぱりLIONS本でしょうか。できたら比較的入門書 的なのがあると、入りやすいのですが
- 58 名前: [01/12/28 05:36]
- アスキーの80486の本眺めてると何となく理解できた気分になれる。
- 59 名前:Be名無しさん [01/12/28 09:49]
- >57
OSじゃなくてCPUなの? LionsはCPUのアーキテクチャの本じゃないよ。あれは UNIXを説明するためにPDP/11を説明しているだけ。 タネンバウムがMINIXを説明するためにIBM PCを説明 しているのとおんなじ。 アーキテクチャについての入門書なら パターソン・ヘネシーの「コンピュータアーキテクチャの設計と構造」 (うろ覚えだから違ったらごめん)が良いと思うよ。日経BPから 翻訳が出ていたはず。
- 60 名前:52 [01/12/28 10:27]
- おおそうだそうだ
MINIX のことが書いてある本が、OSを勉強しようという初心者にはいいよ。 同時に、386CPUの勉強をしながら ビギナーの卒業として、OSのソースコードを書いてある Lionsの本を読めば いいと思う。 つぎにLinuxのソースコードを読めば、実際のOSがわかってくる 次に自分でいろいろとソースコードをいじくって試してみればいい
- 61 名前:Be名無しさん [01/12/28 11:14]
- プロセッサの機能ぐらいは知らなきゃダメだよ。OS勉強するなら。
というか、OSにとって必要な機能をどれだけ今後のプロセッサが装備してくれるんでしょ?
- 62 名前:Be名無しさん [01/12/28 11:42]
- プロセッサの機能と、OSの機能はオーバーラップしているものがあるからね。
今度Intelが作る新しいプロセッサは、タスクスイッチをCPU側で行うものらしいし VLIWのCPUに至っては、命令実行のパイプスケジューリングを、コンパイラに 任せているしね。 まあ、今のとこは、とりあえず初心者は、>>60に書いてあるとおりにすれば いいよ
- 63 名前:デフォルトの名無しさん [01/12/28 21:38]
- >60
まじめな話、LinuxとBSDのソースの大きな違いはどこなのだろうか?
- 64 名前:名無しさん@お腹いっぱい。 mailto:sage [01/12/28 22:23]
- gccはいつになったらまともにia64をサポートするのやら
- 65 名前:60 [01/12/29 00:16]
- Linuxは、2.4.0から大幅に機能を強化しています
○ カーネルが、安定度をましたマルチスレッド ○ ジャーナルファイルシステムを採用 FreeBSD4.4 ○ 開発グループが、いなくなったのでこれからどうなるかが、わからないです ○ 昔のままの枯れた(安定動作)状態のBSD UNIXが継承されているので 安定動作するが、そんなに新しい革新的な機能は、盛り込まれてない とこんな感じだと思います
- 66 名前:Be名無しさん [01/12/29 08:35]
- >>65
新機能より安定志向の人が多いですからね、BSD。 IPv6だけは力はいってますけどね。
- 67 名前:Be名無しさん [01/12/29 11:09]
- >>65
開発グループがいなくなった? なに言ってんだか。 相変わらずL犬X使いはデマを流布するのが得意だな。
- 68 名前:デフォルトの名無しさん [01/12/29 21:46]
- Time Sharing System のIBMからでた60年代の論文てどうやったら手に入りますか?
- 69 名前:Be名無しさん [01/12/29 23:39]
- >>65
FreeBSDには新しい機能が少ないなんてことはない。 まあ、だからLinuxに比べて安定してるってのも、 必ずしも言えなくなってるかもね。 比較的開発が遅いように思われているNetBSDにしたって、 LFSとか新しい起動システムが作られたりしてる。 USBに関してはFreeBSDよりも進んでる。 開発者云々ってのは、BSDIからWind River Systemに移ったメンバーが リストラされたことを言ってるんだろうが、 開発者はほかにもたくさんいるし、暇ができて逆に開発が進むってこともあるだろう。 >67のデマを流布するってのは言いがかりにしても、 もうちょっと調べたほうがいいぞ。 >>63 LinuxとBSDの違いは、 Linuxはカーネルだけで、OSとして機能するには ほかのGNUのソフト等が必要で、 それらのソースはカーネルのソースとこみで管理されている訳ではない。 BSDはカーネル単体じゃなく、OSとして開発されていて、 ソースも当然、カーネルとシェルやコマンド等で、まとめて管理されてる。 あ、それとも*BSDカーネルとLinuxカーネルの違いを聞いてたのかな?
- 70 名前:60 [01/12/30 01:49]
- Linus' Commenttary on UNIX
を改めて今日買ってきて読んでみたら、なかなか解かりやすくていいですね
- 71 名前:>>70 mailto:sage [01/12/30 02:05]
- Lionsではなくて?
- 72 名前:Be名無しさん [02/01/03 22:42]
- >>1
整数論から学びなさい。
- 73 名前:Be名無しさん [02/02/10 04:16]
- はじめて読む486 はいいホンダね。
カーネルのソースをいくら読んだところで ターゲットの仕様を理解しないことには 意味がないことが分かったよ。
- 74 名前:Be名無しさん [02/02/14 22:53]
- age
- 75 名前:login:Penguin [02/02/15 23:05]
- >73
いい本だけど、わかりやすいのは、MMUのとこだけ 笑
- 76 名前: [02/02/24 12:55]
- 1:PDP-11のようなマシンの例えばWindows上あるいはLinux上の
エミュレータ‐があれば、物理的な実機がなくても動作させる ことは問題があるまい。なにせ1MIPS程度のマシンだったのだから、 いまの100MIPSクラスのPCでエミュレートできないはずはないのだ。 2:OSの作成の実際を学ぶ本として何がもっとも適切かは、よくしらない のだが、こういった本があるといいと前から思っていることを述べよう。 それは、アセンブラやCのソースをもちろん乗せるのだが、段階的に OSとして必要な機能を徐々に付け加えていって段々と複雑な機能を 実現していくという形の教科書である。例えば第1章では キーボードの割り込みによる入力と、画面への一文字単位での 出力を実現するというプログラムにする。もちろんまだマルチ タスクとか記憶管理などはない。第二章では、非常に簡単な ブートローダーを導入する、。。。 。。。。。となっていって、だんだんとメモリ管理方式の さまざまとか、ファイルシステムとか、シェルとか、 シングルユーザーシングルタスクとか、シングルユーザー マルチタスクとか、マルチユーザーマルチタスク、とかにしたり、 仮想記憶の導入をしたり、プロテクションメカニズムを導入したり、 通信機能を取り込む、、、などと章を追うに従って、段々と 本物らしい機能が付け加わっていくというやり方で説明する。 それぞれの段階でのソースコードと、実際にPC上で動作させる ときのそれぞれの段階でのイメージを配置したFDあるいはCD がついているというのがよい。演習問題では、各段階での 機能を一部変更してみるとしてどうすればよいかなどという ような問題がよいかも。
- 77 名前:Be名無しさん [02/02/24 14:55]
- >>76
そういう本ってありそうなもんなのにね。 なんで誰もださないんだろ?
- 78 名前:login:Penguini [02/02/24 17:23]
- >77 OS concepts
近いと思うが
- 79 名前:age mailto:age [02/03/07 20:22]
- age
- 80 名前:Be名無しさん [02/03/08 01:42]
- 76>>
だれかつくってないのかな? (1)開発はVCで (2)バイナリはFDにコピー (3)ブートからの解説(LINUXは難しすぎるので最小限FDだけ使いるように) (4)簡単なコマンドDOSのDIRとかCOPYとか (5)マルチタスクができる シンプルでいいから(GUIはいらない)つくってよ!
- 81 名前:Be名無しさん mailto:sage [02/03/08 01:49]
- >>80
自分で作れ。
- 82 名前:Be名無しさん mailto:sage [02/03/08 02:07]
- マルチタスクでGUIなしってどんなん?
- 83 名前:Be名無しさん [02/03/08 02:21]
- linux
ls 6みたいなやつ
- 84 名前:Be名無しさん [02/03/08 19:51]
- ls &だ
- 85 名前:Be名無しさん [02/03/08 21:46]
- >>82
コンソールの裏で複数のプロセスが同時進行っていう感じでしょうか。 X-WindowなしでUNIX系OSを一度使ってみればわかると思います。 「マルチタスクOS=窓がいっぱい開いているOS」っていう固定観念が 解消すると思いますよ。
- 86 名前:Be名無しさん [02/03/09 00:22]
- &を作ればバックランドで実行されるてやつ
- 87 名前:Be名無しさん [02/03/09 00:27]
- www.inkando.com/cgi-rankingplus/rankin.cgi?id=0511030508
- 88 名前:おくづみ公一 mailto:をっさん格闘家sage [02/03/09 00:38]
- うんうん
- 89 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/09 03:13]
- alt+F1とかF2とかってみんなあんまりつかわないんだね
- 90 名前:Be名無しさん mailto:sage [02/03/09 13:23]
- 勉強になるなぁ
- 91 名前:Be名無しさん mailto:sage [02/03/09 22:08]
- >>89
いや、俺は使う。
- 92 名前:Be名無しさん [02/03/17 00:18]
- タネンバウム氏の著書『オペレーティングシステム 設計と理論および
MINIXによる実装』を読み始めたのですが、一章目からつまづくことが 多くて困っています。特にシステムコールやOSの構造に関する概要を理 解するのに非常に手間取ります。 僕は、パスカルを一通り勉強してC言語の基礎的な本を一冊勉強した程度 のレベルなのですが、この本はレベルが高すぎるのでしょうか。 ご助言をいただけたらと思います。
- 93 名前:Be名無しさん mailto:sage [02/03/17 00:57]
- >>92
非常に手間取っていいんだよ。 苦労しないと。
- 94 名前:BTRON名無しさん mailto:sage [02/03/17 01:23]
- >>92
って言うかさ、君くらいの知識であの本をさくさく読めて一発で 内容がわかる奴が居たらオレはそいつを神って呼んでやるよ。 当然オレもダメだったが。 まぁとにかくその心意気や善し。がんばれ。
- 95 名前:Be名無しさん [02/03/18 00:35]
- >>93
>>94 あたたかいお言葉、ありがとうございます。 やはり苦労しないと勉強にならないですよね。 くじけず頑張ってみます。 なお、知らない用語を検索してみたら計算機関係の 単語だということがわかりました。OSを完全に理解 するには、計算機自体の勉強が必要のようですね。
- 96 名前:Be名無しさん mailto:sage [02/03/18 02:40]
- 放送大学でやってた。ずっと前・・
- 97 名前:Be名無しさん [02/04/04 21:47]
- age
- 98 名前:Be名無しさん [02/07/20 22:56]
- age
- 99 名前:Be名無しさん [02/07/27 01:47]
- !sage
- 100 名前:Be名無しさん mailto:sage [02/07/27 02:46]
- まあ、たいしたことナイヨネ。
- 101 名前:Be名無しさん [02/07/27 18:20]
- A.トフラー「第三の波」がいいとおもわれ。
- 102 名前:Be名無しさん [02/09/05 14:04]
- >>5
> どうもアメリカ人の書いたものは 誰も突っ込まないんだな。。
- 103 名前:Be名無しさん [02/09/05 17:31]
- >>102
オランダ人って言って欲しいのか?
- 104 名前:Be名無しさん [02/10/13 12:44]
- ageてみる。
タネンバウムは英語ぺらぺらの米国人じゃなかったっけ?
- 105 名前:Be名無しさん [02/10/13 21:13]
- >>104
「IT業界の開拓者たち」って本に出てますね。 アメリカ生まれのアメリカ育ちで、オランダに移住したのは大学卒業後だとか。
- 106 名前:山崎渉 mailto:(^^)sage [03/01/15 12:06]
- (^^)
- 107 名前:Be名無しさん [03/01/25 16:40]
- 有名な
www.law.co.jp/okamura/OpenSource_Web_Version/appen_A/appen_A.html
- 108 名前:Be名無しさん [03/01/25 17:25]
- KDEの開発者がMacの使いやすさは単なる馴れの問題とかいってたけど、実際
触らせたら感動してた。
- 109 名前:Be名無しさん [03/01/25 19:05]
- KDEとGNOMEは逝っていただきたく。。。
- 110 名前:Be名無しさん mailto:sage [03/01/27 15:00]
- つうかOSの基礎と関係ないやん。
仮死状態スレだったからまあいいか
- 111 名前:Be名無しさん mailto:sage [03/01/27 15:51]
- MacもKDEも両方糞だじゃらドングリってところか?
- 112 名前:Be名無しさん [03/01/27 19:39]
- マイクロカーネル対モノリシックなシステムについて、3分で理解できる
説明して欲しいデス
- 113 名前:ぃぬ mailto:sage [03/01/30 15:23]
- XINUをネタに使った"Operating System Design"て本でOSの勉強してみようと思いますが
OS設計の方法論は学べるでしょうか?(タイトルからそう言うことを期待しているのですが。)
- 114 名前:ぃぬ [03/01/30 23:57]
- 誰か教えてちょんmage
- 115 名前:Be名無しさん mailto:sage [03/01/31 01:30]
- >>113
Xinuネタだと日本語で分かりやすいサイトがあるよ a414s1.it.nanzan-u.ac.jp/seminar/OS/index.html
- 116 名前:ぃぬ mailto:sage [03/01/31 13:46]
- ありがとうございます。
解説もあるし、ソースも見れるみたいだし、良いサイトですね。 ここで勉強してから、>113に書いた本を読んでみようと思います。
- 117 名前:Be名無しさん mailto:sage [03/02/19 20:01]
- OSのお勉強系スレ
【ヤチャータ】OS作りました【デキチャータ】 pc.2ch.net/test/read.cgi/os/1019463348/l50 OSの設計(マジで pc.2ch.net/test/read.cgi/os/1012656943/l50 2ちゃんねるで新しいOSを!!! pc.2ch.net/test/read.cgi/os/1019033075/l50 x86でOSを表現する方法 pc.2ch.net/test/read.cgi/os/1022415564/l50 JAVAでOSを作る pc.2ch.net/test/read.cgi/os/984210541/l50 【鬱】ブートセクタ作ったけど書き込めない pc.2ch.net/test/read.cgi/os/1021884430/l50 >>118
- 118 名前:Be名無しさん [03/02/19 20:08]
- >>117
仮に新しくOS作るとしたら、、、 pc.2ch.net/test/read.cgi/os/994675006/l50 OSの作り方 pc.2ch.net/test/read.cgi/os/1007213585/l50 OSを作るためにみんなでお勉強スレッド pc.2ch.net/test/read.cgi/os/1020424840/l50 【2chOS】OSを作ろう【マジ】 pc.2ch.net/test/read.cgi/os/1018174274/l50 つーか、OSってつくれないのか? pc.2ch.net/test/read.cgi/os/1002981262/l50 OSを基礎から学ぶには? pc.2ch.net/test/read.cgi/os/1004069708/l50 まとめてみた。
- 119 名前:Be名無しさん [03/02/19 23:35]
- >>76-77
超遅レス、スマソ ジジイ折れが始めてコンピュータを勉強した本だ ミニコンピュータシステム入門 (原理とプログラミング) 上下 / R.H.エックハウスJR./著 中西正和/訳 shopping.yahoo.co.jp/shop?d=jb&id=00949422(絶版) エミュじゃなく実機ベースの本だがPDP-11を題材として ハードウエアに密接した形で、アセンブラ、入出力システム →アルゴリズム→→基本的なオペレーティングシステムやデータベース等 までを解説している。 結構ハード寄りで面白い。
- 120 名前:山崎渉 mailto:(^^) [03/04/17 11:57]
- (^^)
- 121 名前:山崎渉 mailto:(^^)sage [03/04/20 05:56]
- ∧_∧
( ^^ )< ぬるぽ(^^)
- 122 名前:Be名無しさん mailto:sage [03/06/01 21:59]
- なんとなく保守
- 123 名前:Be名無しさん mailto:sage [03/06/02 13:35]
- >>119
その本まだ売ってれば最近はPDP-11とかならエミュも豊富だから古の技術者と同じ道を辿って御勉強も可能だね。
- 124 名前:Be名無しさん [03/06/09 22:20]
-
保守
- 125 名前:大塚裕司 [03/06/09 23:24]
- elife.fam.cx/a001/
- 126 名前:山崎 渉 mailto:(^^) [03/07/15 11:23]
-
__∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
- 127 名前:Be名無しさん [03/07/22 01:48]
- あげ
- 128 名前:Be名無しさん [03/07/22 22:11]
- いくら勉強しても、SONYや日立の優秀な技術者(現実にOS開発をされている方々)
にはかないませんよ?>>1
- 129 名前:Be名無しさん mailto:sage [03/07/23 00:14]
- これ(128)ほど情けないレスがつくとはageた127は思いもしなかったろうな。
ご愁傷様です。やはりsageて行こう。
- 130 名前:Be名無しさん [03/07/23 02:01]
- >>128さんは結構いい事言ってると
思うんですけど・・・(激藁嘲笑苦笑
- 131 名前:Be名無しさん [03/07/23 15:33]
- 以下について説明せよ。
多重プログラミングを実現するのに必要なハードウェア機能 プログラムとプロセスの違い ユーザレベルスレッドとカーネルレベルスレッドの違い デッドロックとスターベイション システム性能評価の方法
- 132 名前:_ mailto:sage [03/07/23 15:38]
- homepage.mac.com/hiroyuki44/
- 133 名前:Be名無しさん mailto:sage [03/07/28 10:40]
- >>128
テメエのようなクズはな。
- 134 名前:ぼるじょあ ◆yBEncckFOU mailto:(^^) [03/08/02 05:11]
- ∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。 =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕 = ◎――――――◎ 山崎渉&ぼるじょあ
- 135 名前:山崎 渉 mailto:(^^) [03/08/15 23:23]
- (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
- 136 名前:Be名無しさん [04/03/01 00:17]
- 歴史順に、必要性・加わった機能・時代背景、
そして現在使われているOSについて調べていくと 理解しやすいと思う。 ただ、取っ付き難い
- 137 名前:Be名無しさん mailto:sage [04/04/06 19:38]
- age
- 138 名前:Be名無しさん [04/04/06 19:39]
- あげ
- 139 名前:Be名無しさん [04/04/17 14:29]
- 分散OSに興味を持っていまして、
それ関連の大学院に進みたいと考えているんですが、 今現在分散OS関連の研究の状況というのはどんなもんなんでしょうか。
- 140 名前:Be名無しさん [04/04/17 23:35]
- むずかしいことはわからないので別の人に聞いてください
- 141 名前:Be名無しさん mailto:sage [04/04/18 08:02]
- 教授に聞いて判らないようなら大学の選択からやりなおし。
- 142 名前:Be名無しさん mailto:sage [04/04/18 22:38]
- >141
専攻が違うんですよ…
- 143 名前:Be名無しさん mailto:sage [04/06/19 12:12]
- >>142
>>大学の選択からやりなおし。<<
- 144 名前:Be名無しさん mailto:sage [2005/05/12(木) 19:56:06 ]
- オススメはどこの大学だい?
- 145 名前:Be名無しさん mailto:sage [2005/05/15(日) 14:30:36 ]
- やるき大學
- 146 名前:Be名無しさん mailto:sage [2005/05/15(日) 17:17:02 ]
- マサチューセッツ工科大学
- 147 名前:Be名無しさん mailto:sage [2005/07/13(水) 00:41:07 ]
- すいません同じような質問なんですが
今、高2でOS関係の研究をしている研究室に行きたいのですが どこの大学の研究室が盛んでしょうか?
- 148 名前:Be名無しさん mailto:sage [2005/07/19(火) 09:59:15 ]
- 慶応とか九大とか農工大とかそのあたり?
- 149 名前:Be名無しさん [2005/07/23(土) 00:40:53 ]
- アリの巣コロリってあるじゃん。
蟻の行列にポンと置くと、一瞬ビックリして列が乱れる。 邪魔だなと言わんばかりに迂回する列が出来る。 そのうち好奇心旺盛な一匹がアリの巣コロリに入る。 そいつをマネして何匹も入る。 毒とも知らずにツブツブを運び出す。一匹が一粒づつ。 いつのまにか行列はアリの巣コロリが折り返し地点になる。 黄色い粒と黒い蟻が作り出す模様は綺麗で見てて楽しい。 一匹が一粒づつ、丁寧にせっせと毒の粒を運ぶ。 せっせと、せっせと、せっせと、せっせと。 蟻さんって働き者だなと思う。俺も頑張らなきゃなと思う。 次の日、あ
- 150 名前:Be名無しさん mailto:sage [2005/07/23(土) 22:42:09 ]
- OSを作ろうと必死になってる俺が来ましたよ。
- 151 名前:Be名無しさん mailto:sage [2005/07/26(火) 19:46:53 ]
- >>150
がんがれよ
- 152 名前:Be名無しさん mailto:sage [2005/07/26(火) 20:18:37 ]
- がんばるよ
- 153 名前:Be名無しさん mailto:sage [2006/02/23(木) 15:20:14 ]
- いや、そうじゃなくて、がんがれ
- 154 名前:Be名無しさん [2006/08/05(土) 22:48:10 ]
- はじめてのシリーズ
- 155 名前:Be名無しさん [2006/08/31(木) 07:11:40 ]
- >>76
貴方は、予言者? 「30日でできる! OS自作入門」
- 156 名前:Be名無しさん mailto:sage [2007/06/13(水) 00:06:02 ]
- >>150
あまり根を詰めないで、たまにはここに来て息抜きしなよ。
- 157 名前:Be名無しさん [2007/08/25(土) 05:38:46 ]
- ふぅ〜
- 158 名前:Be名無しさん mailto:sage [2009/01/17(土) 14:07:12 ]
- >>146
そういえば、「リクルート」のコリン・ファレルがマサチューセッツ工科大学卒だったな。
|

|