トップページ⇒linux
1001コメント328KB

coLinux槍隊

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin04/02/01 16:26ID:j4Ek9yqy
MS-Windowsを仕方なく使っている貴方
Cygwinは偽者だとお嘆きの貴方
WindowsでUMLを利用したcoLinuxを試してみませんか?

(1/31になんとか動かせる程度のものがリリースされました)

◆Cooperactive Linux
  http://www.colinux.org/
◆The User-mode Linux Kernel HomePage
  http://user-mode-linux.sourceforge.net/
0141login:Penguin04/02/21 03:02ID:HY8aoHDQ
>>140
なるほど
0142login:Penguin04/02/21 03:16ID:tzjYStsS
今度は間違いなくcoLinuxに関しての質問なんですが、
cygwin側のbashを立ち上げると
> 69 [main] ? 884 shared_info::initialize: size of shared memory region changed from 21008 to 47112
といわれます。これは以前調べたことがあるんですが、
複数の異なるバージョンのcygwin1.dllが動いてると出るエラーメッセージです。
c:\colinux\cygwin1.dll を cygwin1.dll.org に変更し、
c:\cygwin\bin\cygwin1.dll を c:\colinux\にコピーすると出なくなりました。

この問題話題に出てないけど、みなさんはどうしてます?
0143login:Penguin04/02/21 11:14ID:8CImqWbd
cygwinの方のcygwin1.dllをPATH通してcolinuxのbinに入ってる方は消してる。
0144login:Penguin04/02/21 11:52ID:oWKVFFab
「TAPドライバーのIPアドレスは、192.168.0.1」
となってるんですが、これは192.168.1.1にはなんとかできないんでしょうか。
STORMさんのところを参考に、/etc/network/interfacesの部分を変更してみましたがダメでした。

こんなかんじに、変更。

auto lo eth0
iface lo inet loopback
iface eth0 inet static

address 192.168.1.2
gateway 192.168.1.1
netmask 255.255.255.0
bloadcast 192.168.0.255

TAPのIPを自動じゃなくて、手動で設定しても変化なしでした。
014514404/02/21 11:53ID:oWKVFFab
ミス発見。

s/bloadcast 192.168.0.255/bloadcast 192.168.1.255/
0146login:Penguin04/02/21 13:43ID:Qv35wbAH
>>144
インターネット接続の共有をゆうこうにすると、問答無用で192.168.0.1にしてくれるようです。
あと、TAPIってccLinuxの側じゃなくて、Windows側にある仮想NICですよ。
0147login:Penguin04/02/21 18:02ID:4IGC9rKh
debian を testing に上げようと思って dist-upgrade 掛けたんですが、
そのあと Windows ごと落ちまくるように。
upgrade から除外しないといけない package とかあるのかなあ。
debian 初めてで、よう分からん・・
0148login:Penguin04/02/21 18:12ID:HY8aoHDQ
>>147 sidを使いたい理由は?
0149login:Penguin04/02/21 18:25ID:4IGC9rKh
>>148 sarge使うのに理由がいりますか?
0150login:Penguin04/02/21 20:26ID:HY8aoHDQ
ごめんsargeの方でしたか、
いえ、疑問に思ったのは、何か特に理由があるのかと思っただけです、
単発のパケジで解決する話なら、dist-upgradeなんてしなくても
導入する方法もありますし、ちょっと疑問におもって聞いただけです。
特に理由を言いたくないのであれば結構です。
0151login:Penguin04/02/22 01:14ID:EcNtHv6/
>>150
sid や sarge の所為ってことはあるのかなあ。
stable と sid 試したけど、どっちもかわらん。
むしろ、一度落ちるとそのあと落ちやすくなる。
他に思い当たる点がないので file system が壊れる所為だと思うんだけど、
なんか file system まわりはあやしいかんじ。
あと、rootstrap で作った sid の image で起動すると、ls /dev で必ず、
partial message とかなんとかいうのが無限に出続ける。
ファイルがたくさんあるところを ls するとやばいのかね。
0152login:Penguin04/02/22 01:16ID:EcNtHv6/
すまん、>>150 じゃなく >>147 やね。
0153login:Penguin04/02/22 20:04ID:1e8j/2Kb
>73
同じくXいれてみた。地獄だった。
設定ミスかと2回入れなおしたけど地獄は続いた。
0154login:Penguin04/02/22 20:18ID:QZUhWzBs
どうなるのか報告してもバチはあたらないんじゃない?
0155login:Penguin04/02/23 10:05ID:rCVjPXx2
ぐぐったんですがそれらしいのが見つからず苦戦中です('A`)
samba入れたんですが、smbfsでマウントする時

Unknown parameter encountered: "unix charset"
Ignoring unknown parameter "unix charset"
Unknown parameter encountered: "dos charset"
Ignoring unknown parameter "dos charset"
Unknown parameter encountered: "display charset"
Ignoring unknown parameter "display charset"

とか出て日本語が出ません。
locales入れて>116氏のサイトの通り設定もしたんですが…
どこ弄ればいいんでしょう?
0156阿修羅HARA ◆CBGvAh4W3E 04/02/23 13:01ID:3X+GJZ+I
smbmount //192.168.0.1/mydoc ~/smb -o username=ore,password=oreore
↑で普通にマウントできるみたいですけど。
Windows側の共有フォルダを見るだけならsambaは特に入れなくてもいいみたいだし
/etc/smb.conf の中の何かがそんなメッセージ出せてるってことかな。
015715504/02/23 13:50ID:rCVjPXx2
>156
PuTTY日本語パッチ当てて設定してませんでした_| ̄|○

smbmountしたら日本語でました。
上のもまだ出ますし、/home/user/の中のは未だ???ですが。


ls -nkf --e
で
\202\240\202\251\202\252\202\335.txt
とか出るんでなんかおかしいなとは思うんですが、
どうせ日本語ファイル入れることないしまぁいいかって感じで。

お騒がせしましたm(_ _)mペコリ
0158login:Penguin04/02/23 21:44ID:V6kPwoCv
>>157
lsにそんなオプションあったっけ?
0159login:Penguin04/02/24 00:47ID:bvymi53U
>>158
'-'と'|'を間違えているだけでは?
nkfの'--e'も変だが。

0160& ◆sQw2IvQ8pg 04/02/24 16:05ID:MxWifbtB
DirectX使ってグリグリ動かせるようなX端末作ったらみんなほすい?
0161login:Penguin04/02/24 21:04ID:oJsMnGtf
>160
本家MLでも検討中ですよ、それ。
みんなほしがります。
ぜひ、本家MLへ御投稿を。
0162login:Penguin04/02/25 07:14ID:Q+XMFYIU
とりあえず本家MLに入ってみたりした。
016314404/02/25 14:50ID:f8ajctLN
>>146
はげしく遅レスで申し訳ない。
192.168.0.1が割り振られるのは、ホストの仮想NICなんですよね?
例えばホストが参加してるLANの中に0.1を使ってるルーターがいたりすると、仮想NICとかぶってしないますよね。
そのルーターや他のLAN内のマシンのアドレスを変えたくないのですが、どうしようもないですか?
0164login:Penguin04/02/25 16:53ID:s+J2Ygy8
>>163
どうしようもないです。おいらは全ての機器を192.168.1.*に変えました。
Windowsのバカーと叫んでおきましょう。
016516304/02/25 16:59ID:tcVZQrr3
>>164
バカー
っていうか、WindowsというよりもTAPIの仕様?
0166coco=165=163=144 ◆XSSH/ryx32 04/02/25 20:02ID:tcVZQrr3
いろいろやってみたら、解決したので報告します。
192.168.0.1になってしまうのは、やっぱりWindowsのせいでした。
よく読んだらこのスレの上のほうに書いてありました(汗
んで、解決方法としては、まずLAN内に192.168.0.1を使っていた場合には、ホストのLANケーブルを抜いちゃって一時的にLANから隔離します。
すると、共有が実行されてTAPのNICに192.168.0.1が割り振られるので、「ネットワークとダイヤルアップ接続」からTAPのアドレスを変更します。(僕は192.168.1.1にしました)
あとは、ERROR STORMさんのところの通りにやってできました。
もちろん/etc/network/interfacesは、192.168.1.0/24になるように。


って解決方法っていうほどのことじゃないな・・・(死
0167login:Penguin04/02/26 00:08ID:EvmV/bIY
0.5.4 リリスあげ & ジェンツー復活
0168login:Penguin04/02/26 00:26ID:KwfN9gMw
>>166
うお。設定後なら変更できるのか。知らなかったよ。ありがとう。

ただし、DHCPはオジャンになるだろうけどな。どうせ使わんからいいだろうけど。
0169login:Penguin04/02/27 14:19ID:4D/V78V2
rootのdiskイメジを大きくしたりswap用のdiskイメジを作りたいけど
何かツールがありますか?
0170login:Penguin04/02/27 14:34ID:gsEHWaiQ
>>169
swap は cygwin の dd でいいのでは。
root の disk image を直接 resize ってできるのかなぁ。
HDD に余裕があるなら dd で希望のサイズの image を作って
colinux でマウントしてコピー、かな。
0171login:Penguin04/02/28 10:15ID:DCS1QByu
>>170
にゃんか上手くいきませんでした、起動時に落ちてしまう。
色々試して報告します。
0172login:Penguin04/02/29 01:23ID:Z4yIBA2T
>>171
エラーとか書いてくれないと、何もお手伝いできませんね。

手っ取りばやくやるなら、Debianのイメージのコピーを2つ作って
1つ目を /
2つ目を /var
3つ目を /home とかにしたらどーだろ?
0173login:Penguin04/03/01 22:15ID:JJL/oUfl
HyperThreading 有効にしてない?
tap-win32 はどうやら HyperThreading と相性が悪いみたいで、
これに気づくまでは3回に2回はすぐ落ちてた。
(colinux-net-daemonが刺さるっぽい)



0174login:Penguin04/03/01 22:50ID:CwikkrA1
>>173
それって誰に対するレスなのさ
0175login:Penguin04/03/01 22:54ID:CwikkrA1
version 0.5.4 から、設定用のxmlファイルにて
TAPドライバーを明示的に指定する必要があります。
  <network index="0" type="tap" name="TAP"</network>
  ※winXPでは、TAPは不要になりました bridged によるネットワーク設定








WindowsXPだとtap不要になったみたいだが。



0176login:Penguin04/03/01 22:56ID:CwikkrA1
ごめんコピペを間違えて書き込んでしまった・・・。
0177login:Penguin04/03/01 23:24ID:37rxxmBZ
見たけどうまく出来なかったから結局TAP使用。俺ショボい。
0178login:Penguin04/03/02 10:07ID:gWixdb1O
>>177
Win2kはTAP使う必要あるみたいだけどWinXPだよね?

c:\colinux\default.colinux.xml をエディタで開いて

<network index="0" name="XXXXXXXXXX" type="bridged"></network>

network タグにて、TYPEを bridged にする。
name="XXXXXXXXXX" の部分は、マイネットワークのプロパティ -> 既存NICのプロパティ を開いて
[全般]ページの一番上にある、接続方法の部分に表示されているデバイス名を適当にコピペする。
(この設定が間違っていると、起動時に colinux-bridged-net-daemon.exe が
   「問題が発生したため、colinux-bridged-net-daemon.exeを終了します。」ってことで落ちます。)

みたいな感じなんですけど、name="xxxx"のところが違うんじゃない?
0179login:Penguin04/03/02 14:51ID:H1leiMgv
何度やってもらちがあかなかったから公式に書いてある通りWinPcapを入れてみたらそのまま動いた。さようならTAP。
0180login:Penguin04/03/03 01:08ID:EyKhyfQN
wireless だと winpcap 動かないことあるのな。参った。
おれは TAP でいくよ。
0181login:Penguin04/03/03 02:07ID:6ttuS+Th
coLinux の中で User-mode Linux が起動しないです
Calibrating delay loop で固まってしまいます
0182login:Penguin04/03/03 13:46ID:xvP3ObWv
>>181
なんでそんなことを…と思うが、
SIGVTALARMが動いてないとそこではまるな。
0183login:Penguin04/03/03 20:16ID:RXUdU4dM
窓の手で「アプリケーション起動用メモリをLargeモデルにする」を
チェックしていると起動しないんだな。ちょっとはまったよ。
あとcolinux-bridged-net-daemonが認識する名前とプロパティのデバイス名が
違うことがあるみたいだ。
0184login:Penguin04/03/03 23:25ID:6ttuS+Th
>>182
ありがとう。
調べてみたら、タイマー関係が不完全なのですね。
gettimeofday で 10ms 単位の値しか得られませんでした。
0185login:Penguin04/03/04 00:45ID:WIalnLSk
>>183
> あとcolinux-bridged-net-daemonが認識する名前とプロパティのデバイス名が
> 違うことがあるみたいだ。
colinux-20040225 を使ってない?
それとも name に指定する文字列が長すぎると溢れる問題とは別なんかな。
0186login:Penguin04/03/04 09:17ID:WCrovcJK
>>185
20040225を使ってるけど
プロパティは「Intel(R) PRO/100 VM Network Connection」
colinux-bridged-net-daemonは「Intel 8255x-based Integrated Fast Ethernet」
と全然別物になってしまう。
それで後者をnameに指定すると認識したよ。
0187login:Penguin04/03/05 17:42ID:P3r6arG6
現実逃避:-)ついでにインストールしてみますた。
すげえ、バイナリとディスクイメージを展開して、設定ファイルをちょこちょこ
いじって起動したら、もうインストール済みのLinux環境が目の前にあるよママン!!
(意味不明)
Debianのディスクイメージ内の各種設定など、ツメが甘くてあちこちハマりどころ
があるけど、もう少し進展すれば1clickでLinux、な世界が作れますね、これ。
0188login:Penguin04/03/05 21:53ID:Mi3fFFik
Redhatに慣れきってしまっているので、Fedoraでイメージ作ってほしいなぁ。
自分でやろうと思ってもスキルなさすぎ(汗
神降臨を祈る日々(−人−)
0189login:Penguin04/03/06 10:47ID:N/DH078v
coLinux導入時のメモを書いてみました。参考になれば。
http://iwa.ath.cx/colinux/
01904604/03/06 19:06ID:POECecVS
激しく参考になりました。ありがとう。
019119004/03/06 19:07ID:POECecVS
46は俺じゃない。ごめんよ
0192login:Penguin04/03/06 23:37ID:mCNEi7iB
先日たまたまYahooメッセでSTORM氏に遭遇したのだが、
激しくcolinuxやらUMLの優位性とか演説してたんですけど。
いいかげん初心者誘導してほしくないんですけど、その辺りはどうよ。
あと、ここの1がSTOM氏らしいが、布教活動する前にちゃんと
1の責任として質問が解決されていない時に書き込みとか
してんのかと言いたい。
0193login:Penguin04/03/07 00:19ID:xby0iONw
なぜそのとき直接、言わなかったのかといいたい(言ってたらごめんなさい
0194login:Penguin04/03/07 02:10ID:rvQsV/pc
現状の coLinux は初心者にはお勧めできないと思うんだが、どうよ?

Windows のファイルシステム上で UNIX like な
ことをしたければ SFU か Cygwin で。
Linux を勉強してみたい初心者には、
Vmware か VirturalPC で install から自力でやるのがお勧めで。
0195login:Penguin04/03/07 08:48ID:DT6xk9nb
>>192
あたたかく見守るということを学ぶといいと思われ。
0196login:Penguin04/03/07 09:09ID:9zRRpFDR
>>192
器が小せぇ奴だなあ
01971 ◆mDGWFSjKCs 04/03/07 11:12ID:r+RQ0T7G
>>192
つーか、IMでは特に何も言ってこなかったのに突然ココで何なのさ(w;
便利なものを便利だと言うことが貴方にとって不愉快であったなら謝るけど、
イライラしないでマッタリとお願いします。
0198login:Penguin04/03/07 16:40ID:9zRRpFDR
ところで「1の責任」って何だ?
質問スレ立てた奴は全ての質問に一人で答えなきゃいかんのか。大変だな。
0199login:Penguin04/03/07 17:13ID:DT6xk9nb
ホント大変だ。

nifty のシスオペでもそこまでする必要なかったのにな。
0200login:Penguin04/03/08 00:21ID:gPNT49Ck
FAQにも
coLinux is still in its early development stage.
Although it is usable, we haven't yet implemented some parts of it.
ってあるし、ど素人に勧めたらあふぉ>>194
0201login:Penguin04/03/08 13:34ID:b+4lp1jB
つーか、俺もC++のソースが読めないほどの素人なんだけど
既に常用モードなんですけど駄目?
やっぱ >>200 みないなフロフェショナルじゃないと駄目かね。
0202login:Penguin04/03/08 15:48ID:W+OHYtj/
・問題があっても自分でなんとかできる。
・つれて来た人が全部面倒見る。
であれば別に問題ないのでは?
020319204/03/09 10:11ID:TMlGKuSX
STOM氏からメールの返事が来なくなってしまい
ホームページも終了してるみたいだが、ひょっとして俺に怒ってるの?(爆
0204login:Penguin04/03/09 10:53ID:OUEmZcp3
今年初めての(爆に遭遇
0205login:Penguin04/03/09 14:59ID:uCqe6jXh
(爆
0206login:Penguin04/03/09 22:41ID:54PGQ0vG
192の発言では何に対しての優位性なのか、どういうくくりの中での初心者なのかわからないのだが。

現状のcoLinuxがデスクトップ環境として使用できるわけがなく。
使おうとするのはcygwin環境での実行効率の悪さにぶちきれていた人間くらいだと思われ。
現状でcoLinuxに手を出す人間は自力で何とかできる人しかいないと思うが。

windowsを動かさざるを得ない環境において、実用的なパフォーマンスでサーバを走らせるとか、
クロスコンパイル環境を作りたいけどcygwin で./configure遅しー、とか。
逸般的な用途しか思い浮かばん。

で、みんなはどんな用途に(使って|使おうと思って)いるの?
0207login:Penguin04/03/10 00:58ID:/0b8WMgG
>>206
> 使おうとするのはcygwin環境での実行効率の悪さにぶちきれていた人間くらいだと思われ。
σ(´∀`)オレノコト
> windowsを動かさざるを得ない環境において、実用的なパフォーマンスでサーバを走らせるとか、
σ(´∀`)オレノコト
> クロスコンパイル環境を作りたいけどcygwin で./configure遅しー、とか。
σ(´∀`)オレノコト

> で、みんなはどんな用途に(使って|使おうと思って)いるの?
↑の3つ
0208login:Penguin04/03/10 03:59ID:hb8UK5ZO
>>206
KnoppixをHDイメージにしてcoLinuxしてますけど
cygwinをインストールしてまともに使えるようにセットアップするよりも
手間は少ないですよ。

>現状のcoLinuxがデスクトップ環境として使用できるわけがなく。
というのは極端すぎませんか?

#面白そうだから、人柱になりたいからじゃだめなの?
0209login:Penguin04/03/10 05:24ID:t0h5OJhx
KnoppixをcoLinuxで使う方法ってどこに書いてあります?
探しても見つけられなかった……。
021020804/03/10 06:06ID:GTPQ/SBh
>>209
私も見つけられなかったので、適当にやったら起動しました。
ttp://www.geocities.jp/knoppix_test/
にメモ程度の手順を書いておきました。

このカキコもcoLinux上のKnoppixから書いていますが、
日本語入力は問題なくできているます。

但し、非KDEのアプリはドイツ語になってしまっているという状態です。
もう少し設定する必要はありそうですが、安定はいいですね。
0211login:Penguin04/03/10 07:30ID:t0h5OJhx
>>210
どうもありがとう。
挑戦してみます。
0212login:Penguin04/03/10 09:02ID:8MpakpHE
knoppix を Windows 上で使うと何かうれしいことってあるですか?
0213login:Penguin04/03/10 09:30ID:whzRfC0r
>>206
Windows版のApacheやPostgreSQLを待たなくても
Linuxの本物の環境でテストできるのは凄すぎるだしょ!
しかも、DVD-RWにファイルコピーするだけでバックアップできるし
複数環境を切り替えてテストしたりって使い方だとすげー便利。

Cygwinは重いし、結局cgiのテストとかだとWindowsだから・・・って書き直しが
発生したりして、全然テストにならん。
0214login:Penguin04/03/10 13:50ID:xkOhNAO3
Windows2000で、Debianイメージで動かしてるんですが、ブート時にsyslogd
まで進んだところで、Windowsがまるごとフリーズします。colinuxをsnapshot
に入れ換えたけどだめ。最初にセットアップしたときは問題なかったんだけど
なぁ……。AthronMP×2という環境が問題なのかも。
# 会社のXPと、同じWindows2000でもLOOX S80Bでは無問題のよーだ……。
# 本家のMLにタレ込むしかないか?
021521104/03/10 16:41ID:t0h5OJhx
>>210さんの方法を読ませてもらいました。
意外と簡単ですね(^^
しかもこれってKnoppixに限定した方法というわけでもない?
他の、例えばFedoraとかもこの方法でできないのかな。
試してみよう……。
0216login:Penguin04/03/10 21:48ID:icn/qCSV
>>215
基本的に、rootパーティションのイメージさえ用意できればいいので、
おそらくほとんどのディストリビューションで210さんの方法が使える
と思います。
Xサーバの選択肢としては、他にCygwinパッケージのものがあります。
こいつは-multiwindowオプションを付けて起動すると、X上のウィンドウ
がWindows上のウィンドウとシームレスに扱えるので、個人的にはお勧め。
(さすがにIMEは使えませんが……)
021720604/03/10 21:50ID:xaJzRQfY
>>208(210)
デスクトップ云々は、初心者〜な文脈でわざと極論に走っただけで、否定するつもりはないです。
ただ、デスクトップ環境の中でデスクトップ環境を走らせるのもミョーな話だな、と。
自分的には人柱度大で、大変好ましいネタだと思います。他人には薦められないけど。
# cygwin上でvlcコンパイル中。遅しー
0218login:Penguin04/03/11 00:08ID:59Sdatqw
なんか皆さんは「cygwin 程度には」安定して使えているんでしょうか。
僕はなんかしょっちゅー OS ごと巻き込んでフリーズするんですよね…最新版でも。
ちなみに WinXP home & Pen4 で、どうやったら再現するのか分からないんで
何とも報告しようが無いのですが…。

>>214 氏ぐらいしか最近ではそういう方はいらっしゃらないようですが、
僕の運が悪いだけですかね?
0219login:Penguin04/03/11 01:30ID:QUyEZsvc
安定するまで1年くらいかかるだろうから、適当な Linux なマシンをでっちあげる
べきだと思ってるのは漏れだけかしらん。
022021404/03/11 01:41ID:k49HomOS
>>218
Pentium4だとHyperThreadingがあるから、MultiProcessor環境と同じで
どっかで競合が起こってるよーな気がしますです。
一時的にネットワークを殺して動かしてみたらどうなります?
(状況的にネットワークドライバあたりが疑わしいよーな気がする)
022121404/03/11 01:46ID:k49HomOS
>>219
落ちない環境だと、多少負荷かけても特に問題は出てないです。(3/5のsnapshot)
これだけちゃんと動いていれば、1年待たずに安定しそう。
colinux-consoleは画面をちゃんとクリアしてくれなくていまいちですが……。
0222login:Penguin04/03/11 02:37ID:qMTwlxus
>>218
hyperthreading or SMP で不安定になる原因は tap-win32 にあると思う。
hyperthreading 入れてても tap を使わなきゃ安定するよ。

>>206
cygwin とは守備範囲が違うから、両方使ってる。
やらせたい仕事にシステムコールが絡まないなら(たとえば数値計算)、
cygwin の方が(いまのところ)速いし、cygwin には free のコンパイラ
としての価値があるし。
colinux の長所は debian とか既存の distro が使えるからパッケージが
cygwin より圧倒的に豊富っていう点だとおもう。
貧乏人のオレにとっては巨大なフリーウェア集みたいなかんじ。
0223208 21004/03/11 06:47ID:GDwHDL+T
>>215
FCが手元になかったので、RHL8からHDイメージを作ってみましたが、
rc.sysinitの中でつまずいています。
fsckをパスするだけでは起動しないようです。

FCに慣れた人なら起動できるかも。
0224login:Penguin04/03/11 07:08ID:J2is6Eat
test
022521504/03/11 21:04ID:j3R7jMWp
>>223
なるほど、フツーにインストールしただけではだめなんですね。
やっと時間ができたので、これからやってみます。
FCはディスク枚数多くて落とすのが面倒なので、Vineに挑戦します。
うまくいったら、いいなぁ。
0226login:Penguin04/03/11 23:09ID:6mCBuUQu
>>222
何をどうテストしてみたのか知らんけど
CygwinよりcoLinuxの方が遅いケースって無いだろとかおもうけど。
おいらの環境では、PerlやRubyで作られた演算プログラムでさえ
Cygwinが勝ったケースはありませんでしたよ?
022721804/03/12 00:27ID:bRrL9CR9
>>220,>>222
あぁ、なるほど、hyperthreading & Tap の組み合わせですか。
確かに過去ログ(>>173)にもそれは書いてありますね。気付きませんでした。
でも Tap を使わない方法だと上手く行かんのですよ。
たぶん>>178,183,186 のような話だと思うのですが、bridge 出来無いんですよね…
とりあえずは hyperthreading を無効にして来週の火曜にでもトライしてみます。
ありがとうございました。
0228login:Penguin04/03/12 00:52ID:T6oP6sy2
読んでて微妙に気になったんだが
ttp://winpcap.polito.it/install/bin/WinPcap_3_1_beta.exe
WinPcapちゃんとインスコした?
022922204/03/12 01:18ID:B6bun0k7
>>226
perl や ruby でさえ、って意味がよくわからないんだけど、
C で比べるより perl や ruby で比べた方が cygwin に有利なわけ?

ちなみに C で組まれたプログラムで cygwin の方がだいたい一割ほど
速かった。
023022504/03/12 02:37ID:7e/JZhca
ぐはぁ、うまくいかん。
もういやぽ、みんながんばれ

orz
0231login:Penguin04/03/12 02:50ID:pb0R6wWb
>>230
今日はもう寝ます。お休み。
0232login:Penguin04/03/12 13:09ID:f3fKOvsw
>>229
よくわからないのですが、いろいろなところでpostgresやベンチマークプログラムの
結果が報告されていたとおもいますけど、どれもcolinuxが圧倒的に速いように
書いてありましたよ、そんな中で貴方のような逆の報告は非常に興味深いです。
比較結果をもっと詳しく知りたいです。
0233login:Penguin04/03/12 13:11ID:f3fKOvsw
>>229
rubyは知りませんけど、perlは実行時にコンパイルされて動作するんじゃ
なかったでしたっけ?
その意味では、よりネイティブに近い方が優位なのではないかとはおもいますけど。
0234login:Penguin04/03/12 13:23ID:Uy9OPkDs
SFUやcolinuxが出てきたことで、
cygwinはobsoleteになりつつあることだけは
たしかだろうな。Win32のラッパーはcolinuxと
パフォーマンスではりあうのではなくて、もっと
別のところにメリットがあるように思うけど。
0235login:Penguin04/03/12 13:38ID:E8pNlMhm
とはいえcoLinuxはWindowsとfile system共有できないし、
Windowsのprocessも起動できない。そのあたりが必要な人は、
これからもCygwinだろうね。
0236login:Penguin04/03/12 15:29ID:wY+joUdv
>233
222は「システムコールが絡まないなら」って言ってるよ。
UnixAPI(cygwin.dll)を使わなきゃ速いって事だろう。

そんな限定的な用途に限らずともCygwinは有用だけどね。
0237login:Penguin04/03/12 15:39ID:4z27STNH
cygwin は Win32 API と Unix のシステムコールをいっしょに使えるのがいいよね
0238login:Penguin04/03/12 15:49ID:f3fKOvsw
>>236
cygwinでcygwin.dll使わないって事は、
つまり、それは普通のWin32アプリって事でしょう。
ならcolinuxと比較するような話じゃないですね。

個人的には、そのようなプログラムはbccでコンパイルした方が
速いような気がしますけど・・・。
0239login:Penguin04/03/12 16:23ID:YTMzwaP6
>>238
全く使わないのではなくて、それ以外の処理が大半を占めるということでは?
>>222に出てるけど数値計算みたいな、データを読んでごりごり処理して結果を吐き出すみたいなの。
024023904/03/12 16:43ID:YTMzwaP6
途中できれた。

CygwinのボトルネックはI/Oが遅いところにあるし、
coLinuxはプロセスを独自に管理するので、その分のオーバーヘッドが増えて、
CPU時間を大量消費する場合は無視できなくなる。

まあ普通はI/Oの遅い方が体感できるので、coLinuxの方が軽いでいいと思うけど。
ちうかどっちかに偏ったベンチマークは簡単に出来るので、コードも出さないと
結果を評価出来ないわけですが。
■ このスレッドは過去ログ倉庫に格納されています