X



【C】Poneytail(仮称)OSスレッド01【未踏】

0492ITRON名無しさん ◆4WD27e3i1o
垢版 |
2005/10/26(水) 18:03:52
>>489
首藤さんの資料ね。
ちょっと古いけど、こっちのほうがCooSスレでは参考になるかも。
http://www.shudo.net/publications/NASDA-200212/
http://www.shudo.net/publications/NASDA-200212/slide15.png
http://www.shudo.net/publications/NASDA-200212/slide16.png
辺り。処理系の詳細は説明はないもののC#のデータが入ってるから。

このプレゼンのときに首藤さんも前置きしてましたけれど、
これLinPackだから、AOTが異様に善戦してますね。
聴講者の大多数がシミュレーション屋さんだったので、
これはこれで数値の取り方として悪くはないけど。

> クラスローダの実装が最適化されていないと起動が遅く

言語やVMの問題っていうよりは、プログラミングスタイルというか。
レイヤの分割で Class.forName() を良く使うので、どんなにコアを
AOTで最適化かけても、どうしてもどこかの層がインタプリタ動作に
なって律速orzという。クラスローダがオンデマンドコンパイルとか
考えれば考えるほど、JITのほうがいいじゃんという結論に向かって
いっちゃうという。泥臭い実運用上の話ですよ。
どこで聞いたのだっけかな? JTRON界隈か、JavaOS界隈か。
Googleに聞いてみたけど、5年以上前の話はさすがにもう残ってないみたい。

MSILではAOTが本命なのかぁ。
0493484
垢版 |
2005/10/26(水) 18:38:46
>>492
えーとごめんなさい。性能論争は望んでいません。
興味があったのは、CooSのために開発された技術を応用して、
実際に使えるのは何かということだけですので。

MSIL関連のサードパーティー技術で、
自分から見て欲しいと思えるのはAOTだっていう話なので、
AOTが欲しい局面では性能が半分でもAOTが欲しいわけなんですよ。
たとえ実装が不完全で運用に制限があっても
ソースを直してでもAOTにしたい案件は多いので。

.NET Frameworkのインスコを客に拒否されたりしたら
今は泣く泣くMFCに戻るしかないって結構ありましたので。
0495ITRON名無しさん ◆4WD27e3i1o
垢版 |
2005/10/26(水) 22:16:44
>>494
知らん。隣のオバサン的無責任さで想像すると、こんなことは言えるのかも
しれない。

まだJITがこなれていないってことなのかもしれない。
確かJavaからの移植だったはずなので、多次元配列ではなくてジャグ配列を使っているはず。このことでC#の実力を反映できていないのかもしれない。
CLR(CLIもか?)では配列型はCLRが動的に生成するという仕様だったはず。
その辺りに起因して配列操作の性能でCLRはJavaVMよりオーバヘッドが
あるのかもしれない。

今評価すると、また違った数値になるだろうね。もう3年も前の資料だから。
0497957 ◆KhjEefLZMk
垢版 |
2005/11/14(月) 15:35:37
ぐは、驚愕の事実を確認。

どうやらVS.NETに「Windows以外禁止条項」はない。
つまりVCのライブラリが含まれていても問題ないってこと。
#EULAのあの一文はなんなんだろう。。。

サポートに聞いたので間違いありません。
二カ所に聞いたけど、最初の人は「お客様のご自由にどうぞ」と言ってた。
次のサポートの人は、「禁止されてはいないが、
そもそもサポート外なので許諾されているとは言えない」らしい。

ということは、あとは実行ファイルに取り込まれているライブラリのコード断片がどう影響するかだけど、
「Windows用アプリを特別視して許諾する」という条項がないからWinアプリと同じだと見なせて、
MSがWinアプリにライブラリ断片を理由に成果物に制限を掛けることはできないだろう。

ということで、
作った基礎ルーチンが無駄に。。。orzorzorz
もっと早く聞いておけば良かった…。

これでVC++でも作りやすくなるね。
0499Be名無しさん
垢版 |
2005/11/26(土) 01:31:04
どうでもいいじゃん
0502957 ◆KhjEefLZMk
垢版 |
2005/12/03(土) 15:46:07
>>501
うぉ。貼り付けさんくすです。
ちと研究活動で忙しいので、見たら感想でも書きますね。
0503957 ◆KhjEefLZMk
垢版 |
2006/01/01(日) 00:54:43
お久しぶりです。

あけましておめでとうございます。

最近はJITコンパイル周りをいろいろやってたんですが、面白くないのに道のりだけは長くて。。。
あとは論文書きと修論書きと、開発そのものはあんまり・・・です。
あとあと、ついでにVS.NET2005への移行を進めていたり。これも大変そうです。

まあ何かあればこちらに書き込もうとは思ってます。
このスレが無事(?)なのも皆様のおかげですし、本年もなにとぞよろしくお願いいたします。

2006年元旦
0507957 ◆KhjEefLZMk
垢版 |
2006/02/09(木) 12:24:09
Kさんがなにやらよさげなものを書かれたときにアレですが、
修士論文がようやくできたので公開することにしました。
http://www.coos.jp/articles/thesis.pdf

まぁ絶対評価ではぜんぜん納得できていませんが、
状況とかを振り返れば結構書けた方かなと思います。
#そもそもOSが完成してないのに論文を完成と思うわけがない。

ちと恥ずかしいですが、興味のある方は読んでみてください。


あと、2/16に大阪の学会で発表をします。(トップからリンク有り。)
アカデミック縛りがあるのでOS開発という視点では?かもしれませんが
こちらもついでに報告しておきます。ただ、学会員じゃないとお金掛かるので
C/Pについては言及を避けたいと思います(^^;
0509Be名無しさん
垢版 |
2006/02/09(木) 22:23:18
>>507
修論乙。

一応、うちの研究室もOS風味なので、
行く人がいればどんな話だったか聞いておきたい。
0510Be名無しさん
垢版 |
2006/02/11(土) 00:49:12
論文ぽくない論文で面白いな
0511957 ◆KhjEefLZMk
垢版 |
2006/02/11(土) 13:48:03
>>509
(論文・修論で開発進まず、)あんまり変わってない上に
どうも学術主眼に話をするのは苦手なので、
あんまりクオリティ高くないかも…。
期待しないで来ていただければ嬉しいです。

>>510
各章の扉ページに無意味な絵がある論文は珍しいと思います(笑)
0512957
垢版 |
2006/02/16(木) 16:20:27
発表終わった
「機械語どうすんだ」って突っ込まれた〜

パワポは戻ったら公開します
0514Be名無しさん
垢版 |
2006/03/05(日) 21:45:45
電波電波〜
0516Be名無しさん
垢版 |
2006/03/16(木) 23:05:30
そろそろOSが完成してそうな予感
0518957 ◆KhjEefLZMk
垢版 |
2006/03/17(金) 02:04:13
>>516,517
お恥ずかしい限りですが全然進んでません。
就職準備に加えワークショップへの参加で時間全部つぶれてます。
#まだ公開されてないみたいなので名言はしませんが。
もうここ数ヶ月同じネタで発表し続けているので、いい加減開発に戻りたいです…。
0519957 ◆KhjEefLZMk
垢版 |
2006/03/21(火) 00:47:53
近況報告。
3/22-25で北京で開かれるMicrosoft Research AsiaのTheme Workshop 2006というのに出てきます。
30分の持ち時間で研究報告。内容的には前回の研究会からあまり変わってません。
MSRA-TW06: http://research.microsoft.com/asia/ur/workshop06/

でも明後日くらいに出発なのにまだspeakersもpresentationsも"Will provide later!"って…。
予定では24日の午後のはずなんですが。行って何もなかったらどうしよう。
英語とかも超下手なのでもういっぱいいっぱいです。
つか街中で英語すら通じなかったらどうしよう。。。
0522957 ◆KhjEefLZMk
垢版 |
2006/03/21(火) 13:03:26
>>520
マジスカorz

>>521
MSに発表というよりはMS主催の研究会で発表が正しいです。
ただ、同じ参加者としてMS関係者もたくさんいるので、
そういう意味では「MSに発表」というのもそれほど間違いではないかも。
0524957 ◆KhjEefLZMk
垢版 |
2006/03/21(火) 19:35:09
いえ、貰ってませんよ〜


#まだ原稿おわってないー
0527Be名無しさん
垢版 |
2006/03/24(金) 17:07:24
ついさっき終了。もう骨って感じでした
原稿つきって緊張するもんなんですね。汗だくです。

とりあえずステージでかっっっ!
http://www.coos.jp/stage.jpg
これは初日のなんですが、今日もステージは一緒。
ただ、観客が少ないのを予想してか席が全部机付きになって、
人も減ってました。(写真のProbert博士はある意味メインゲスト。)

とりあえず眠たいけど寝ても仕方ないのでまた戻ろう。
ではまたノシ
0529Be名無しさん
垢版 |
2006/05/05(金) 22:57:56
話題がないね
0531Be名無しさん
垢版 |
2006/08/03(木) 05:07:33
とりあえずWindows Formsが使えればシェルつくったる
0532Be名無しさん
垢版 |
2006/08/03(木) 09:43:08
今どの辺ですか?そろそろ使えますか?
GUIありの推奨動作環境はどれくらいですか?
0533957 ◆KhjEefLZMk
垢版 |
2006/08/03(木) 22:15:55
そろそろ会社生活に慣れてきたので開発再開してるとこです。
C#2.0などで規格が新しくなっているのでそれへの対応をしてます。
#それに対応しないとVS2005とか使えないし。。。
昨年度の後半にしたかったけど、学会やらで後回しにしちゃった分ですね。
0537957 ◆KhjEefLZMk
垢版 |
2006/08/27(日) 01:01:26
Javaを意識した構造に作り替えたところです
Javaも考慮することで分離が良くなるかなあ、と。
だいたい出来たのでいまC#で(また)インタープリタ作ってるところ
ジェネリクスとかどうなるんだろうなあ、と思っています


ただ、FF3がちょっとやばいw
0538Be名無しさん
垢版 |
2006/09/09(土) 19:32:53
メインマシンにドットネット入れたくないからサブマシンにドットネットアプリ専用OSとして入れたいな
0540957 ◆KhjEefLZMk
垢版 |
2006/09/12(火) 20:02:18
まあそういう表現も間違ってはいないのですが、
別にvirtualにするわけではないです。
0541Be名無しさん
垢版 |
2006/09/12(火) 20:12:01
Windows上の.NET VM上の.NETアプリ

COOS上の.NETアプリ
と直で動くってこと?

早く使わせろー
0543Be名無しさん
垢版 |
2006/09/13(水) 21:53:53
ひげと比べると進みが遅そう
0544Be名無しさん
垢版 |
2006/09/13(水) 22:00:56
とっくにひげなんかは追い越してるわけだが
0545Be名無しさん
垢版 |
2006/09/13(水) 22:09:59
途中で投げ出さないでこのペースで行ってくれれば
すごくいい感じに
0546Be名無しさん
垢版 |
2006/09/13(水) 22:59:26
会社入ったらもうだめだろ。時間がない
0549957 ◆KhjEefLZMk
垢版 |
2006/09/14(木) 07:21:32
>>542
あーWikiは死んでると思います
どうもホスティングいまいちだったので解約しました
WWWは生きてるはず〜

>>546
たまに進めてるんですが、やっぱり毎日数時間みたいなのは無理ですね。。。
0551Be名無しさん
垢版 |
2006/09/15(金) 22:30:23
期待していいよ。年末あたりには大きいのが来るよ
0552Be名無しさん
垢版 |
2006/09/18(月) 22:50:03
.NETアプリ、入力フォーム部分はWindowsの部品を使っているんだと思ってたけど
Windowsなしでも動くんだ。
0554Be名無しさん
垢版 |
2007/01/05(金) 20:21:54
2007年
0555Be名無しさん
垢版 |
2007/01/28(日) 13:02:56
C o o S
0556957 ◆KhjEefLZMk
垢版 |
2007/02/04(日) 14:31:05
お久しぶりです。
最近はホント時間取れてないです。申し訳ない。
やっぱり仕事終わったあとは複雑なことは無理ですね。。。

ただずっとこのままなのは寂しいので、社会人二年目からはよく考えたいです。
とりあえず現状報告でした。
0557Be名無しさん
垢版 |
2007/02/04(日) 16:04:39
勤め人が片手間で開発するのは厳しいですよ、

技術を理解してくれる所に移って、昼間動けるようになるのが理想ですが、
日本だとそういう物好きな会社は少ないので、難しい所ですな。





0558Be名無しさん
垢版 |
2007/02/24(土) 01:16:27
未踏・・・税金の無駄・・・いやなんでもない
0559957 ◆KhjEefLZMk
垢版 |
2007/02/24(土) 11:36:19
>>557
真実かは分からないですが、一年目ってスケジューリングしにくくて余計に時間がないっす。
でも非常に近い分野に従事してるし、いまのとこで知見を広げるのも悪くないと思ってます。

>>558
一応CooSで得た経験が役に立ちまくっているので、超間接的に社会に貢献…じゃダメかな〜w
0560Be名無しさん
垢版 |
2007/03/04(日) 15:20:17
ここにもKタンきてるの?
0561Be名無しさん
垢版 |
2007/03/05(月) 10:45:22
来てないと思いますが。
30日本以来あんましみかけないねえ。

0562Be名無しさん
垢版 |
2007/04/03(火) 23:42:49
>>559
Linuxカーネル関係ですかね。
この手の経験ってかなり限られた分野でしか役に立たないので、
良い所に就職したなぁと思いますよ。
0564Be名無しさん
垢版 |
2007/08/19(日) 16:40:02
がっかりだ
0566957 ◆KhjEefLZMk
垢版 |
2007/08/20(月) 00:16:58
>>563
英語苦手w

>>564-565
ご期待に添えていなくて申し訳ない・・・

最近はSmalltalkとかSqueakの方針にしたほうが良いのかなあとも思ったり。
なんつーか.NET Frameworkの発展が速すぎて、着いていく限界を感じますね。。。
0568957 ◆KhjEefLZMk
垢版 |
2007/08/20(月) 23:16:13
>>568
やー、Singuarityは
"Singularity Version 1.0 is complete. We're moving our
research forward to the development of Singularity V2.0."
らしいですからねえ。こんな研究を着々とやれちゃうのがすごい。
0569Be名無しさん
垢版 |
2007/08/21(火) 00:33:23
発展早いか?
CLRは実質2.0でしばらくとまりそうだし、
MSILの仕様も変わってないだろ。
むしろ.NETは発展がなすぎて将来性がないって言う印象だが
0572957 ◆KhjEefLZMk
垢版 |
2007/08/21(火) 08:01:55
>>569
おっしゃる通りCLRの規格はジェネリクスの大きな変更以降止まっている感じがします。
ただ、代わりにクラスライブラリの規模がでかくなってて、現状の開発方法でそれをキャッチアップできるのか・・・。

>>570-571
仕事と平行してやれてるってすごいと思います。
最近2ch系OSがしずかになってしまって、ちょっともったいないですね。
0574Be名無しさん
垢版 |
2007/08/21(火) 17:30:50
まあ、まともな社会人ならこれくらい出来ないとまずいだろう。

風呂敷広げない所は好感が持てますな。
自分の技術力が把握できてるからだろうけど。
0575Be名無しさん
垢版 |
2007/08/25(土) 03:26:38
まともな社会人って?
0576Be名無しさん
垢版 |
2007/08/25(土) 22:22:37
まぁまともな社会人なら趣味でOS開発する時間なんてないだろう。

>>572
クラスライブラリはMonoを使用するでなかったの?
0577957 ◆KhjEefLZMk
垢版 |
2007/08/26(日) 18:00:45
>>576
Monoもいくらかの部分がLinux依存なので、動的にパッチしてます。
最近まったく手を入れてないんで、中身どうなっているんだろう・・・
0578Be名無しさん
垢版 |
2007/09/08(土) 03:39:04
どれくらい進んでるの?
0579957 ◆KhjEefLZMk
垢版 |
2007/09/08(土) 15:42:41
最近は
・JITコンパイラの開発 → 下のと合わせてやる
・リフレクションの整備 → ジェネリクスの仕様に合わせて拡張中
ですねぇ。
自分でいうのもなんなんですが、やってることがOSっぽくなくて辛い。。。
0580Be名無しさん
垢版 |
2007/09/30(日) 11:21:19
ライブラリは、Silverlightに照準を合わせれば?
そうすれば、.NETより規模が小さい。
Moonlightとかあるし。
0581Be名無しさん
垢版 |
2007/09/30(日) 11:22:27
辛いって感じるような作業は、やらなくていいよ。
やりたいことやったほうが、楽しくできるでしょ。
0582957 ◆KhjEefLZMk
垢版 |
2007/11/04(日) 20:01:05
すいみません完全に見過ごしてました。。。
九月末に引っ越しまして、一時ネット隔離されてたもんで。

>>580
Silverlightの中までよく知らないんですが、
ライブラリはサブセットなんですかね??

>>581
そうですね。

実は最初に言った引っ越しで通勤時間が短くなりまして、前より開発が進むようになってます。
やっぱり仕事して脳内キャッシュからパージされちゃうと、元に戻すまでに一定コスト掛かるんですねえ。
いままでは「前回の自分にリストアする」だけでいっぱいいっぱいだったので、それに比べると全然よいです。

以前に書いてるかもしれませんが、最近もずっとジェネリクスのインプリではまりにはまってます。
.NETの内部構造と、リフレクションにどう見せるか、というのの摺り合わせが上手くいかず。。。
脳内キャッシュの容量が足りないようなので、どうやって開発したらいいかと考えながらぼちぼちやってるところです。
0583Be名無しさん
垢版 |
2008/03/16(日) 23:38:12
へんてこなソフトは作ってるみたいね
0584957 ◆KhjEefLZMk
垢版 |
2008/03/17(月) 21:36:18
>>583
小物しか作る時間ないんですよね。

・・という理由もあり、なによりMS-ResearchのSingularityが
ソースコード公開しちゃったしなーってのもあります。
あれと純粋に差別化を図るのは厳しいorz

いっそのこと旗を降ろしたほうがいいかもしれんのだけど、
うーん、勝手ながらOS以外で気分転換したいってのが正直なところです。
0585Be名無しさん
垢版 |
2008/04/02(水) 22:32:51
ひげはがんばってるなえらいな
0586Be名無しさん
垢版 |
2008/04/10(木) 00:04:15
ひげはホント成長していくよな
エンジニアって感じだ
0588Be名無しさん
垢版 |
2008/04/12(土) 00:02:33
まぁゴミではないな
0589Be名無しさん
垢版 |
2008/04/26(土) 14:51:26
>>587 に賛成
0592Be名無しさん
垢版 |
2008/09/04(木) 12:46:32
テレビは見たい番組だけを録画してから見るから
もう10年以上全くと言っていい程CMを見ていない
0595Be名無しさん
垢版 |
2012/03/21(水) 23:47:20.20
これってC#で出来てるの?
んじゃVB.NETでOS作れたりもするのかな?
0597 【大吉】 【20.5m】 電脳プリオン
垢版 |
2014/06/01(日) 15:11:50.72
  ∧_∧
  ( ・∀・)   | | ガッ
 と    )    | |
   Y /ノ    人
    / )    <  >__Λ∩
  _/し' //. V`Д´)/ ←>>193
 (_フ彡        /
0599Be名無しさん
垢版 |
2017/12/30(土) 23:02:27.06
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

3X3L7V87K8
0600Be名無しさん
垢版 |
2018/02/10(土) 12:37:01.95
☆ 私たち日本人の、日本国憲法を改正しましょう。現在、
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
レスを投稿する


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