■★■Windows2000をHT対応にするパッチ
1 :
他力本願:
2 :
:03/09/14 04:17 ID:I5TYqKQV
XPに移行する気は無いので、ぜひともWindows2000でHTをやってみたい。
はあ??
パッチ?
そんなんでHTに対応できんのか?
5 :
:03/09/14 04:30 ID:AgM5wMXL
もし、実現したら、UNIX板の閉鎖騒動のとき依頼の感動になるのだが・・。
>>4 パッチで対応は理論上では可能。
2kがHTにさえ対応してくれてれば
なんの迷いもなくこのまま2kを使い続けられるんだがなー
今は正直XPに乗り換えるべきかどうしようかと
悶々とする気持ちを抱え込んだまま日々を生きてる。
7 :
h:03/09/14 04:41 ID:AgM5wMXL
>>6 プログラム板にスレを建ててみると、案外できるかも。
というのは、Winnyや、偽メッセや、2chブラウザなども
2chプログラム板生まれだ。
8 :
Socket774:03/09/14 04:50 ID:HkZYY8Id
HTはどうでもいいが
Win2000は64K対応するの?
HT対応の新osを2CHで作った方が早そうだな
がーん。対応してなかったんだ。知らなかった。
昨日 Pen4-2.4C マシンに Win2K 入れたばかり。
XP Proの4CPU対応(HT Xeon dual)を考えると、不本意ながらXP Proに
移行したほうがいいような気もしないではないと思う漏れは2Kユーザ。
14 :
Socket774:03/09/14 05:26 ID:jQiyLCDE
いろいろなとこで既出だが、未保証、最適化不完全ながら対応はしてるよ。
大体、最初のHTであるXeonはWin2000も対応OSだったし。
ただ、Xpほど洗練最適化されてないし、MSもIntelも最近のNorthwood
+対応MBの動作保証はしていないけどね。
実際に使った結果ではXpほどではないが若干の効果は出るようだ。
ただし、遅くなるケースもあるかもしれんので。
15 :
Socket774:03/09/14 05:33 ID:sae4FsBK
3D系ベンチマークだとtopは98SEと2kばっかりだ
Win2KServerならXeon2発でもQuad認識にはなるけど
XPと比べるとやっぱ遅い
>>14 未保証、最適化不完全を「対応」とは言わない。
保証があってはじめて「対応」を打てる。
で、結局2kだとHTは使えることは使えるけどもその効果はXPに激しく劣るってことなんれすね。
むしろパフォーマンスの低下に繋がる場合もあると。
せっかく最新CPU買ってもHTオフにしたりすんのは気分的に嫌過ぎるな。
はぁ。そろそろ2kも潮時なのか・・・XPに移行すべきかどうか迷うわ
そもそも最新CPUの売りの技術がXPにしか正式対応してないものって事自体糞だな。
まあHT対応のアプリ自体少ないからまだ2kでもいいっちゃいいんだけど・・・
体感的にはXPでHTを使うよりも、
2kでHTを使うほうが軽くて良いよ。
xpが2k並にいらない機能をあぼーんして、シェイプダウン出来れば理想なのだが・・・
24 :
C言語使い:03/09/15 02:08 ID:IKTX5I3l
で、どこらへんの本を読めば、HT対応のパッチを作成することが出来るかな?
ちょっとやってみるか?
winXP64の方はHT対応するんだろうか・・・
26 :
Socket774:03/09/15 04:07 ID:+HLatoCA
2000とXPのdualbootにしている場合、現状では2000の時にはいちいちbiosでHTdesableしなきゃならんってことっすか?
>>26 >>18とか興味深い報告例だよね。
で、自分で容認できるレベルか確認・納得した上の話しだけど、
自作PCなんだし、性能落ちなんてどうでもよいのでは?
むしろ演算エラーのほうが重要だから、そっちの報告例を探すべきかと。
というか、誰でも再現できる演算エラーを見つけたら、きっと祭りが …
Pentium祭りの再来でつか?
29 :
Socket774:03/09/20 18:56 ID:RbOnKMDv
test
31 :
Socket774:03/09/20 19:27 ID:cXV1XBpF
良スレあげ
32 :
。:03/09/20 21:19 ID:0kuskAf3
HyperThreading対応のアプリを開発するための技術仕様書とかあるはずだと思うけどね。
互換シェルでもつくるか
34 :
:03/09/20 22:14 ID:0kuskAf3
35 :
h:03/09/26 11:02 ID:utxqUL/E
d
2ch開発のHT最適化2kって
できたら結構大きい話題になりそう。
37 :
Socket774:03/09/26 15:58 ID:AS9tjm/m
おまえらな、1をよく見ろ。
「HyprrThreading」だぞ。お前らが話してるのは「HyperThreading」だろ?
すれ違い行けや
IntelはIHTに対応させるソフトを公開しる!
と思ったがあれか、MSとつるんでるんか?
Windows 2000 professional SE をMSが出せばいいんだYO
ツーかMSは ぼってる割には、欠陥品なWINDOWSを平然と高値で、出すんだから
WINDOWS2000のHT化位のサービスは無料で汁
42 :
☆:03/09/28 06:42 ID:f6B/p7kC
>>41 Microsoftがやらないから・・・キミたちでプログラムする必要がある。
とりあえずLonghoneまでは2K使うぜ・・・
まだ2年も先だが・゜・(ノД`)・゜・
Windows Server2003 のntoskrnl.exeにパッチをあててWindows2000に
導入できるようにすればいいのか?
W2K3はHT対応でしょ?
シングルより遅くなる時点でWin2kは問題以前じゃねえの
確かPEN4HTはXPでも遅延有りらしいけど
>>45 そう。 だから2003のntoskrnl.exeはHT対応部分はすでに実装済み。
問題は単に2000のntoskrnl.exeを2003のに置き換えても使えない
という事。 そこで、2000でも使えるようにするパッチをあててから
置き換える事はできないかなと。 まあ、通報されるけどさ。
>>47 それは [k] なわけだが、現実的な手法かもしれんね。
HT対応したところで性能は
HT有り2000 ≒ HT無し2000 > HT有りXP >> HT無しXP
って感じじゃないかな
無理してHT使う必要ないんじゃないの?
現状は
HT有りXP > HT無し2000≒HT無しXP >>>>>>>>>>>>>>>>>HT有り2000
でしょ?
キュンキュン…
>>51 だからさぁ〜そこラ変は既にガイシュツだし、皆わかってんよ
問題は、欠陥ソフトを平然と出しまくる
マイクソソフトに頼らんで、何とかHT対応に出来ないかって考えてるのよ。
54 :
Socket774:03/10/11 10:44 ID:oOmzNa5U
とりあえず逆汗してみようかと思うのだが
HTの制御に特徴的な命令を2,3挙げてもらえない?
XP使えばいいじゃん
56 :
Socket774:03/10/11 11:31 ID:T2CXtAiJ
MIKE roSoftがWindowsを構成するソースを全部公開しているなら
誰かが作れるかもしれない。
そうでない場合には、まったく作れない。
ましてこの点はパッチのような、上っ面だけの「上書き」だとか
「置き換え」でなんとかできるものではない。
57 :
Socket774:03/10/11 12:47 ID:9f9oCzk5
なぜIntelはただ1つのOSでしか使えない機能をわざわざ搭載したの?
>>54 そもそもHTって、ひとつのコードを実行しているときにCPUで現在使われてない回路
(デコード、フェッチとか)を有効利用しようって技術じゃなかったっけ?
だから特定の命令を実行してるんじゃなくて、HTを効率よく動かすようにお互いのスレッドが
干渉しないように最適化してるのでは?
今あるコードを、同じ動作をするように保ったまま違う命令に置き換えてみるとかでできるのでは。
>>57 2つあわせてWintelと呼ばれている。ところで本当にWinのみなの?
FreeBSD でも HT は使えたがパフォーマンスは2割以上悪くなった。
>>58 >だから特定の命令を実行してるんじゃなくて、HTを効率よく動かすようにお互いのスレッドが
>干渉しないように最適化してるのでは?
そうなんだけどさ、「HTを効率よく動かすようにするためのコード」が
XPのntoskrnlあたりにはあるはずだから、それを逆汗して見ようかなと
思ったわけで。
>>60 つーか、コードがわかってりゃ逆汗するまでもないじゃん。
OSレベルで差があるんだから、OSの機能がHTを妨げているのだろう。
たしかWinはタスクスイッチングが頻繁すぎるから、HTが効きにくいって
どっかで見たような気がする。
でも
>>59のようにUNIX系でもだめなんじゃ意味ないな。
一応、Intelのサイトだと最近のRedHatやSuSeのLinuxは
最適化されてることになってるね。
ただし、古いやつやそれら以外のやつは動作保証しない
ことになってるみたい。
>>58 P4って演算ユニットだけは内部クロックの倍で(3.2GHzなら6.4GHzで)
回っている。そこでレジスタセットなど最低限のハードウェアだけ2重
に持ち、演算ユニットを共有することで2CPUに近い性能を出そうって
いうのがHTの思想だと思うんだがどうか。
65 :
58:03/10/12 14:09 ID:ak9POLQt
66 :
h:03/10/14 20:46 ID:YOJC3eYa
誰かWin2000を
X86-64にするパッチ作ってください。
っていうか、そんなスキルある奴はこんな所でくすぶっていない。
69 :
Socket774:03/10/22 00:14 ID:Iv92L18/
[2008314]某PC店員 さん 2003年 10月 7日 火曜日 14:03
y191246.ppp.dion.ne.jp Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90)
HTはCPUを速くする技術ではありません
簡単に言えばCPUを2分割して 同時並列する処理です。
Dualシステムを通常運用している人なら分かることですが
一部の処理は速くなりますが、その一方かなりの処理が遅くなります。
INTELや雑誌ではあらゆる処理が高速化されると誤解されがちです。
プログラムの最適化がされてない場合ややCPU負荷100%プログラムはHTを有効した場合、メリットは少なく逆にデメリットの方が多くなります
システムに安定や通常の速さを求める場合は、HTをOFFにした方が無難です
72 :
h:03/10/27 23:37 ID:KcXXGJgY
自作板に、プログラム精通者がいるとでも、想ってる時点で、ハゲ。
正味、使うだけの、愚図、ばっかです。
自称プログラマっとかも、HTMLっとか、しか、いらったことありません。
せいぜい、初級シスアド講師程度です。
/ ̄ ̄ ̄ ̄ ̄ ̄
| 通報しました
\ / ̄ ̄ ̄ ̄ ̄ ̄
 ̄∨ ̄ ̄ ̄ ̄ | ズバリ! 通報しました
\
〈⌒l./,⌒\  ̄∨ ̄ ̄/ ̄ ̄ ̄ ̄ ̄ ̄
ヽ_|l |\_ノ | 通報したのだ
, '´.l.li.l.ヽ i^y.´ ゙̄ヾ^i \
i ィノリノノ))) ll.!.( ノハノ)ll  ̄∨ ̄ ̄ ̄ ̄
ノ(l! ゚ ヮ゚ノi| リ (l゚ ヮ゚ノ リ
(ぃ9∀ヾ / /∀/二∃ く ´  ̄ ` フ , ´⌒`ヽ
/_|Å∧_二つ (ぃ9vÅ| トノノ)⌒))ゝ <!!ノリノ)))ゝ / ̄ ̄ ̄ ̄
く/_i_/ゝ く/l,l,_ヽ ヽ!|l.゚ ヮ゚ノ ハリ! ゚ ヮ゚ノl< モネモネッ
/ / \ /__/._ヽ (ぃ9 ト/∃ (ぃ9i@iつ \____
/~~/ .|~~| _ // / / /|_l/ヽ /_Y_|
/ /. | | ( ヽ / / ///-/ /_/|__|_
( _~) ヽメ ~) \ノ Lメ~) |_ノ ( _) (_)ヽ__)
76 :
:03/11/01 12:37 ID:dDC4FdE1
>73
「いらう」=「いじる」
九州の方言です
中国地方も言うぞ
「ちょす」=「いじる」
北海道
うzzzzzzzzzzzzzzzzzzzzzzzzzzっ是えええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええ
すいません1つ厨な質問です!
2つ以上アプリケーションやソフトを立ち上げた場合は、
HTの方がいいって事なのでしょうか?
数が問題じゃない、どのような処理させるかが問題
86 :
Socket774:03/11/14 12:04 ID:Qapwf8tQ
質問 どのくらいの数のアプリケーションが
ハイパー・スレッディング・テクノロジを使用することでパフォーマンスが向上しますか?
回答 ハイパー・スレッディング・テクノロジは、マルチタスク (エンドユーザが 2 つ以上の
アプリケーションを同時に実行している) 環境においては、
マルチスレッドに対応しているアプリケーションおよび従来のシングルスレッドの
アプリケーションのいずれにも積極的に作用しますので、
多数のアプリケーションがハイパー・スレッディング・テクノロジを使用することで
パフォーマンスを向上させることができます。
87 :
Socket774:03/11/14 12:19 ID:ZUEqoNH9
HT有効にしたいのはパフォーマンスをあげるためだろ。
パフォーマンスをあげたいならAthlon使えば済む話だな。
北海道でも、ちょすっていうのかぁ
しらねがった
>>89 Whistler山とBlackcomb山の谷間に多く生息する鹿の一種。
>>77 九州住んで29年になるけど初耳なんですが?
92 :
Socket774:03/11/15 23:32 ID:2mY/3L0F
>77
純粋な関西弁です。
94 :
:03/11/23 12:41 ID:Ed4Hxs8j
現在Athlon派の我にとってHTなんてのは関係非ず!
96 :
:03/11/29 20:27 ID:C+Q+TfmA
HTなんてもんは淫照の最後っぺだよん
98 :
554:03/12/09 11:58 ID:yxwKe76M
所詮は糞性能をごまかすための小細工だしな,SSE2もHTTも
99 :
Socket774:03/12/09 22:56 ID:s9JZsQ/A
いつまで割れたOSつかってるんだよ
だから対応されねーんだよ。
XPも自力でシェイプしりゃ軽くなる
むしろ起動はXPのほうが速い
>>1 いい加減Win2000なんて過去の遺物を捨てろよw
>>100 いい加減AT互換機なんて過去の遺物を捨てろよ。
>>101 そお言うあなたはPSX使いでつか?それともX箱使いでつか?
未だに2000使ってるやつって、
正直割れモノ使ってるんだろ(プゲラ
ここは荒れるためにあるんじゃねぇんだから・・・
アホーな奴らはほっときましょうや^^;
パッチ造ってくれる香具師いないようなので、c憑きPentiumは辞めときます2.66にでも仕様かな
Athlon64とOpteronがあるからHTいらない。これでWindows2000がしばらくもつ。
kernelレベルでやらないといけないんだから
パッチなんて作れるわけねー。
つ〜事はカネルレベルで腐ってるゲイツはパッチ当てても全くの無意味って事だな。
110 :
Socket774:04/01/09 23:23 ID:bVexvhVz
ラクダのパッチ。
#こんなことして大丈夫かどうか知らんが、
kernel32.dll、gdi32.dll、user32.dll あたりを
XP から持って来るとか。
112 :
(´Д`;):04/01/10 00:12 ID:Sh0nDt5F
Socket 939版Athlon 64 3月末より登場の見通し
AMDが準備を進めるSocket 939版Athlon 64のリリース日程に関する情報。
これによると、現在のところSocket 939プラットフォームの正式リリースが
3月29日に予定されていることが、複数の情報源より伝えられているという。
事実であれば、これはGrantsdaleプラットフォームの発表と同時になる可能性がある。
29日には、Athlon 64 3400+のSokcet 939版が登場する見通し。
また、Athlon 64 3700+とAthlon 64 FX-53が、これと同時か、または少し遅れて投入
されるという。Socket 939ではデュアルチャネルのアンバッファドメモリに対応する
のが主な特徴。なお、Athlon 64 3200+と3000+は、低価格システム向けという位置
づけでSocket 754版のみが提供されることになるようだ。
http://www.septor.net/ http://www.x86-secret.com/
114 :
Socket774:04/01/10 12:00 ID:LIhn1B1q
>>111-112 Server2003のntoskrnl.exeにパッチ当てて移植するとか
Xeon * 2, HT-ONの擬似4CPU状態のWin2000 Serverを使ってきたが、
ふと気が変わって、衝動的にWinServer2003にしてみますた(MSDNのライセンスが
完全未使用であまってるので)。
体感速度的にどこがどう変わったとかはないやね。
Win2000のHTも別段不具合なく動いていたので、Win2003にしても変化なし。
一方Win2003はWin2000Serverより扱いづらい。
デフォルトの設定が、デスクトップには不向きなように、不向きなようにと
変えられているからだが、一部不可解な動作も多々ある。
いろんなソフトを考えなしに放り込めた2000と異なり、結構神経を使う。
Win2000のままにしておけばよかったと今になって後悔w
>>115 馬鹿ハゲの言う事なんか真に受けるなよ(w
118 :
(,,゚Д゚)∩:04/01/14 04:02 ID:NsbBnU+l
Windows2000を逆コンパイルして、ソースを改変する。
119 :
(,,゚Д゚)∩:04/01/15 02:26 ID:RW/xQZ0k
Athlon64にだまされた
121 :
Socket774:04/01/20 18:34 ID:entaHt81
なんでこのスレ馬鹿ばっかなの?
まぁ! こんな所で怒級馬鹿が釣れてるワ!
123 :
:04/01/21 09:08 ID:oNBoAoAp
>>121 理論上はHT対応にすることが可能だというのは当たり前。
りろんじょうはな、
だが、ゲイツ要員は造ってくれない事はほぼ確定な訳で、
早い話、実行する香具師がいなければ、机上の空論で終わる罠。
なんかmicrosoftむかつくなぁ。
ちゃんと2000もサポート汁!
なんだ、HTって結局イラネー機能じゃん
漏れも後2年くらいは2000でいいや…
2000でもHT有効にすると、処理速度は落ちるけど複数アプリ動作時の安定性は増すね。
速度犠牲にして安定性UP、みたいな。
こりゃ鯖機でないと役に立たんワナー。
128KB げと
キャッシュ足りてねゾw
Win2000でHTを切って三日ほど使ってみましたが
どうやら私の使い方ではHTつけてる方が明らかに体感速いことがよくわかりました。
ようは使い方によって差が出るみたいですね。いろいろと参考になりました。
PS : SUPE_PIでは確かにHT切ってる方が結果はよかったです。
>>130 HAL入れ替えての話?
漏れの使用環境ではWin2kでHT Offの方が速いよ
やっぱり複数のアプリを同時に使った時しか効果ないって事か・・・
うちもHTonの方がいい。
常に複数アプリ起動してるがなー。
この中にntoskrnl.exeのソースが入っていれば…
windows_2000_source_code.zip,,0,0,c41702a0de629480d53e1cf075bf1a36,1
もう流れているのかw
落ちる記念
1%って書いてあるけど、どの辺のソースかもうわかったのかな?
∩(゚∀゚∩)age
Win2000にしがみついてる椰子宇座杉
−糸冬−
139 :
Socket774:04/03/11 15:27 ID:wzvDdC2B
あれだろ?
やっぱアプリが対応しない限り、処理は一つのプロセッサで行われる。
HTなんてのは所詮
駅の所だけ電車のすれ違いのために複線になってる単線路線みたいなもんだ。
そりゃあHTを有効にして使うより無効のほうが電車(処理)が通る道は広い罠。
まぁそんなわけで大多数のアプリがHT対応するまで
プレスコ買って我慢汁。
HT対応P4に替えたのでsuper_PIをやってみたが
>>18みたいな結果になるな
Windows2000 HToff ユニプロセッサ と HTon マルチプロセッサ の条件
特にOS入れなおしはせずデバマネで変更(再起動)しただけだけど
FFベンチVer2はL/H両方ほぼ一緒の値だった
2000の方がいいって言ってるやつは、
(1) 使い慣れたOSの方がいい(XPの使い方を学ぶのが面倒)
(2) アクティベーションがあるからコピーできない
(3) 古いOSを使いこなしてる俺ってすげー
(4) ベンチマークでいい数字を出すことだけが楽しみ
のどれか(または全部)だろw
>>141 その中であえて俺に当て嵌めるなら(1)だが、「使い慣れたから」
じゃなくて「優れていて使い易い」から、だな。XPが体感とか含めて
使い勝手が良ければあっさりと完全移行(XPをインストールしてる
PCもある)してる。
(2)については製品版買ってるし、3・4に至っては無意味でしょうや。
ついでに、そんなつまんねー優位点しか挙げられないのかよ!?と
突っ込んでおこう。
>>141 Windows2000の方が完成度が高い。
P4 1.6Gから2.8cに変えたんだけど、HAL替えるだけで再インスコしなくても大丈夫かな?
テストのつもりだったけど、特に問題なく安定してるからこのままでもいいかなって気がしてきた。
俺的には、標準でスキン機能等安定性には無関係(むしろ邪魔な要素でしかない)が付加されて、
無意味に重たくされているXPが嫌い。
それと、
ママンとか、メインの環境変えてインスコしなおす度にでしゃばるアクティベーションがうざく感じる。
&9X、2kと違いケイツのサポート終了後には、使えなくなるって事では?
>>144 サポ終了する時はアクティベーション不要パッチが出るみたい。
まーでもちょこちょこ環境替える人からしたらウザイよね。