【Sun】JVMについて語るスレ【IBM】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/01/29(日) 04:10:33多くの人はSunJavaが多いとは思うけれど、商用アプリケーション
サーバなんかだとベンダ依存のJVM使うことも多いのが実情。
各ベンダ毎にそれぞれ特徴あったりするので比較よろしく。
とりあえずオレ的には、
SunJava・・・とりあえず標準。特になんにもなければこれ使う
IBMJava・・・WebSphere使う場合はこれしか選択肢ない。SunJavaに比べてメモリをよく使う傾向が・・・。
JRockit・・・WebLogic。速い(らしい)。IAでは世界最速とか
んじゃ、続きよろしく
プログラム板かどうかは微妙なとこだけど・・・
0002漂泊の2ゲッター
2006/01/29(日) 11:59:36∧_∧ ∧ り
( ´∀`)`__∧
/ , つ∧`__∧
ゆ /(__(__ヽ∩∧`__∧
/(__(_し'し'ヽ∩´∧`_∧ 2げっと…
///`∧_∧_(_し'し ヽ ∩´∀` )∧_∧
( (((( ´∀`)_し'し ヽ とノ( ´∀`)
/////つ つ'し (⌒) ノ ( )
///// ,へ 〈 ~ し' | | |
(((((_ノ (__) (__)_)
0003デフォルトの名無しさん
2006/01/29(日) 12:08:04一番 Scalability が高いのはどれ?
0004デフォルトの名無しさん
2006/01/31(火) 03:02:450005デフォルトの名無しさん
2006/01/31(火) 09:09:08http://jikes.sourceforge.net/
0006デフォルトの名無しさん
2006/01/31(火) 11:43:24スループットは圧倒的にJRockit、SunとIBMは横並び
スレッド数を増やしてScalabilityをテストすると、
JRockitはスレッド数に応じて緩やかにスループットは低下するけど
Sun、IBMはスループットの変化がほとんど見られない。
10くらいの少ない数のスレッドだけど。
それぞれのバージョンはSun、IBM 1.3
JRockit 7.0
古すぎて参考にならないかw
0007デフォルトの名無しさん
2006/01/31(火) 11:54:520008デフォルトの名無しさん
2006/01/31(火) 12:17:47みんなの目に留まるようにするためしばらくageます。
0009デフォルトの名無しさん
2006/01/31(火) 12:23:380010デフォルトの名無しさん
2006/01/31(火) 13:52:25readmeに書かれていること以外で気づいた変更点はデフォルトでJVMが
J9 VMになったことくらい(1.4に-Xj9をつけた状態)。
http://www-128.ibm.com/developerworks/java/jdk/eclipse/
0011デフォルトの名無しさん
2006/01/31(火) 14:11:590012デフォルトの名無しさん
2006/02/01(水) 01:24:17なんかちょっとかっこいいネーミング
0013デフォルトの名無しさん
2006/02/01(水) 01:44:14コードに独自のJITを追加したJVM。それに対し、J9は100%IBMオリジナルの
もの。IBM1.3.1の後期ビルドから一部のJDKに同梱されたけど、これまでは-Xj9を
付けて明示的に指定しないと使えなかった。あとWEMEみたいな組み込み向けVMと
して売られてた。ただ整数演算以外は速くはないと思う。jbb2000で公開
されてるデータはJ9使ってるのが多いけど。
>>6のはJ9じゃない昔のVMの結果だと思う。こっちは最近classicVMって言われてる。
0014デフォルトの名無しさん
2006/02/01(水) 01:49:48が吐き出したネイティブコードをロードして実行できる。速くないけど。
0015デフォルトの名無しさん
2006/02/01(水) 01:51:19最初から自分たちだけで JavaVM 作れたんだろうに、ビジネス的な判断かな?
Sun も Lucid の社チョさんが在籍してたり、StrongTalk 買収したり Self 作ってたり
したから一緒か。
0016デフォルトの名無しさん
2006/02/01(水) 01:57:11それでSunのJDKのバージョンアップに追い付かなくて不満ごうごうだったから、
今はSunのJDKに追随してんじゃないかな。
あと、Jikes RVMとかWin3.1向けVMとかいろいろやってはいたなあ。
0017デフォルトの名無しさん
2006/02/01(水) 02:00:13>それでSunのJDKのバージョンアップに追い付かなくて不満ごうごうだったから、
そんな事があったんだ。VisualAge モッタイナス。
Object のライブアップデートみたいな事が出来たと聞いてるけど。
0018デフォルトの名無しさん
2006/02/01(水) 02:04:39昔はJavaWorldが定期的にこれ使って、サーバーサイドでのベンチマーク
記事出してた。
>>17
VisualAge for Javaのモッタイナイネタつーと、VAJの次期バージョンとしてEclipseの
プロトタイプつくったときはSwingベースだったらしい。見た目が駄目って
ことでSWTベースで作り直したらしいけど、今となってはその判断が正しかったかどうか...
0019デフォルトの名無しさん
2006/02/01(水) 03:42:580020デフォルトの名無しさん
2006/02/01(水) 15:51:02Visual C# for Win64API
Visual C# for JVM
つまり.NETはいらない。
ネイティブとジャヴァヴァーチャルマシーンで動くC#が最高。
そういうこと。
0021デフォルトの名無しさん
2006/02/02(木) 02:28:01単純な処理を大量ループさせるだけの処理でIBMのと比べてみたんだけど、処理速度あんま変わらんかった。
ちなみにJrockitってなんて読んでる?ジェーロックイット?ジェーロキット?
0022デフォルトの名無しさん
2006/02/02(木) 03:56:13星から星に泣く人の涙背負って宇宙の始末
銀河旋風ブライガーお呼びとあらば即参上
J9J9(ry
0023デフォルトの名無しさん
2006/02/04(土) 13:32:48単純すぎて違いが出ないんじゃない?
どのVMでも同じように最適化しそうだし。
0024デフォルトの名無しさん
2006/02/04(土) 16:56:23あーそうかも。
確かにそれはちょっと疑ってて、今度実際に実際に使ってる業務ロジックごりごりの
ヤツで試そうかと思ってる
0025デフォルトの名無しさん
2006/02/04(土) 16:58:330026デフォルトの名無しさん
2006/02/04(土) 17:17:560027デフォルトの名無しさん
2006/02/04(土) 17:35:11Javaは糞でメモリ使いすぎるウンコ技術それだけ解れば
いいんだよ糞スレたてるんじゃねぇよ
0028デフォルトの名無しさん
2006/02/04(土) 18:16:050029デフォルトの名無しさん
2006/02/04(土) 18:20:12jrockitはGCアルゴリズムにも特徴があるみたい。
たとえばparallelとかって結構前のバージョンからやってるし
実績あるんじゃないかな?
0030デフォルトの名無しさん
2006/02/04(土) 18:25:31してないと思う。昔は単体で配布してたけど。
0031デフォルトの名無しさん
2006/02/04(土) 18:25:58SunのJDK6.0からはEscape解析が導入されるそうなんだが...
0032デフォルトの名無しさん
2006/02/04(土) 18:53:29IBMのJVMも結構前からparallelGCじゃなかったっけ?
0033デフォルトの名無しさん
2006/02/05(日) 03:32:360034デフォルトの名無しさん
2006/02/05(日) 10:36:35だいぶ前に単体配布は Sun のライセンス契約で阻止されたはず。
今はどうか知らんけどたぶんまだそのまま。WebSphere のお試し版でも落とせば入ってると思う。
しかし J9 不安定だな。いつの間にか core ファイルできまくってる。
0035デフォルトの名無しさん
2006/02/05(日) 10:50:10理由はないと思うが、何か商売上の理由があるんだろう。
0036デフォルトの名無しさん
2006/02/05(日) 12:31:36IBMハード以外はインストーラがはじいちゃうの
0037デフォルトの名無しさん
2006/02/05(日) 12:43:59はならんだろう。
0038デフォルトの名無しさん
2006/02/05(日) 13:02:300039デフォルトの名無しさん
2006/02/05(日) 13:03:56WEME&J9はある意味最強。
0040デフォルトの名無しさん
2006/02/05(日) 13:06:260041デフォルトの名無しさん
2006/02/05(日) 13:37:100042デフォルトの名無しさん
2006/02/07(火) 11:11:240043デフォルトの名無しさん
2006/02/07(火) 19:05:550044デフォルトの名無しさん
2006/02/08(水) 00:14:200045デフォルトの名無しさん
2006/02/08(水) 01:24:01だとしたら、まだまだ採用は先になるかと。
C/Oが先だとしても、プロダクトの選定は最初のほうでしちゃうしね
となると、まだまだ厳しいんじゃないか?
アメリカとかみたいなイケイケなところは積極的に採用するだろうけど日本じゃね
0046デフォルトの名無しさん
2006/02/08(水) 01:40:03まだ実績面では少ないかもね
0047デフォルトの名無しさん
2006/02/08(水) 08:26:51大事なところはまだ1.4系だよ。
0048デフォルトの名無しさん
2006/02/08(水) 09:00:38移行したほうがいいと思うがな>1.4
0049デフォルトの名無しさん
2006/02/08(水) 11:33:34そういう奴はTomcat5も人柱なんだろうな
0050デフォルトの名無しさん
2006/02/08(水) 11:44:54FixPackでの対応とかでもいいんだけどさ。
Tomcat5?
Tomcatって開発ではお世話になってるけど、本番系ではそんなん使わん。
少なくともオレはビジネスでは使ったことないな
開発時以外は社内用途くらいかな
0051デフォルトの名無しさん
2006/02/08(水) 11:58:27ホント、いつの時代の話をしているんだかw
0052デフォルトの名無しさん
2006/02/08(水) 12:02:47本番系ではそんなん使わん。とか言ってるし。
きっとタイムマシンで過去からやってきた人なのでしょう。
0053デフォルトの名無しさん
2006/02/08(水) 12:35:04おいおい、俺の認識ではWASって現行バージョンの最新FixpackでもJ2EE1.4までしかサポート
してないと思うが・・・。
ひょっとして未来から来たヒトですか??
tomcat自体は申し分ないけど、なんだかんだでIBMとかBEAのアプリケーションサーバ使うこと
の方が多いかな
もちろんちっこいwebシステムとかだとtomcatってパターンもなくはないけど。
金融、証券系の基幹系オンラインとかだとtomcat採用してるのみたことないなぁ
そもそも客が許さないパターンが多い。この手の顧客は金持ってるし、ベンダにライセンス費用
払うことをあまり厭わない
基幹業務にtomcatってのは日本じゃまだまだ少ないんじゃないか?
ついでに金持ってるとこはIDEもEclipseじゃなくWSAD使ってるとこ多いしな
気になったのでカキコ
でもスレの本題からずれてきてる気がするw
0054デフォルトの名無しさん
2006/02/08(水) 16:23:57君たちみたいのが踏み固めてくれるから、
我々が安心して使えるようになる。mustungもdolphinもよろしく頼むよ。
0055デフォルトの名無しさん
2006/02/08(水) 16:38:30おいおい、JavaVMの話だろ?何を言ってるんだ?
もしかして、商用アプリケーションサーバ使ったことがないのに
妄想レスしちゃった?
0056デフォルトの名無しさん
2006/02/08(水) 17:05:51つっても、EEのフルスペックなんて要らないんだけど。
トラブってもゴメンで済むちょっとしたWebシステムではTom5でもなんでも通るけど。
0057デフォルトの名無しさん
2006/02/08(水) 18:38:09じゃう゛ぁpとか
0058デフォルトの名無しさん
2006/02/08(水) 18:44:32ひょっとして池沼さんですか?
0059デフォルトの名無しさん
2006/02/08(水) 18:47:01ひょっとして池沼さんですか?
0060デフォルトの名無しさん
2006/02/08(水) 18:48:00よくわからん理屈だ
0061デフォルトの名無しさん
2006/02/08(水) 18:48:530062デフォルトの名無しさん
2006/02/08(水) 19:13:03JVMのサポートって、SUNと直接契約してるの?
WASやWLSに付いてくるのはWASやWLSと一緒だと思うけど。
0063デフォルトの名無しさん
2006/02/08(水) 19:17:30俺はWASしかしらんが、あくまでもWASのサポートにJVM部分も含まれてるだけだと思うんだけど
0064デフォルトの名無しさん
2006/02/18(土) 01:19:540065デフォルトの名無しさん
2006/02/18(土) 18:51:23Fedpra Core5にMonoが搭載される事が発表された。
ついでに、MSはWinVistaに.NETを標準搭載して、
さらにJVMをサポートしない方針。
時代はJava→C#でしょ。
0066デフォルトの名無しさん
2006/02/18(土) 18:53:520067デフォルトの名無しさん
2006/02/19(日) 00:05:10消しゴムじゃない MONO 使ってるヤツなんか見た事無いんだけど。
>>65 が何時代にいるのかは知らんが、現代じゃ無さそうだな...
>>66
HP-UX の事なら、Sun の JavaVM の移植でしょ。Mac OS X の JavaVM も同じ。
Sun からライセンスを取得して移植していると思うよ。
0068デフォルトの名無しさん
2006/02/19(日) 03:42:240069デフォルトの名無しさん
2006/02/19(日) 20:18:47Vistaにおけるアプリ開発の方針が大幅に変更されたのも知らないとか。
C#人のクオリティは高いな(嘲笑
0070デフォルトの名無しさん
2006/02/22(水) 12:46:23それを自前と言うんなら、日立や富士通も自前のJVMを持ってるぞ。
0071デフォルトの名無しさん
2006/02/22(水) 13:04:040072デフォルトの名無しさん
2006/02/22(水) 13:12:35日立や富士通も自社製のJVMを作ってるぞ。
0073デフォルトの名無しさん
2006/02/22(水) 17:46:13Java5にアップグレードするとTomcatも5.5にアップグレードしないと動かないって
のがあってバイト先の社員がビビってアップグレードを恐れているよ。
どうすりゃええかなあ。
漏れもMaven2使ってたらJava5でアップグレードされたのかと
思ったらmaven-compile-pluginで1.5を設定しないとt
1.4のままコンパイルされちまったし。
ソースレベルでは1.4と1.5との間には上位互換性があるらしいが、
アホが書いたコードはやたらとimport宣言に*を使いたがるからなあ。
それでコンフリクト起こしてエラーなんてことも
0074デフォルトの名無しさん
2006/02/22(水) 23:24:10java -version したら HotSpot って出て来るでしょ。That's it!
0075デフォルトの名無しさん
2006/02/27(月) 12:53:570076デフォルトの名無しさん
2006/02/27(月) 22:31:110077デフォルトの名無しさん
2006/02/27(月) 23:13:270078デフォルトの名無しさん
2006/02/27(月) 23:15:230079デフォルトの名無しさん
2006/02/27(月) 23:23:170080デフォルトの名無しさん
2006/03/01(水) 16:11:59ありえないぐらいに廃れてんだけど
0081デフォルトの名無しさん
2006/03/19(日) 03:29:580082デフォルトの名無しさん
2006/03/19(日) 04:26:080083デフォルトの名無しさん
2006/03/19(日) 04:36:220084デフォルトの名無しさん
2006/03/19(日) 12:36:11クライアントアプリは散々な結果になるから単純にはいえないと思われ
0085デフォルトの名無しさん
2006/03/19(日) 13:06:21IDEの軽量化と発展をIBMが担当すればいいのに、リソース分散イクナイ
0086デフォルトの名無しさん
2006/03/19(日) 13:24:220087デフォルトの名無しさん
2006/03/19(日) 14:12:52BEA vs MS IIS
IBM vs MS VS
よし、頑張れ!
0088デフォルトの名無しさん
2006/03/19(日) 14:23:510089デフォルトの名無しさん
2006/03/19(日) 14:30:57ログ解析に使える性能があれば、俺もSwing使うんだけどなぁ
0090デフォルトの名無しさん
2006/03/19(日) 15:42:59バイナリを読み込む速度はCとそうかわらん
0091デフォルトの名無しさん
2006/03/20(月) 03:28:27DBの中で使ってるよ
0092デフォルトの名無しさん
2006/03/21(火) 23:34:42テキストを読み込む速度とSwingの描画速度は全く関係なくないか?
最近のVM使えばそこまで大きな速度差はないと思う。GUI以外は
0093デフォルトの名無しさん
2006/03/25(土) 02:04:48WebSphere・・・IBMJava
WebLogic・・・JRockit
Tomcat他・・・SunJava
みたいな。
商用アプリケーションサーバでJVMだけすげ換えることはできるだろうけど
ベンダサポート捨ててまですることじゃないよな
JavaなんてほとんどがWebシステムだし、そういう意味じゃJVMの選択肢って
ほとんどない気がするが・・・。
0094デフォルトの名無しさん
2006/03/25(土) 08:47:42クライアントサイドはSun1択に近いかと
0095デフォルトの名無しさん
2006/03/25(土) 09:41:13どうしてそういう結論になるのかさっぱりわかりません。
0096デフォルトの名無しさん
2006/03/25(土) 12:45:21Tomcat+Sun JVMで皆が開発して
運用するのはWebSphereってのがうちでも多い
0097デフォルトの名無しさん
2006/03/25(土) 12:46:57ラショナルとかつかってるんでしょ?
クライアントサイドはSunVMの独壇場だと思う
0098デフォルトの名無しさん
2006/03/26(日) 03:02:40どうしてそういう結論になるのかさっぱりわかりません。
せめて反例示せ。
0099デフォルトの名無しさん
2006/03/26(日) 06:56:04JBossやTomcatとセットのJVMがあるんか?
0100デフォルトの名無しさん
2006/03/26(日) 15:05:120101デフォルトの名無しさん
2006/03/26(日) 15:30:33普通にSunASでいいだろ
■ このスレッドは過去ログ倉庫に格納されています