2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

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

LinuxのJAVAチューニングスレ

1 :Anonymous:01/11/01 15:00 ID:/X+GIFz1
LinuxのJAVAって遅くないか?それにフォントの設定が面倒この上ない
し、汚い。

ハピーなJava環境(゚д゚)ウマー を作っているヤツ、いろいろおしえろやゴラァ!
またうちの環境はまわりとはこう違うというぢまんでも可!

2 :login:Penguin:01/11/01 19:18 ID:28zotK10
IBMのJDKでハッピー続出中!!

3 :login:Penguin:01/11/01 21:32 ID:m4CdTiti
遅くて汚いのが嫌ならサーブレットでもやれ!
なんちゃって

4 :login:Penguin:01/11/02 00:30 ID:+IymHiVB
BorlandのJBuilder5,同じマシンのwin/linux双方に入れてみた。
同じマシンでもjava(というかswing)の実行速度はwinの方が圧倒的にマシ。
なんで?

5 :login:Penguin:01/11/02 01:03 ID:e4jjXfsf
>>1
フォントの設定嫌ならWin使っとけ。
キミはその方が幸せになれる。

>>4
OSが異るから(W

6 :login:Penguin:01/11/02 01:10 ID:9ibIjXA+
>>4
描画に手間どっとるからっすよ

7 :login:Penguin:01/11/02 01:42 ID:rSiVZz+x
>6 糞ハードウェアメーカーがグラフィックチップの仕様を
明かさないもんだから、チップのアクセラレータ機能が
使えないってわけだね。

8 :login:Penguin:01/11/02 01:45 ID:e4jjXfsf
>>7
そいつは違うと思う。

9 :login:Penguin:01/11/02 07:41 ID:xV1vHlfB
JAVAとXP(Not Windows)の相性ってどうだろう?

10 :login:Penguin:01/11/02 08:18 ID:mNJ33zN6
>>9
標準添付でないだけで、WindowsUpdateを使うとJavaVMがダウン
ロードできるので、実はあまり苦労ないかも。

ただ、標準添付でないから、社内など特定の人間の利用は想定
できるけど、インターネット向きのように不特定だとちょっと
面倒かも。

Microsoft JavaVMでなくてSUN純正のもやってみたけど、特に
これといって問題はなかった。

11 :login:Penguin:01/11/02 08:21 ID:I1EjnBNv
>>10
WindowsXPじゃなくて
eXtreme Programming

12 :login:Penguin:01/11/02 14:30 ID:YQMjjt4E
>>9
相性はいいけど、XPっつー名称にしたのが失敗もいいとこ。

13 :login:Penguin:01/11/03 10:01 ID:s1gSgGnb
>>12
ひょっとして、XPをMicrosoftが先に名付けたと思ってるの?
それとも別の理由?

14 :login:Penguin:01/11/04 01:18 ID:fPppepPM
JAVAはデスクトップで普及しないんかなぁ?

15 :login:Penguin:01/11/04 01:55 ID:mCQVKNCA
>>13
別の理由というか、運が悪かったというか

16 :login:Penguin:01/11/04 02:51 ID:UZ/q1jBX
>>14
http://www.filerogue.net/
のクライアントはJavaで書かれてる。ユーザサイドの
Java製キラーアプリは一太郎Arkじゃなくてこれかも (ワラ

17 :login:Penguin:01/11/04 04:37 ID:d2IZ9CO/
>>16
Limewireといい、それといい
jxta(P2P)だけなの?

何かネットワーク使わずに活路は見言い出せぬもんか?

18 :1:01/11/05 01:19 ID:9l7vAtL4
しょうがないから今Windowsつかってるんだけど、論文書いたりブラウザ、メールが
Linux、Java開発がWindowsって使い分けるのは・・・。
・・・ということは、勉強してこいやゴラァ!っていうこと!?<俺

19 :login:Penguin:01/11/05 03:04 ID:E0A5Ri0L
>>18
Java開発ならSunだ!Solarisだ!!
OSの構造もLinuxとおなじSVR4系だし、乗り換えてもすんなりなじめると思うよ。

20 :login:Penguin:01/11/05 09:58 ID:Ou1xBHuJ
>>18

何のためにJAVAを使うんだ?仕事か?
自分用のソフト作るんなら
JAVAに(文句もあるようだし)使う必要ないんじゃないの?

ちなみに、IBMのならSUNのより倍早いって測定結果が出てたような・・・・?

21 :login:Penguin:01/11/10 20:40 ID:BQRjYDbD
http://fukuoka.cool.ne.jp/dream_theater/jusa/font.properties.ja.html

22 :厨房:01/11/11 05:12 ID:dreaOehs
filerogue使いたいんだゴルァ

LinuxでJavaを使うにはどうしたら良いのか教えろやゴルァ

FAQになりそうなので先取りしてみたぞゴルァ

23 :login:Penguin:01/11/11 06:00 ID:aC6G7JcD
>>22
21に全部書いてあるから良く読め。filerogue使いたいなら
JRE1.4 Beta3は駄目だからJRE 1.3だぞ。

24 :login:Penguin:01/11/11 14:03 ID:83pJ4Oh9
>>23
誰か、いいTrueType フォントもってない?
jisx0208まで含んでる奴。

もしくは、フォント作る奴。

あ、タダで欲しい。

25 : :01/11/11 14:35 ID:Ujlr9kZh
http://www.unionway.com/
www.unionway.com/servlet/Page?Node=42182

26 :login:Penguin:01/11/11 16:37 ID:FrQ5GaNw
glibc 2.4.4 + jdk 1.3.x + tomcat 4.0.x だと、
green thread にしないとうごかねぇ…
native thread でも微妙におかしい…

しょ〜がね〜から jdk 1.2.2 … ぅぅぅっだιNo!

27 :login:Penguin:01/11/11 16:48 ID:6A7+KejY
>>24
たまたまwin板で見かけたスレ
見当違いだったら素万個
http://pc.2ch.net/test/read.cgi/win/1003346890/

28 :24:01/11/11 19:42 ID:JjxR+8oN
>>25>>27
thanx

>>25
$15だね。

>>27
大阪fontとttc2ttfのツール頂いて
手持ちのttcをttfにした。
しかし、jisx0201までのコードしかサポートしてないのね

29 :24:01/11/11 21:52 ID:JjxR+8oN
>>28に追記
font.properties.ja_JPにて、
serif.0=iso8859-1のフォント
同.1=jisx0201.1976-0のフォント
同.2=jisx0208.1983-0のフォント

で、
exclusion.0=0200-ffff
exclusion.1=0000-0200,3100-ffff
exclusion.2=0000-2200,3000-30ff
とやったら、一応動いてるな。
大阪font

30 :login:Penguin:01/11/12 12:33 ID:IjOleHL1
>>29
IBMのVM一緒に落とせるフォントは?

31 :login:Penguin:01/11/12 19:25 ID:mLtB7P4d
》30 意味がわからん

32 :login:Penguin:01/11/12 23:05 ID:v2xSAVuM
>>30
使えるよ

なんかさ、mkfontdirが悪いのか
jisx0201までしか認識してないようなのはウチだけ?

でも、漢字が入ってることがわかってれば、
dialog.2=-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
fontcharset.dialog.2=sun.awt.motif.CharToByteX11JIS0208
fontset.dialog=\
-monotype-Tempus_Sans_ITC-medium-r-normal--*-%d-*-*-p-*-iso8859-1,\
-misc-MT_TARE-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0,\
-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
みたいにやればいいみたいだ。

33 :32:01/11/13 09:48 ID:LzlwTHXa
>>32追記
fonts.dirのエントリーにあるのは、
tnrwt_j.ttf -monotype-Times_New_Roman_WT_J-medium-r-normal--0-0-0-0-c-0-jisx0201.1976-0
なんだけど、意識的にjisx0201.1976をjisx0208.1983にするといい。
fonts.dirのエントリーと違ってもいいみたいだ。
>>32では失敗してるけど、
fontset.dialogの行も、jisx0208.1983としなきゃならない。

34 :login:Penguin:01/12/13 22:49 ID:kd6o+niP
保全

35 :login:Penguin:01/12/14 00:10 ID:tyAUFCxS
スレッド周りがsolarisよりも遅い感じ。
スレッド周り以外では負けてないので惜しいところ。
LinuxThreadがクソだと思い、NGPTのlibpthreadをコンパイルして
使ったらjavaの起動に失敗。

36 :login:Penguin:01/12/21 10:22 ID:rkiE7aRe
みんなRXTXはバージョン幾つの入れてる?
なんかコンパイルできないんだよね

37 :login:Penguin:01/12/21 17:10 ID:B4Rj2z0m
Kylix2すごいよ。EJBと相互運用できるらしい。

38 :login:Penguin:01/12/28 06:40 ID:U14uasz4
>>21の通りにやっても
ファイルのload,saveのダイヤログボックスは文字化けする。
何故だろう。
sun jdkは英文だから問題ないけど、ibm jdkは日本文だから表示出来ひん。
誰かなにか知りませんか?

39 :login:Penguin:01/12/28 09:21 ID:DULnBTci
javaアプリを普通に起動して、何気なくtop見てビックリ
10個近くのプロセスが立ち上がってるんだけど、正常動作なの?

40 :名無しさん@Emacs:01/12/28 10:02 ID:CKMTFE6W
>>39
それはlinuxでのスレッドのインプリがあれなのでpsで見えてしまうという
仕様というスレが昔あったよ。Kernel 2.4 でも同じかな?

41 :login:Penguin:01/12/28 15:36 ID:WCoOEZiQ
スレッドとプロセスがほとんど同じ扱いだからじゃなかったっけ?
Mozilla / Netscape もゾロゾロ表示されるよ。

42 :login:Penguin:01/12/29 08:48 ID:I5nMaH+2
>>38 ← 心あたりありませんか?おねがいしますぅ。

43 :デフォルトの名無しさん:01/12/29 10:27 ID:jKfnFGr9
自分のやったことくらい書けよ。
fontはどうしたんだよ。IBMから持ってきたのか?設定はしたのか?

44 :38他:01/12/29 11:48 ID:SXoq72yU
>>43
fontは、IBMのを持って来て、設定しました。
一応、日本語が正常に表示できるようにはなってます。
ただ、FileDialog()を実行させると、euc-jpの文字列を
iso8859-15コードで表示したようになります。
文字コードを調べた限りでは、
「パス名」と表示されるべきところに「\O\L\e\?」(Oは、tild付きLは、ヨーロッパの金の単位、eもtilde付き?は、逆向き)と表示されます。

確認のため、font.properties.ja_JPをコピペしときます。
長くなりますのですみません。
---font.properties.ja_JP(ここから)
serif.plain.0=-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-p-*-iso8859-15
serif.plain.1=-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
serif.italic.0=-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-p-*-iso8859-15
serif.italic.1=-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
serif.bold.0=-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-p-*-iso8859-15
serif.bold.1=-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
serif.bolditalic.0=-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-p-*-iso8859-15
serif.bolditalic.1=-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0

alias.sansserif=serif
alias.monospaced=serif
alias.dialog=serif
alias.dialoginput=serif
alias.timesroman=serif
alias.helvetica=serif
alias.courier=serif

default.char=266a

exclusion.0=0180-ffff

fontcharset.serif.0=sun.io.CharToByteISO8859_15_FDIS
fontcharset.serif.1=sun.awt.motif.CharToByteX11JIS0208

fontset.serif.plain=\
-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-p-*-iso8859-15,\
-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
fontset.serif.italic=\
-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-p-*-iso8859-15,\
-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
fontset.serif.bold=\
-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-p-*-iso8859-15,\
-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
fontset.serif.bolditalic=\
-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-p-*-iso8859-15,\
-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0

fontset.default=\
-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-p-*-iso8859-15,\
-monotype-Times_New_Roman_WT_J-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0

45 :38他:01/12/30 00:08 ID:DCtYN+3u
>>44
出来ました。
実は、javaのawtは、Xにインストールされている、fontを見に行ってるので
xのfontpathにあるxlfdをfont.properties[.ja[_JP...]]のエントリーに
指定せねばならない。
ので、環境変数JAVA_FONTにXのfontpathを含むか、jre/lib/fontsにコピーして
fonts.dirを書き換える必要が有る。
>>44までの時点では、Osakaをもとにユニコードフォントを作ったのだが、
それをXのfonts.dirに登録していなかった。
登録したら動いた。

他に情報お持ちの方、僕達が間違ってることを知ってる人は
教えて下さい。

46 :login:Penguin:01/12/31 12:27 ID:CrPdhAZ0
http://fukuoka.cool.ne.jp/dream_theater/jusa/font.properties.ja.html
行進しました

47 :login:Penguin:02/01/08 10:35 ID:kXLOb+gD
Javaからパラレルポートいじりたいね。
さて・・・どうしようかなっと。

48 :login:Penguin:02/01/08 11:50 ID:v58oxBWC
>>47
JAVA COMMUNICATIONS API

49 :login:Penguin:02/01/13 04:10 ID:gahWfLBf
みなさん、Makefileはどうやって書いてますか?

50 :login:Penguin :02/01/13 04:24 ID:5prMRRDv
>>49
antが楽っぽい
詳しくは、UNIXUSER1月号に

51 :login:Penguin:02/01/13 04:46 ID:n9uBVWUF
>>50
むぅ・・・antかぁ
makeをまずは使いこなして下地の技術を身に付けてから移行してみたい

まずはmakeからってことで

52 :login:Penguin:02/01/13 20:41 ID:bvyMiJvX
>>35 :login:Penguin :01/12/14 00:10 ID:tyAUFCxS
>>スレッド周りがsolarisよりも遅い感じ。
>>スレッド周り以外では負けてないので惜しいところ。
>>LinuxThreadがクソだと思い、NGPTのlibpthreadをコンパイルして
>>使ったらjavaの起動に失敗

そのとおりですな。
linux上のJVMではデフォルトがgreen threadです。
green thread=pthreadなのでlinuxthreadが別プロセスのユーザスレッドであり、
thread safeではありません。このためカーネルスレッドで動くSolaris/Windows2k
のJVMに比べてスレッド切り替えにコストがかかります。

JBOSSだかなんだかのマニュアルに書いてあったな。

53 :52:02/01/13 20:52 ID:bvyMiJvX
まちがってた。
鬱堕死脳

54 :名無しさん@XEmacs:02/01/14 01:28 ID:U+B4ToOy
>49
javac にドサっと任せてた。
どこが make じゃって感じになるよね(w

# javac の起動遅いからねぇ。。。

55 :35:02/01/14 15:11 ID:41M9M+qK
>>54
makeでもechoかなんかでファイル名を記録して、
最後にjavac @filelist.txtのような感じで渡してやるという感じで書けば、
javacの起動を一度にすることが出来て快適。
でも、そんなことするくらいならant使ったほうが良いな。
Javaの実行環境があれば動くし。書き方は違うけどなんとなくmakeと似てるし。

でも、antは細かくパスをいじろうとすると使いづらい感じ。

56 :35:02/01/14 15:33 ID:41M9M+qK
>>52
JDK1.3以降はnavite threadがデフォルト。
んで、green thread, native threadどっちもスレッドセーフ。

green threadは1プロセスですべてのスレッドを扱うモデル。
効率は良いが、複数のCPUを扱うことが出来ない。
それと今のgreen threadの実装では2つのbusyなスレッドがあったとき、
どっちかひとつだけがひたすら実行されるように見える。不快。

native threadはOSの持ってるスレッド機構を使うけど、
Linux, Windowsのスレッド機構は1:1スケジューリングモデルで、
全部のスレッドが独立したカーネルスレッド。
SolarisのはM:Nスケジューリングモデルで、
複数のスレッドが複数のカーネルスレッドに割り当てられる
柔軟で効率の良いモデル。でも、実装は難しめ。

で、LinuxにもM:Nスケジューリングモデルのスレッド機構を
導入しようというのが、IBMのNGPT。

カーネルスレッドはライブラリスレッドに比べて4-10倍くらい
スケジューリング等に時間がかかるらしいが、
どれくらい効果があるかわからん。

NGPTはデフォルトでCPU数と同じだけのカーネルスレッドを作る模様。
CPU数+1位のほうがフルにCPU群を回せそうだが。

57 :名無しさん@XEmacs:02/01/14 18:32 ID:U+B4ToOy
>55
うん、もちろん javac の起動は一度にしてました。
だから、どこが make じゃ。。。って感じになるわけで(w

しかし ant って初めて知ったけど、なんか面白そうですね。
path separator とかで悩まないでいいなら、いいなぁ。

# って最近は cygwin とか使えば、あまり悩まないけど。。。

58 :login:Penguin:02/01/14 23:17 ID:yv5BYGJ8
>>57
地道に、依存関係の薄い順にコンパイルするようにmakefile書けば
少しはmakeらしさが取り戻せるのでしょうか?

というよりコンパイル時、ソースとクラスはどっちが優先されるんですか?

59 :デフォルトの名無しさん:02/01/15 17:18 ID:pDmTBB58
>>56
> どれくらい効果があるかわからん。

JVM側でうまく使ってやらないと、M:Nスケジューリング活かせないけど、
IBMの人達はプロだから大丈夫でしょ。
www.spec.org見るとJVM@IBM on WinNTめちゃ速いし…

60 :名無しさん@XEmacs:02/01/28 00:37 ID:WTpVVlr7
age

61 :login:Penguin:02/02/05 10:06 ID:JNKW0W7A
Debianのpotatoを使ってます。
Blackdownからj2sdk1.3をapt-getでインストールして
ふふふーんと demoのJavaSoundを試してみたところ
エクセプチョンが うじゃー

なんか他にパッケージがいるですか?
環境変数CLASSPATHはなにも設定してません。
パッケージも他に入れてるのは特にこれといってないです。

62 :カンボジア出身日本在籍:02/02/05 16:17 ID:oCamQZt+
TurbolinuxWorkstation7に、netscape6のjavaPluginをインストールしたいのですが、
うまくいきません。教えてくださいお願いします。

■現状
netscape6.2.1をインストール。起動は出来る。(/usr/local/netscape/netscape&にて)
j2sdk-1_4_0-rc-linux-i386.rpmをインストール。/usr/java/ へインスト。


■失敗例
▼環境変数を指定 (Bashで。)
※参考 URL http://java.sun.com/j2se/1.4/ja/install-linux.html
export NPX_PLUGIN_PATH=/usr/java/j2sdk1.4.0/jre/plugin/i386/ns610


▼regxpcomをつかってインストール使用と試みるが、失敗の模様。
[root@tlw plugins]# /usr/local/netscape/regxpcom /usr/java/j2sdk1.4.0/jre/plugin/i386/ns610/libjavaplugin_oji140.so
/usr/local/netscape/regxpcom: error while loading shared libraries: libxpcom.so: cannot open shared object file: No s
uch file or directory


以上ここで行き詰まっています。どなたか成功した方教えていただけたらと思います。

63 :カンボジア出身日本在籍:02/02/05 16:20 ID:oCamQZt+
追記です。
ERRORの出所のlibxpcom.soは以下の位置にあります。
/usr/lib/mozilla/libxpcom.so
/usr/local/netscape/libxpcom.so

64 :login:Penguin:02/02/06 23:16 ID:8U1RcH5L
ALSA使って音がでねーよ。

65 :login:Penguin:02/02/07 11:08 ID:I7DW8fob
>>56
+1すると競合で遅くなる危険度が増えるよ


66 :56:02/02/07 22:25 ID:m3oG433F
>>65
「各スレッドが全くブロックされない理想的な状態ではそうだが、
実際にはI/O待ちや同期化のためにブロックされるので、
CPU数よりスレッド数を多くしたほうが性能が出る場合が多い。
アプリによって違うが、とりあえずCPU数+1くらいにしとけ。」
という話を鵜呑みにしていたよ。経験上、そんな感じだったし。

にしても、Linux版のSunのJDKは遅いな。
グラフィクス・ネットワーク・ディスクI/O一切なしでも
Windows版のSunのJDKに負けまくり。


67 :login:Penguin:02/02/14 07:54 ID:WAWstO3G


68 :login:Penguin:02/02/17 13:48 ID:VF3TclpL
>>62-63
劇遅レスだが・・・。

http://pc.2ch.net/test/read.cgi/linux/1000727188/366-369

69 :login:Penguin:02/03/11 23:48 ID:9GKZt2EP
linux-2.4.18 + glibc-2.2.5 にしたら、
IBMJava2-13 が動かんようになってしまった。
libpthread.so.0 を読めんとか言われる。

ld.so 周りが変わったのか…。
glibc を --enable-kernel=2.4 でコンパイルしたのがいけなかったのか…。

鬱。


70 :login:Penguin:02/03/12 01:10 ID:00BjaOCJ
>>66
競合を起こさせて相手をその気にさせてソッコーで奪って(w
クリティカルな時間を平均的に短くさせるつーのが成功するパターン
これは1スレッドあたりのクリティカルな時間が短い場合にいいですな。
(それが+1の場合)
でもうまくいかないことも多々あり。

それと逆に、競合を起こさせて相手をソッコーで奪っても、
1スレッドあたりのクリティカルな時間がちょいと長めの場合
(ファイルIOなんかはその部類)、競合による負荷に引きずられるおそれがある。
(これが−1の場合)


71 :login:Penguin:02/03/13 03:53 ID:GcjQUAyR
>>69
> linux-2.4.18 + glibc-2.2.5 にしたら、
> IBMJava2-13 が動かんようになってしまった。
> libpthread.so.0 を読めんとか言われる。
>
> ld.so 周りが変わったのか…。
> glibc を --enable-kernel=2.4 でコンパイルしたのがいけなかったのか…。
>
> 鬱。
>
--enable-kernel=2.4 外したら、ちゃんと動くようになった。

躁。


72 :login:Penguin:02/06/07 18:43 ID:NhGmEdyF
保守

73 :login:Penguin:02/11/04 11:53 ID:/clCSVGS
>>72
右翼

74 :login:Penguin:02/11/04 22:02 ID:A94e0IFf
>>73
言いたいことはそれだけか?

75 :IP記録実験:03/01/08 22:31 ID:+M/1sqI1
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。

76 :login:Penguin:03/01/09 00:52 ID:d0cXwiPT
警察には迅速な対応を迫る訳だ

77 :login:Penguin:03/01/09 00:56 ID:/apFqchb

ひろゆきは黒澤映画とか見る?
どれが好き?

78 :login:Penguin:03/01/09 01:15 ID:/apFqchb
もろゆきさんは素敵なインターネットを約束してくれますか?

79 :login:Penguin:03/01/09 01:26 ID:/apFqchb
>473
アレ・・ちょっと・・・か?
「ちょっと」・・・じゃないような・・・。


80 :IP記録実験:03/01/09 01:43 ID:gPb6ymSf
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。

81 :login:Penguin:03/01/09 01:57 ID:MkEyIheA
>565
もう買った。

82 :login:Penguin:03/01/09 02:55 ID:rTZl4e5+
それはヤバい。具体的すぎる

83 :login:Penguin:03/01/09 03:43 ID:ApF9rgYX
なんだこれまで記録してなかったのか?
管理人以外には見えないだけで、元からしてるもんだと思ってた。
規制情報板にホスト晒しがあったが、あのころ記録してなかったのなら、
いったいどうやって荒らしのホストを「規制後」に晒してたんだろう。

84 :login:Penguin:03/01/10 03:45 ID:wcK/ZrEk
ネットワークが複数あるとき (NIC2枚挿しとかpppがあるときとか)
http://java.sun.com/j2se/1.3/ja/docs/ja/api/java/net/InetAddress.html#getLocalHost()
これで得られるローカルホストは 何を基準に選ばれるのですか?

ifconfigの一番上 ってわけではなさそうなんだけど・・・

85 :山崎渉:03/01/15 11:26 ID:m6zO97qQ
(^^)

86 :login:Penguin:03/01/23 02:58 ID:N20LyHQm
あのさ、スレッド起こすとプロセスが増えるんだけど
みっともないからやめてくれない?

なんで結局1対1を採用することになったんだろう・・・

87 :login:Penguin:03/01/23 08:40 ID:E7rfXveW
>>84
ping localhost.localdomain
と同じじゃないの?

88 :login:Penguin:03/02/06 15:00 ID:rOLieqps
tomcat.confってどこにあるの?

89 :login:Penguin:03/02/07 04:04 ID:3IqnvWhd
>>51 おれmakeいじったこと無いけど
いきなりantから初めても難しく無かったよ。
マニュアルみればすぐにわかる。
antの使い方をわかりやすく解説しているサイトもある。
XMLというのがいいね。そのため開発環境を他のOSに移しても直ぐに対応できるのがいい。

$CATALINA_HOME/confだと思った。
findして見つからないならTomcatのバージョンが違うとか....

90 :login:Penguin:03/02/07 05:23 ID:0jBXOul6
> 88
RPMだったら /etc/tomcat とかそのへんにあるんじゃないの?
自分でbuildしたならMakefileのprefixとかみればわかるはず。debは知らん。

>86
は何をいってるの? java.lang.Threadでプロセス増えるわけないよね。
ネタだったらごめんね。


91 :login:Penguin:03/02/07 13:37 ID:i7ELec/u
>>90
デブだったけど、解決したよ
でもtomcat4にしてみた
実は3と4の違いわからないけど
とりあえず数字は大きい方がいいよな

92 :login:Penguin:03/02/09 16:13 ID:31uTOsan
  ∧_∧
 ( ´∀`)< ぬるぽ

93 :login:Penguin:03/02/09 23:18 ID:2Cy7blha
  ( ・∀・)   | | catch(NullPointerException) { ガッ; }
 と    )    | |
   Y /ノ    人
    / )    <  >__Λ∩
  _/し' //. V`Д´)/  
 (_フ彡        /  ←>>92

94 :login:Penguin:03/02/25 03:24 ID:vItvCkfh
保全 sage

95 :login:Penguin:03/03/27 22:09 ID:XwoCWca2
保全 age

96 :山崎渉:03/04/17 12:11 ID:KRn99/cy
(^^)

97 :山崎渉:03/04/20 06:09 ID:xFRXxEWb
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

98 :山崎渉:03/05/22 02:18 ID:p4opmoqv
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

99 :login:Penguin:03/05/22 06:43 ID:g4RMXhiZ
モジラにjavaのプラグインをインストールして、
javaアプレットをつかっているサイトに接続すると、
テキストボックス(だと思う)に数字等が全く表示されないんですけど、
どうしたら表示されるようになりますか?

100 :login:Penguin:03/05/22 07:56 ID:za+pgm4z
100!


>>99
もうちょっと詳しく教えてくれないか?

101 :99:03/05/22 08:27 ID:g4RMXhiZ
将棋倶楽部24というサイトなんですけど、
windowsでは表示されるのに、linuxでは表示されないです。
入場者数とか、観戦者数とか、対局画面では、秒読みの秒数とか表示されないです。
それ以外は問題なく動きます。
SUNのjavaです。
よろしくお願いします。

102 :login:Penguin:03/05/22 08:40 ID:/rJ7Emzx
フォントの大きさ


103 :99:03/05/22 10:23 ID:sbO+X0rG
>>102
文字の大きさを変えてもだめでした。
他は変わるけど、テキストボックスの中の文字の大きさは
変わらないです。
複数行のテキストボックスがあって、そこに表示されてるのは、
なんか数字だけ普通の文字に比べてかなり大きいです。

何かいい方法はないでしょうか?

104 :login:Penguin:03/05/22 16:38 ID:OKEw5ZxE
>>103
font.properties.ja をキーワードに情報を探して
自分のシステムにあったフォントを設定しる( ´∀`)

105 :login:Penguin:03/05/22 20:23 ID:JDXrrf5D
  ∧_∧
  ( ・∀・)   | | ガッ!!
 と    )    | |
   Y /ノ    人
    / )    <  >__Λ∩
  _/し' //. V`Д´)/
 (_フ彡        /  ←>>97

106 :山崎渉:03/05/28 16:54 ID:4u9ffZfO
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉

107 :99:03/06/08 01:39 ID:XZ1LnkA8
>>104
font.properties.jaを正しく設定して、TextAreaの表示はうまくいったんですけど、
TextFieldは依然何も表示されないままです。何かいい方法はないものでしょうか?

108 :login:Penguin:03/06/08 08:25 ID:tmwblYly
>>107
>>104ではないのだが

1.ソースのチェック
2.コンパイルが正常かチェック
3.システムのフォントをチェック
4.JAVAのバージョンをチェック
など。

109 :login:Penguin:03/07/15 00:40 ID:UcWkWDDx
gcjで使えるGUIツールキットって
何があるんだろうか?

教えて博識な人

110 :ウィング:03/07/15 00:43 ID:noHKnh0t
ウィングの角度のチューニングは?
スピードが出すぎると逮捕だ。
http://www3.ocn.ne.jp/~yokog

111 :山崎 渉:03/07/15 11:14 ID:doz396Fq

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

112 :login:Penguin:03/07/15 23:41 ID:UcWkWDDx
ageます

113 :login:Penguin:03/07/15 23:42 ID:UcWkWDDx
sageます

114 :login:Penguin:03/07/16 01:14 ID:R3f6r40p
>>112-113
ちょっとわらた・・・

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

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

117 :login:Penguin:03/08/18 23:02 ID:JFPmoJfk
>>109
Eclipseの使ってるSWTとか
X直に叩くescherとか(http://escher.sourceforge.net/)
もしくはJ2SE1.4ならNativeByteBufferでフレームバッファ叩けないかな

118 :login:Penguin:03/08/22 10:02 ID:REcJD+0p
質問なんですが、
Linux(RedHat8.0)でJFileChooserって使用できないという情報ってありますでしょうか?
表示しようとするとプログラムごと落ちてしまうんです。
The exception above was detected in native code outside the VM
↑こんなエラーがでます。ネイティブに問題あるのでしょうか?
何か情報持っている方がいればおしえてほしいのですが...

119 :login:Penguin:03/08/22 10:02 ID:REcJD+0p
JDK1.4.1_03です

120 :login:Penguin:03/08/23 11:42 ID:G8+gvdre
>>118-119
http://java.sun.com/j2se/1.4.1/ReleaseNotes.html#141_03
の 4747316 かな?(テキトーにページ内検索しただけ)


1.4.1_04 で直ってるのかもしれん。

121 :login:Penguin:03/08/23 11:45 ID:G8+gvdre
あ、違った模様。スマソ。

122 :login:Penguin:03/10/26 15:16 ID:VBoidrqf
IBM版JDK落とそうと
http://www.ibm.com/java/jdk/linux130/
にアクセスしたが、ジャンプ先のサーバ(www-105.ibm.com)が動いていないっぽい…

123 :質問アゲ:03/11/24 14:41 ID:yE2bHuJZ
質問です。

FedoraにJDKをRPMで入れて環境作ってコンパイルしたんだけれど、
実行ができないっす。。。
コンパイルしてできた.classをWinに落としてみるとちゃんと実行できるし
# java -version で確認するとちゃんと入れたヤツになってるですよ。

あるとしたら環境設定くらいだろうなぁ。。。↓コレです。
JAVA_HOME=/usr/java/j2sdk1.4.2_02
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

誰か助けて。。。へるぷみぃー。
ひょっとして、LinuxってJREも入れなきゃダメなの?

124 :質問アゲ:03/11/24 14:52 ID:yE2bHuJZ
肝心なエラーメッセージが抜けてましたです。

$ java Hello
Exception in thread "main" java.lang.NoClassDefFoundError: Hello

特別なjarを必要とするようなものではなく、ただのへろーわーるどです。
パーミッション変えてみたりフルパス指定してみたりしたんだけれど
ダメですた。。

125 :a:03/11/24 15:01 ID:Go5XAuys
>124

java -classpath .:${CLASSPATH} Hello


126 :124:03/11/24 15:16 ID:yE2bHuJZ
>>125
どもです。
http://tomo.no-ip.com/goodstream/seversidejava/j2se/linux/j2se.html
見ながら CLASSPATH 無しにしてみたらすんなり動きますた。
後々色んなAPI使う予定なのでクラスパスは通したいと思ってるです。
教えてもらった方法で記述してみます。

127 :login:Penguin:03/11/28 23:40 ID:xDMV3DDK
こんなんどうよ

http://kannbokusora.hp.infoseek.co.jp/java/

128 :login:Penguin:03/11/29 01:28 ID:S6AAoGb+
>>127
1画面目で何のページかわからない
→このページの著者は、読者の視点に立ってウェブページを作ることができない
→内容もたかが知れているはず
→読む時間を割くまでもない


129 :login:Penguin:04/01/03 13:13 ID:0kbx0+H1
ところでおまいら、MindTerm使ってる香具師いる?
なかなか便利ぽいぞ(゚Д゚)ゴルァ!
http://www.appgate.com/products/5_MindTerm/


130 :login:Penguin:04/03/29 01:58 ID:ZMpFywhg
TurboLinuxでEclipseつかっとるぜ


131 :login:Penguin:04/04/17 17:38 ID:YCjkfcvc
hoshu

132 :login:Penguin:04/05/19 05:04 ID:dj6GqOKw
保守

133 :login:Penguin:04/05/19 10:43 ID:tvoO6Ixs
j2sesdkいれたけど、コンパイルできない。
import javax.servlet.* でエラー
Standard Extensionsはどこで落すの?

134 :login:Penguin:04/05/19 18:29 ID:rLMyNiTm
SUNがかたくなにサポートを拒否し続けているLinux用のJava Communication APIを使うにはどうするのが最良なんでしょうか。
昔、IBM版のJ2SEにはCommnication APIがあったんですが、それをSUNの最新版に使うことはできるんでしょうか。
rxtxとかいう非公式APIは同じように動くんでしょうか。

135 :login:Penguin:04/05/19 18:55 ID:RXX6wMT0
>>134
できるはずだよ?
俺は使ってないから知らんけど。

>>133
http://java.com/ja/
ここからj2eeを落とせばいいんじゃない?

136 :login:Penguin:04/05/19 19:13 ID:tvoO6Ixs
>>135
j2eeだと、IDやPASSを設定しないとインスコできないので、できれば避けたい。
出来れば、インスコ済みのj2seにStandard Extensionsを追加出来ないかと。

137 :login:Penguin:04/05/20 01:08 ID:LToHgvoC
>>136
一体何をしたいのか?そして、どこでそんな訳の分からん情報を仕入れたのか?
javax.servet.*のクラスライブラリ使ってコンパイルしても意味ないんだけど。

www.atmarkit.co.jpのjavaのコーナーで、"サーブレット"って書いてある記事
でも見とけ。



138 :login:Penguin:04/06/08 14:59 ID:RgwpcXlt
fecora core 1でwebsphere5.0動かそうとしてるんですが、失敗してます。
nptl問題回避のためのLD_ASSUME_KERNEL=2.2.5は設定しました。
インストーラのJVMだとcore吐いて落ちるので、IBMJava2-1.3.1_06を別途インストールして、
そちらにシンボリックリンク張りました。これでインストールは成功。
でもインストーラ終了後に実行されるはずのファーストステップが実行されない。
これもwebsphere付属のJVMが起動失敗してたのが原因と突き止め、やはりシンボリックリンク
張ることで解決しました。

しかし、ファーストステップの「インストールの確認」というメニューを実行しても、
「サーバの初期化に失敗しました」という失敗メッセージが出ます。
SystemOut.logを見ると、NoClassDefFoundErrorがありました。
じゃあと思ってCLASSPATHを指定したんですが、書いても書かなくても、同じように
失敗しました。
だいいち、SystemOut.logには、冒頭の初期化処理が記録されていて、そこでCLASSPATHが
指定されているんです。となると、環境変数にあらかじめ指定しているか否かは影響しないはず
ですよね?

139 :login:Penguin:04/06/22 08:25 ID:CHSfIdDI
gcjについてなんですが、
gnome-gcjをインストールしたいのですが、

g++ -DHAVE_CONFIG_H -I. -I. -I../.. -g -O2 -MT cnisupport.lo -MD -MP -MF .deps/cnisupport.Tpo -c cnisupport.cc -fPIC -DPIC -o .libs/cnisupport.o
cnisupport.cc:33:21: gcj/cni.h: No such file or directory
cnisupport.cc:34:31: java/lang/Integer.h: No such file or directory
cnisupport.cc:35:30: java/lang/String.h: No such file or directory
cnisupport.cc:36:33: java/util/Hashtable.h: No such file or directory
In file included from cnisupport.cc:37:
cnisupport.h:36:21: gcj/cni.h: No such file or directory
cnisupport.h:37:30: java/lang/String.h: No such file or directory
In file included from cnisupport.cc:37:
と出て、インストールできません。
PATHが通ってないだけだと思うんですが、
どうやったら設定できるのかわかりません。
知ってる人教えて!!

おそらく、g++の設定でしょうが、g++使ったことないので検討がつきません。


140 :login:Penguin:04/06/22 23:58 ID:PMGroJl1
>>139
gnome-gcjは知らんが、
cnisupport.cc:33:21: gcj/cni.h: No such file or directory
こんなん出てるんだから、少なくとも、
find / -name cni.h
とか、
locate cni.h
とか、マシンにそのファイルが本当にないのか調べてみ。
んで、入ってないなら、googleの検索窓に、cni.hって入れて
検索してみ。何が足りないか分かるから。
ファイルがマシンに入っているなら、configureオプションで
--gcj-includesみたいなオプションでも探してみ。

それでもわからなきゃ聞け。

141 :login:Penguin:04/06/23 06:28 ID:6VyHZJqj
>>140
ヘッダーファイルは入ってます。

configureにそれっぽいオプション( --includedir=/usr/include/libgcj-3.3.2)を
つけてみましたが状況はかわりません。

ためしに、Makefileの該当の場所にg++のオプション(-I/usr/include/libgcj-3.3.2)
を追加したところ、>>139で書いたエラーは消えました。
ところが、一緒にmakeされる別のMakefileに同様のエラーが出るようになりました。
これを繰り返していけばインストールできそうな気がしますが、まとめて書き換えられませんか?


142 :login:Penguin:04/06/23 08:40 ID:2deUgNOs
>>141
わざわざ書き換えなくても
CPPFLAGS=-I/usr/include/libgcj-3.3.2 make
って感じでmakeすればいい。

143 :141:04/06/24 07:32 ID:wvdXva5S
>>142
それではうまく行きませんでした。
とりあえずで1つづつ修正して行きました。
そうすると、

creating gnomegcj-demo
if gcj -g -classpath ../gnu/glib/gnu.glib.jar:../gnu/gdk/gnu.gdk.jar:../gnu/gtk/gnu.gtk.jar:../gnu/glade/gnu.glade.jar:../gnu/gnome/canvas/gnu.gnome.canvas.jar -g -O2 -MT GnomeCanvasDemo.o -MD -MP -MF ".deps/GnomeCanvasDemo.Tpo" \
-c -o GnomeCanvasDemo.o `test -f 'GnomeCanvasDemo.java' || echo './'`GnomeCanvasDemo.java; \
then mv -f ".deps/GnomeCanvasDemo.Tpo" ".deps/GnomeCanvasDemo.Po"; \
else rm -f ".deps/GnomeCanvasDemo.Tpo"; exit 1; \
fi
make[2]: Leaving directory `/hdc4/java/program/gnome-gcj-0.19.0/demo'
make[1]: Leaving directory `/hdc4/java/program/gnome-gcj-0.19.0'
GnomeCanvasDemo.java:18: error: Type `Canvas' not found in the declaration of the local variable `canvas'.
Canvas canvas = new Canvas();
         ^
こんなエラーで止まってます。
たしかに、現状でわかっているのはCanvasクラスもCanvas.oもどこにも
ありません。

?どうしたらいいんだろう?

144 :140=142 :04/06/24 23:29 ID:YvIVEZlO
>>143
乗りかかった船なんで、俺もビルドしてみた。(gnome-gcj-0.19.0)
何に使うツールか知らないけど、ひどいよこれ。昔cygwin使ってたころを思い出したよ。

(1)./configureが既に通らず、autoconf(autoconfのバージョン変えながら試行錯誤)
(2) 1の後、configureが成功
(3) makeで止まる(gcjhの処理で。どういうわけかCLASSPATHがちゃんと設定できていない)
(4) 止まったディレクトリにあるMakefile中のCLASSPATHに、$(srcdir)を追加
(5) もう一度make
(6) (3)-(5)を繰り返し

で、Canvasは、TOP_SRC_DIR/gnu/canvasの下にある。
MakefileのCLASSPATHで始まる行を探して、"..:"ってのを追加してみ。
CLASSPATH=..:元のクラスパス
みたいに。

ビルド後、一応gnome-canvas-demoは動いたけど、gnomegcj-demoの方は、
gnomegcj-demoshell.gladeが無いとか言って動かん。findしても、こんなファイル無いし
DemoShell.javaのソース見たけど、何のコメントもなく、いきなりカレントディレクトリ
以下のgnomegcj-demoshell.gladeファイルを読もうとしてるしで、よう分からん。


145 :143:04/06/25 00:07 ID:SKq4CpVz
>>144
う〜ん
>CLASSPATH=..:元のクラスパス
はダメでした。
CLASSPATH=../..:元のクラスパス
も同じですねぇ。

gnome-gcj自体は、gcjにgnomeのwidgetを使って、GUIアプリを
作るためのツールキットです。

146 :140=142 :04/06/25 00:24 ID:GxQAC8Tv
>>145
ごめん、言い忘れてた。
gnome-gcj-0.19.0/demo/Makefile
の、CLASSPATHを144のように修正
これでうまくいかないなら、
gnome-gcj-0.19.0/gnu/gnome/canvas/Canvas.o, lo, h, classなど
があるかチェック。

147 :143:04/06/25 00:30 ID:SKq4CpVz
>>146
はい。gnome-gcj-0.19.0/demo/Makefile
の、CLASSPATHを144のように修正してみた結果が>>145です。

>gnome-gcj-0.19.0/gnu/gnome/canvas/Canvas.o, lo, h, classなど
>があるかチェック。
したところ、ありません。
Canvas.defsは、ありますが。

148 :140=142 :04/06/25 01:12 ID:GxQAC8Tv
>>147
ああ、分かった。
libgnomecanvas(-devel)をインストールしていないか、インストールしてても、
configureが見付けてないから、gnu.gnome.canvasパッケージがビルド対象から
外されてるんだ。

libgnomecanvasをインストールしてるか確認してみ。

149 :143:04/06/25 09:01 ID:SKq4CpVz
>>148
インストールはされているようです。

$ rpm -qa | grep gnomecanvas
libgnomecanvas2_0-devel-2.6.1.1-1mdk
libgnomecanvasmm2.0_1-devel-2.0.1-4mdk
libgnomecanvasmm2.0_1-2.0.1-4mdk
libgdk-pixbuf-gnomecanvas1-0.22.0-2mdk
libgnomecanvas2_0-2.6.1.1-1mdk



150 :login:Penguin:04/06/28 10:43 ID:h9zdiPdB
困った。
gcjでGUI ツールキットが何ひとつインストールできない。
gnome-gcj,wx4j,Java-Gnome,XWT

umm-

Qt,SWTはなんとなく使いたくないので試してないが。

151 :login:Penguin:04/07/07 13:40 ID:g95OoHaO
実行時にjavaのJREがどのfont.propertiesファイルを使用しているか
確認する方法はないでしょうか?

152 :151:04/07/07 13:44 ID:g95OoHaO
サンのサイトで優先順位がありました
すみませんでした

153 :login:Penguin:04/08/09 01:36 ID:Z7PKZWyp
誰か、知ってたら教えて!
http://pc5.2ch.net/test/read.cgi/tech/1046627795/190-192


154 :login:Penguin:04/09/17 10:29:49 ID:Srh7NQoF
Servletでメモリリーク起こしてるっぽいんだけど、
どれぐらいのスピードでメモリを消費してってるか
調べる方法ってある?

155 :login:Penguin:04/09/17 11:57:16 ID:sEEYa5Wr
プロファイラを使えばよい

156 :login:Penguin:04/09/18 15:17:19 ID:tb3OORiN
JspcにJike使えば?

157 :login:Penguin:04/09/28 17:57:27 ID:JYYTgJYv
おまえらすげーな。何いってるかほとんどわからん。
ところでプロファイラ何使ってる?

158 :login:Penguin:04/09/28 18:11:44 ID:JYYTgJYv
>>156
ぐぐってもこのスレしかでてこないんだけど、何それ?
今日の俺のいいIDに免じて教えて

159 :login:Penguin:04/09/29 20:56:10 ID:GGy/hOyp
>>158
Jscriptの間違いかもね

160 :login:Penguin:04/09/29 21:16:48 ID:9xdfqu/E
JRockit使ってる人いる?
速いですか?

>>156
jsp compiler と jikesか?

Tomcatの5.5からIBMのコンパイラが使えるんだっけか。
でもあれはJDTのコンパイラだったような?

161 :login:Penguin:04/09/30 23:38:13 ID:jOW9kr+R
>>160
jrockit は速いよ、ia64でもia32でも。

起動時に時間がかかるからJVM起動/終了が頻繁だと
hotspot の方が良いが、常駐プロセス化するなら、
pausetime を minimize したい場合でも、throughput を
maximize したい場合でもお勧めだ。

あと、メモリの foot print も大きいからその辺がギリな
用途だとやっぱり hotspot しかダメって場合も在る。

162 :login:Penguin:04/10/01 07:24:33 ID:2rOOI05A
>>161
そうですか。やっぱAPサーバ用なんですね。
動かしたら、滅多に止めないし。

163 :login:Penguin:04/10/13 08:46:56 ID:saN9gw9Y
入力フォームが改善されたね。<5.0
使い勝手がWindowsと変わらなくなった。

164 :login:Penguin:04/10/15 00:03:53 ID:A5cqicxJ
おまいの5.0に対する感想はそれだけか。

165 :login:Penguin:04/10/18 04:03:21 ID:82fdRnYo
-XX:+ParalellGCや-XX:NewSizeとかの、XXオプションが使えないみたいなんですが
下記のバージョンでは使えないのですか?
java version "1.4.2_04" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05)

ちなみにlinuxはRedHat 9です。

使うためには、バージョン変えるとかコンパイルオプション変えるとかが必要なんでしょうか?


166 :165:04/10/18 04:23:15 ID:82fdRnYo
書き忘れましたが、Tomcat 5(5.0.25)を連携して動作させています。


167 :login:Penguin:04/10/18 17:39:53 ID:+QLHArAR
>>165
java -X で確認してみたら?

>The -X options are non-standard and subject to change without notice.
とあるから変更があったのかもしれないけど。

168 :165:04/10/19 01:37:36 ID:LbKPqhPR
-XX:NewSizeは
-XX:NewSize=XXXMといった書式だったのを勘違いして、=の代わりにスペース入れてました。
=にしたら認識してくれました、-XX:+ParalellGCはまだダメですが……

169 :login:Penguin:04/10/19 19:49:06 ID:zvYTJ6z1
>>168
-XX:+UseParallelGC
ですよ。

170 :デフォルトの名無しさん:04/10/19 23:39:13 ID:WhwumQlp
>>168
逝って良し

171 :login:Penguin:04/10/20 02:24:45 ID:kqXT9M8D
単なる例として引合に出しただけかもしれないが。
Tomcat なら Parallel GC は避けた方がよくない?
CPU速度/ヒープサイズにもよるけど、偶に発生する
長〜い pause time がユーザに嫌われるかも。


172 :login:Penguin:04/10/20 03:07:23 ID:zr80rsMW
漏れはいつもこんな感じで使ってます。(学習用なのでヒープ小さめ。java5.0 client-vm)

-Xshare:on -Xms48m -Xmx48m -XX:NewRatio=2 -verbose:gc \
   -Xrs -Xverify:none -Djava.awt.headless=true -Duser.home=/var/tomcat5

173 :165:04/10/20 03:20:14 ID:q44AaanJ
すみません、情けないタイプミス……。
>>171
確かに、長いpause timeは嫌ですね。
Parallel GC使うと長くなりますか?
-XX:+UseParNewGCを試した限りでは長いポーズは発生しなかったみたいです。
ちなみに、-Xconcgcと組み合わせてみた結果ですが。

あと、ヒープメモリは
-Xms512M -Xmx512M
で512とってます。



174 :login:Penguin:04/10/20 22:19:56 ID:7jP4vg3k
>>173
Tomcatくらいのアプリで、そのヒープは大杉では?
javaのチューニングよりプログラムの書き方を勉強した方が速いプログラムができますよ。


175 :login:Penguin:04/10/21 03:21:42 ID:q3+xfPyX
-Xconcgc (=-XX:+UseConcMarkSweepGC) は、
GC処理を複数に分割して stop the world 期間を
短くするタイプの old generation に対する GC。
1CPUでも効果がある場合が在るが、デフォルトの
GCより処理が複雑なので throughput は低下する
のと相殺されて微妙なところ。

-XX:+UseParNewGC は young generation のGC
を複数CPUで行うもの。デフォルトの young generation
のGCより処理が複雑になるので1CPUだと却って遅くなる。

-XX:+UseParallelGC は、

176 :165:04/10/22 00:24:26 ID:eLKH1E4E
>>174

なるほど……。
でも、残念ながらわたしがアプリ作ってるんではないのですよ……。

>>175
細かい解説ありがとうございます。

ヒープをぎりぎりまで小さくして、-Xconcgcで試してみるかな。

いろいろありがとうございました。


177 :login:Penguin:04/12/30 15:17:01 ID:itIcc9Bq
java の control panel の日本語すら表示されない
口マークの羅列になってる
どうしたらいいの?

178 :login:Penguin:04/12/30 17:28:46 ID:SyFCE6wz
>>177
ロケールとかフォント設定を確認する。

179 :login:Penguin:04/12/30 19:17:24 ID:itIcc9Bq
ディストリはvine3.1。javaのバージョンは1.5です
/usr/java/jdk1.5.0_01/jre/lib以下にfont.properties.jaが初めから入っていません
>>21のやり方を試そうと思い途中まで進めましたが
demo/applets/SymbolTest/がなく
ほかのexample1.htmlを動かしてみましたが日本語は□で表示されます

180 :デフォルトの名無しさん:04/12/30 20:34:39 ID:RdQRCh5O
>>175
タイプの old generation に対する GC→古い世代のGC
young generation のGC→新しい世代のGC

ConcMarkSweepGCは並列GC。大Steele様の論文に端を発する奴。
UseParNewGCはコピーGCの並列版。Bakerの論文に端を発する奴の並列版。

> -XX:+UseParNewGCを試した限りでは長いポーズは発生しなかったみたいです。
> ちなみに、-Xconcgcと組み合わせてみた結果ですが。

意味がないです。どちらかが優先されているはずです。
全然違うアルゴリズムですから。


181 :login:Penguin:04/12/30 21:26:20 ID:F7dgKymC
>>179
>>21は1.4の話だろ。

ttp://linux2ch.bbzone.net/index.php?FAQ%2FApplicationMisc#javajapanese

182 :login:Penguin:04/12/30 22:57:27 ID:itIcc9Bq
$ cd /usr/java/jdk1.5.0_01/jre/lib/fonts
# su
# mkdir fallback
# cd fallback
# ln -s /usr/X11R6/lib/X11/fonts/TrueType/* ./

上の手順で出来ました。
本当にありがとうございます>>181


183 :login:Penguin:04/12/31 01:02:41 ID:eKEG8G5r
>>180
急にスレが動き出したな
このスレのガベージコレクション、時間かかりすぎ

184 :login:Penguin:05/01/02 00:02:27 ID:hK9QWF4E
>>179
Java5.0からfont.properties.jaは書式が変わってfontconfig.propertiesというファイル名になってますよ。

185 :login:Penguin:05/01/31 16:38:02 ID:AdD1q7Bx
>>154
コード内にSystem.getMemory()
を使うのは駄目ですか?

>>157
Eclipseのプロファイラプラグインを使っています。

>>164
5は速い。
Genericsマンセー

186 :login:Penguin:05/02/01 17:01:45 ID:vafd3owZ
>>179
5.0からは/usr/java/jdk1.5.0/jre/lib/fonts/にfallbackという名前のディレクトリを作って
そこにフォントを放り込んでおけば日本語は表示できるよ。

187 :login:Penguin:05/02/01 23:00:14 ID:p72mqFcP
↓↓↓ここのアプレットのゲームだけ日本語が化けるんですけど、どなたか
解決できたひといませんか?
http://www.jaga.jpn.org/game/BTank/game.php?mapNo=0

環境はFedoraCore2+SUN jdk5.0
fontconfig.propertiesを自分でいじってEclipse等では日本語表示可能ですが、
上記アプレットだけは日本語が□になります。MSゴシックとかをW○ndowsから
パクってもだめなんです。。。

188 :login:Penguin:05/02/02 00:33:05 ID:hcnY0bzI
FedoraCore1とjdk5.0だけどちゃんと表示されてる。
186の通りにするとできるかも。

189 :login:Penguin:05/02/02 01:00:26 ID:lUCtU5dY
>>188
ありがとうございます。けど、fallback作ってその下にシンボリックリンク貼っても
だめみたいでした。FC1でできるなら、FC2でもいけるはずなので、ちょっと設定を調べてみます。

190 :login:Penguin:2005/04/11(月) 21:03:46 ID:mSogY138
>>180
-XX:+UseConcMarkSweepGCと-XX:+UseParNewGCは組み合わせられるでしょ。
-XX:+UseParallelGCは、-XX:+UseConcMarkSweepGCと組み合わせられないけど。

191 :login:Penguin:2005/04/11(月) 21:08:29 ID:0Kpr6cO8
恐ろしいほどの遅レスだなw

192 :login:Penguin:2005/07/10(日) 07:20:53 ID:mBn0MeAt
<チラシの裏>
AMD64で 32bit版 JDK 5.0 update 4 を使うとき、JavaVM に
最大ヒープサイズ(-Xmx1Gとか)渡すとダンプを吐いて即死します。
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5101904 に出てるように
java -d32 -Xint -Xms??m -Xmx??m
で回避できます
</チラシの裏>

193 :login:Penguin:2005/07/10(日) 09:30:05 ID:7r2eyw8b
amd64だとServer VMしか選べないのが納得いかない。

194 :192:2005/07/10(日) 18:37:52 ID:vP4skO4O
<チラシの裏>
192の
>java -d32 -Xint -Xms??m -Xmx??m

>java -d32 -Xms??m -Xmx??m
でした。-Xint だとインタプリタオンリーでJIT無効になっちゃうから
すごく遅いよ
</チラシの裏>

195 :login:Penguin:2005/08/23(火) 11:52:56 ID:xe0JIisw
-Xcongc

-XX:+PrintTenuringDistribution
つけてNew世代での移動を監視しようとすると

どんなにサバイバル領域を広くしても

Desired survivor size 32768 bytes, new threshold 0 (max 0)

と全部移動してるように見えるのですが
これは使用ですか?
それともバグですか?


196 :login:Penguin:2005/08/23(火) 12:11:13 ID:xe0JIisw
すみません、自己レスです。
どうやらこれは
-Xconcgc の影響ではなく
-XX:+UseParNewGC の影響だったようです。

しかし同時に
-XX:+UseParNewGC
を使用することによって同様に
-XX:+PrintTenuringDistribution
の結果が>>195のようになります。

また、-XX:+UseParNewGCを使用すると
NewRatioの値が無視され、NewSize MaxNewSizeのみしか
New領域のサイズを指定できないことがわかりました。


197 :login:Penguin:2005/08/23(火) 14:56:07 ID:IcOeSbIC
さっさとx86_64のClientVMだせよ。

198 :login:Penguin:2005/08/29(月) 22:57:18 ID:+BQNsY3L
>>186
激しく神情報
でもfallbackとか一体どこで調べたらよかったのか

199 :login:Penguin:2005/08/31(水) 06:41:17 ID:f1yyjLLk
>>198
2ch

200 :login:Penguin:2005/08/31(水) 17:30:47 ID:QXnkZd+8
>>198
マジレスすると公式ドキュメント。
まあ、最初に知ったのは2chなんだけど…

201 :login:Penguin:2005/10/14(金) 12:19:03 ID:AslyEPt5
ついに登場か、ベールを脱いだIBM Javaの寵児 - IBM Java 5 SE Beta
http://pcweb.mycom.co.jp/news/2005/10/13/020.html

202 :login:Penguin:2005/10/19(水) 03:02:22 ID:0GX6H/e5
Eclipseのもっさりした立ち上がりがちょっとは改善されるかと思って
IBMのサイトに登録したのにIBM Developer Kitsのダウンロードができん・・・
登録したアカウントでログインできてるのになんでやねん。IBMのいけず。

203 :login:Penguin:2005/10/23(日) 20:33:46 ID:iwv1mGYU
>>202
一日ぐらい置けばダウンロードできるよ。

204 :login:Penguin:2005/11/04(金) 02:07:59 ID:JtXfsUVW
NPTL使えるようになってから
windowsよりうんといいね。

205 :login:Penguin:2005/12/22(木) 12:11:19 ID:D6PxzNVK
IBMの5.0使ってる人いる?
Sunと比べてどうですか?

206 :login:Penguin:2005/12/23(金) 16:30:09 ID:1oxo4k2K
>>205
V2Cとかやっぱりちょっと速い

java のベンマークって何かいいのある?

207 :login:Penguin:2005/12/30(金) 22:16:55 ID:rnTWopeG
NPTL安定しないな。

Sunのjdk-1_5_0_06-linux-i586でもまだ
LD_ASSUME_KERNEL=2.4.1が必要だ。

でもLinuxスレッドってFC5でなくなっちゃうんだよねー。

Important
FC5 will not have LinuxThreads support
and all programs have to be converted to use NPTL by then.


ttp://www-128.ibm.com/developerworks/java/jdk/linux/download.html
かといってIBMのJ2SE 5.0ってSunと互換性ないじゃんか、
まだまだ問題外。

Linuxのjavaはどうなっちゃうのかね。

208 :login:Penguin:2005/12/31(土) 05:14:03 ID:TT/yaclM
そんなに不安定ですか?
だいぶ前から、LinuxThread捨ててますけど、特に問題ないです。
LinuxThreadはglibcのコンパイル時に外してる。

まあ、EclipseとかTomcatしか動かしてませんが。

209 :login:Penguin:2006/01/02(月) 16:20:30 ID:kZYRoRcN
NPTLでnio(non-blocking io)のロジックに
負荷がかかるとJVMがクラッシュするよん。

210 :login:Penguin:2006/01/02(月) 16:32:31 ID:kZYRoRcN
コネクションごとにスレッドを起動する実装には
スケーラビリティがないので
UNIXのselect()システムコールのような
1つのスレッドで複数のコネクションを制御する実装が
カッコイー訳だけどJVMがクラッシュしてしまいます。

211 :login:Penguin:2006/02/23(木) 23:05:07 ID:cxYkX9DP
保守

212 :login:Penguin:2006/03/13(月) 23:44:49 ID:4DohGhOO
Java をインストールしたんだけどアプレットが文字化けするざんす。
なんか設定しなきゃいけないみたいだけど、難し杉す。
CUI のプログラムでは文字化けしないのになんで?

213 :login:Penguin:2006/03/13(月) 23:49:08 ID:lRq+tRPq
>>212
環境ないってことはエスパー希望?

214 :login:Penguin:2006/03/14(火) 00:11:29 ID:4/3MzuZ1
>>213
jdk1.5.0_06 だたざます。
swing だとおkだったざますよ。

215 :login:Penguin:2006/03/14(火) 00:15:37 ID:4/3MzuZ1
寝るざます

216 :login:Penguin:2006/03/14(火) 00:22:39 ID:PqtUqUCk
>>214
さらにエスパー希望か。
一生起きるな。

217 :login:Penguin:2006/03/14(火) 12:54:10 ID:4/3MzuZ1
おはようざます
セブンセンシズでなんとかしてざます

218 :login:Penguin:2006/03/14(火) 15:11:41 ID:M+twfmi2
>>186これじゃない?

219 :login:Penguin:2006/03/14(火) 20:13:52 ID:4/3MzuZ1
>>218
やったけどアプレットの文字が□

220 :login:Penguin:2006/03/14(火) 21:56:54 ID:4/3MzuZ1
いま、確かめたらアプレットでうまいこと日本語が表示されてる!
再起動が必要だったのか
詳細きぼんぬ

221 :login:Penguin:2006/05/14(日) 08:41:34 ID:jhGwaPqo
2.6.16-1.2111_FC5 x86_64

$ ./java -version
JVMDG218: JVM is not fully initialized - will not do dump processing.
##暴走、Ctrl+Cで
セグメンテーション違反です
$
$ export JAVA_COMPILER=none
$ ./java -version
Warning: JIT compiler "none" not found. Will use interpreter.
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM build cxia32142ifx-20060209 (SR4-1) (JIT disabled))
$

32bitのjavaのJITがうまく動作しないんだけど。


222 :login:Penguin:2006/05/14(日) 13:13:44 ID:dABmg4/V
$ uname -srmp
Linux 2.6.15-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3000+
glibc-2.4(gentooのglibc-2.4-r3)
の環境で
SunのVMはServerもClientも動くけど、
IBMのはIBM IDが会社じゃないと分からんので、試せないな。

223 :login:Penguin:2006/05/14(日) 19:53:12 ID:EoPx2Jdv
JAVA_COMPILER は none じゃなくて NONE ね。
ってのは置いといて、

残念ながら fc5 環境が無いんで、手元の fc3 x86_64 と
fc4 x86_64 で試してみたけど、SEGV は発生しないね。

JITありでも同様にダメなの?

NPTL とか LD_ASSUME_KERNEL とかの問題かなぁ…


224 :login:Penguin:2006/05/14(日) 23:20:14 ID:jhGwaPqo
>>223

おー、どもどもnoneではなくNONEなのね。
FC4では動作していたので、FC5の問題です。
さらにi386のカーネルで起動すると起きないのでx86_64の問題みたい。

そいえばFC5はLinuxThreadはなくなっちゃったのだ。
LD_ASSUME_KERNELは使えない。

$ export JAVA_COMPILER=NONE
$ /opt/IBM/WebSphere/AppServer/java/bin/java -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM build cxia32142ifx-20060209 (SR4-1) (JIT disabled))
$

$ export JAVA_COMPILER=jitc
$ /opt/IBM/WebSphere/AppServer/java/bin/java -version
### やっぱり暴走
JVMDG218: JVM is not fully initialized - will not do dump processing.
セグメンテーション違反です
$



225 :login:Penguin:2006/05/14(日) 23:47:12 ID:Zneprvyr
>>212
Javaのフォントが置いてあるディレクトリにシンボリックリンクをはるだけだよ。
「Java 文字化け」でググったら見つかった。

226 :login:Penguin:2006/05/14(日) 23:48:14 ID:Zneprvyr
って、日付をみてレスすべきだった・・・鬱。

227 :login:Penguin:2006/05/15(月) 00:54:04 ID:mE9yimRB
>>226
いや、有効な情報だよ。

228 :login:Penguin:2006/05/15(月) 02:49:01 ID:ebVPX9HX
No problem on FC5 x86_64 with older kernel.

% env JAVA_COMPILER=NONE ./java -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM build cxia32142ifx-20060209 (SR4-1) (JIT disabled))

% env JAVA_COMPILER=jitc IBMJava2-142/bin/java -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM build cxia32142ifx-20060209 (SR4-1) (JIT enabled: jitc))

% uname -mr
2.6.15-1.2054_FC5 x86_64


229 :ぺんぺんん:2006/05/16(火) 00:43:52 ID:sikGb+Tu
Java5の日本語くさり状況を脱出する
alternative使うFedora Core 5のいじり方を
http://www3.cds.ne.jp/~miura/penguin/install/fedora-core-install-review.html
でまとめてみたとです。

使っているディストリ多そうなのでいろいろ調べてまとめていこう
かなと、思ってます(いわれたら、ちょっとしたらやります
フリーディストリでi386なら。捨て石のつもりで)。

SuSEの日本語フォーカスが変なのがなおるとよいが。。10.1でもややNG。
SCIMなどを再インストールすると10.0ではけっこう気持ちよくなった
けど(気がする)、誰か、なぜか知っているヒト、解決できるヒト
いませんかー。

日本人・デスクトップJava厳しいのかしらん。

ちなみにおいら的には、Fedora Core 5のJava5はフォントさえ入れれば、
動きは一等賞です(Windowsを除く)

230 :login:Penguin:2006/05/18(木) 16:14:52 ID:JG2Qo9MN
mod_webappとmod_jk2を比較して、長所と短所を述んべよ

231 :login:Penguin:2006/05/18(木) 20:31:50 ID:UxR6R1sC
そういやJavaをLinuxディストリビューションとかに一緒に入れてよくなるんだよな。
今後は自分でカスタマイズする必要がなくなるかもな。

232 :login:Penguin:2006/05/18(木) 23:33:03 ID:Goebv4w/
>>230
時代はmod_proxy_ajpですよ。

233 :login:Penguin:2006/05/19(金) 06:47:16 ID:qnzgmasS
>>231
フォントの設定を事前にしてくれるだけで助かるね。
どうせ変更するんだろうけど、初期状態で表示できないというのは避けられる。

234 :login:Penguin:2006/05/19(金) 22:10:41 ID:RkOsAABW
Fedoraスレに行ったら、フォントの件で今日は荒れまくった奴がいるよ。
このスレを教えてもよかったんだが、荒れっぷりが面白いので放置しといたw

235 :login:Penguin:2006/05/19(金) 22:40:16 ID:w+6mwXId
・・・それで?

236 :login:Penguin:2006/05/19(金) 23:24:10 ID:RkOsAABW
それだけだが。何を期待しているの?w

237 :login:Penguin:2006/05/20(土) 01:02:58 ID:maRgR4BY
意味がわからん・・・

238 :login:Penguin:2006/05/20(土) 06:10:29 ID:2CtxaHX8
意味がわからん・・・

239 :login:Penguin:2006/05/20(土) 16:00:09 ID:3nSyAKT3
意味がわからん・・・

240 :login:Penguin:2006/05/20(土) 19:59:44 ID:A6IajuiT
>>229
そのやり方でSunのJavaとIBMのJavaが共存できるかなぁと試したことあるけど
競合があると出てSunの方しかインストールできなかったなぁ。
JPackageでは共存は考えてないのかな。

241 :login:Penguin:2006/05/21(日) 10:27:51 ID:tW/PiU0F
>>240
Gentooにはちゃんと切り替えツールがあって共存できるけど。
ただ、問題はライブラリでさ、インストール時点のsystemで有効化されたjdkになることが多い。
だから頻繁に変えてると、コンパイルしたJDKがバラバラというはめになる(JDK5.0も含むし)
さらにblackdown-jdkしか確認してないよってパッケージもあるので、結局はsystemは
blackdown-jdk-1.4.2.03になるという悲しい現実。
ま、ユーザの使うJDKは選べるけどね。1.4.2と5.0の齟齬は未解決だけど。

242 :login:Penguin:2006/05/21(日) 17:53:52 ID:troy+mTx
>>240
Write Once, Run Only Once

243 :login:Penguin:2006/05/21(日) 19:02:06 ID:SbYDUZkB
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| Write many, Run never

   ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ∧_∧       / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ( ・∀・)  ∧ ∧ < おめーのバグだろ、ゴルァ!!
 (  ⊃ )  (゚Д゚;)  \____________
 ̄ ̄ ̄ ̄ ̄ (つ_つ__
 ̄ ̄ ̄日∇ ̄\| BIBLO |\
       ̄   =======  \

244 :login:Penguin:2006/05/23(火) 05:48:15 ID:XLeb2lNE
>>224

なおったよん。

$ uname -rm
2.6.16-1.2122_FC5 x86_64


245 :login:Penguin:2006/05/23(火) 08:18:05 ID:sMe4PIZ0
2.6.16-1.2111_FC5 x86_64
2.6.16-1.2122_FC5 x86_64
の間のどこで直ったのかな?

246 :login:Penguin:2006/08/14(月) 02:36:40 ID:+6gQLBYZ
$ ./java
Unhandled exception
Type=Illegal instruction vmState=0x000540ff
Target=2_30_20060501_06428_lHdSMR (Linux 2.6.17-1.2174_FC5)
CPU=x86 (1 logical CPUs) (0x3f338000 RAM)
J9Generic_Signal_Number=00000010 Signal_Number=00000004 Error_Value=00000000 Signal_Code=00000002
Handler1=0024913F Handler2=00B6642E
EDI=000000C7 ESI=09772704 EAX=000000FA EBX=012D58D0
ECX=000000C7 EDX=097589BC
EIP=010425F5 ES=0000007B DS=0000007B ESP=00FEDAE0
EFlags=00010293 CS=00000073 SS=0000007B EBP=00FEDB08
Module=/usr/java/ibm-java2-i386-50/jre/bin/libj9jit23.so
Module_base_address=00FF7000

Method_being_compiled=java/lang/J9VMInternals.initialize(Ljava/lang/Class;)V
JVMDUMP006I Processing Dump Event "gpf", detail "" - Please Wait.
JVMDUMP007I JVM Requesting System Dump using '/usr/java/ibm-java2-i386-50/bin/core.20060814.023100.918.dmp'
JVMDUMP010I System Dump written to /usr/java/ibm-java2-i386-50/bin/core.20060814.023100.918.dmpJVMDUMP007I JVM Requesting Snap Dump using '/usr/java/ibm-java2-i386-50/bin/Snap0001.20060814.023100.918.trc'
JVMDUMP010I Snap Dump written to /usr/java/ibm-java2-i386-50/bin/Snap0001.20060814.023100.918.trc
JVMDUMP007I JVM Requesting Java Dump using '/usr/java/ibm-java2-i386-50/bin/javacore.20060814.023100.918.txt'
JVMDUMP010I Java Dump written to /usr/java/ibm-java2-i386-50/bin/javacore.20060814.023100.918.txt
JVMDUMP013I Processed Dump Event "gpf", detail "".
$



247 :login:Penguin:2006/08/17(木) 15:27:24 ID:YNH+Rs5J
java開発のときだけsolarisに浮気している。
linuxはjavaのごく初期の頃のいざこざでSUNが協力しなかったような覚えがある。
その流れで遅いんじゃないかな?

solarisはopenになってから、明らかに死ぬほど高いはずの開発製品まで個人使用は無料だし、
結構いいかなと思い始めている。とにかくjavaに関しては速い安い巧い!J2EE開発だって
MIDPだって、呆れるような多量の開発資料と支援ソフトで援護してくれる。奴ら、背水の陣か!?

248 :login:Penguin:2006/08/17(木) 23:07:01 ID:eR7x9Gi5
おれはSolarisに戻りつつある。

249 :login:Penguin:2006/08/19(土) 10:52:35 ID:hoOWpVAL
>>246
うちは
% uname -rm
2.6.17-1.2174_FC5 x86_64
な環境だけど、以下いずれもちゃんと動くようだ。
IBM Developer Kit J2SE 5 SR2 for i386
IBM Developer Kit J2SE 1.4.2 SR5 for i386
IBM Developer Kit J2SE 5 SR2 for x86_64
IBM Developer Kit J2SE 1.4.2 SR5 for x86_64

>>247
Solaris はCコンパイラ(x86_64)の最適化っぷりに燃える。
SPEC CPU2000 fp での他プラットフォームとの差に魂消るよ。

250 :login:Penguin:2006/08/19(土) 22:54:52 ID:aVJoD5PA
塊消える状態について

251 :login:Penguin:2006/10/07(土) 13:26:37 ID:iCiSTAcU
sun javaのlook&feelってどうやって変えるのでしょうか…

252 :login:Penguin:2006/10/07(土) 14:40:14 ID:xxtcyjDz
>>251
ttp://www.alles.or.jp/~torutk/oojava/maneuver/1998/swing/swing_ja.html#doc1_id225

253 :login:Penguin:2006/10/08(日) 14:35:24 ID:QqHNsKtr
linux版のリリース遅くないよ。

254 :login:Penguin:2006/11/08(水) 08:52:14 ID:pCmZ+FvZ
Linuxでjavaを使いたいのですが、
BufferedImageなどグラフィック関係のクラスを使うのにXWindowが必要みたいです。
ですが私の用途としてはディスプレイに表示するわけではなく、
画像を読み込んで加工してファイルに書き出す、というものなので
このためだけにXWindowを立ち上げるのもメモリの無駄な気がします。
なにかよい方法はないでしょうか。

255 :login:Penguin:2006/11/08(水) 12:41:28 ID:sR8P8EYw
>>254
ImageMagick の convert を裏で動かして変換させるなんてのはどうかな。


256 :login:Penguin:2006/11/08(水) 15:08:33 ID:hwFdvxxN
質問させていただきます。

Linux上で動かしているtomcatでスレッドが生成されるときって、
元のプロセスのメモリを共有するんでしょうか?
それとも生成されたスレッドが親とは別にメモリを確保するんでしょうか?
仕様は↓こんな感じです

-- 仕様 --
apache 2.0.55
tomcat 5.5.16
jdk 1.5.0_06
jakarta-tomcat-connectors 2.0.4


257 :login:Penguin:2006/11/09(木) 10:27:11 ID:J64Fquoe
>>254
System.setProperty("java.awt.headless","true");
java -Djava.awt.headless=true 〜
じゃだめなの?

258 :login:Penguin:2006/11/09(木) 10:28:33 ID:J64Fquoe
>>256
そりゃ同じプロセスの中で、メモリ空間を共有するよ。


259 :login:Penguin:2006/11/09(木) 15:00:00 ID:WD3FUuXt
プロセスとスレッドの違いを理解してないね。
何のためにメモリロックやミューテックスのような機能があるのか考えれば
メモリが共有されてるかどうかは容易に想像できると思うんだが。

260 :login:Penguin:2006/11/09(木) 20:24:28 ID:u1eO7Z/f
Javaオープンソースになったら自分でコンパイルできるかな。
gentoo教の与太話だけどね。

261 :login:Penguin:2006/11/13(月) 23:11:51 ID:2v2vaRZY
米Sun Microsystemsは、プログラムの開発・配布方法を変えたテクノロジートレンド
に歩調を合わせる取り組みの一環として、Javaをオープンソースとして公開することを決定した。

http://www.itmedia.co.jp/news/articles/0611/13/news060.html

GPLなオプソになりますたよ。

262 :login:Penguin:2006/11/14(火) 13:07:46 ID:4jt7jqk7
Free and Open Source Java
http://www.sun.com/software/opensource/java/

263 :login:Penguin:2006/11/17(金) 16:54:13 ID:lNa2LJGh
Debian GNU/Linxu3.1
jdk1.4

JBuilder2005で「ツール」→「設定」→「フォント」をチョイスすると
JBuilderごと落ちるんです。Swingの設計中にもfontプロパティからNimbus
とURWのフォントを選択すると同様に落ちます。
落ちた瞬間に吐き出されるメッセージは以下のとおりです。

フォント Bitstream Charter のスキャン中,1 / 24 フォント
フォント Century Schoolbook L のスキャン中,2 / 24 フォント
jbuilder: ../../../src/share/native/sun/awt/font/t2k/t1.c:2171: tsi_T1GetGlyphIndexFromAdobeCode: Assertion `0' failed.
アボートしました

264 :login:Penguin:2006/12/12(火) 14:45:30 ID:W4noQWBf
Java6きたわー。
http://java.sun.com/javase/6/webnotes/index.html

265 :login:Penguin:2006/12/12(火) 15:29:24 ID:W4noQWBf
>>263
Java6、フォント一覧取得で落ちなくなったよ。(v2c)
あとアンチエイリアスがデフォルトでかかるようになった。(多分、環境に合わせるようになった?)

266 :login:Penguin:2006/12/19(火) 15:40:48 ID:TtgBu818

-XX:+DoEscapeAnalysisはどう?

自分の環境では、とりあえず動作は安定しているけど
パフォーマンスはあまり変化がないみたいだ。


267 :266:2006/12/19(火) 15:42:40 ID:TtgBu818

あ、linux(amd64)ね。


76 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)