●OSの基本ファイルの●ヘッダを変え●起動高速化
ども
2 :
Be名無しさん:03/02/16 18:40
どもども(^^;
はじめまして。
OSのディレクトリはいろいろあるです。
その中でも、WINDOWSに限定するに、下記の通りです。
c;¥windows
C*¥winnt
さて、これらの下層には、つまり、システムファイルが
シンストールされています。問題は、それらのファイルが多数あり、
OSの起動時間の増大をまねくということです。
実際、ファイルの読み込む時間に対して、必要な部分はほんの
一部です。時間がかかる割には、これでは、いくらあっても足りません。
そこで、ヘッダを変えて、単位ファイルあたりの読み込み時間を
低下させようというスレッドです。
初心者の方に解説です。別の表現に変えて説明します。
たとえば、1000x1000ドットの画像データをイメージ
してください。その中の、中心付近の数ドット四方の画像データのみを
欲しい場合でも、現在のOSの仕様では、ファイルの先頭からかならす
スキャンしていかなくてはならない。もし、将来、データ収録構造が
3次元化すれば、ファイルを「真下から」でも、「真横」からでも
スキャンできるようになりますが、現在のシステムでは、
たとえば、ファイルの末尾1バイトを読みたい場合でも、かならず、
ファイル先頭1バイト目から読み飛ばすことになる。
よって、ファイルのサイズが増大すれば、必然的に、OSの起動も
遅くなるというコンプレックスです、
死ね
アブねーヤツだな。
保護者は何してんだ?
7 :
Be名無しさん:03/02/16 20:39
>>5 死ね
>>6 起動が遅いほうが言いと思ってるのかこの糞人間ゴミ非国民
人を信用できないのか?死ね
いらすまが荒らしだと知っての発言なのだろうか。
>いらすまが荒らしだと知っての発言なのだろうか
ここのどこが、「あらし」なのか、説明してくださいな。
さて、気をとりなおして、続けます。
要は、システムファイルが巨大化するにしたがって、起動は
遅くなる、ということです。これを解決する手法として、
従来の高速化アプリケーションでは、デフラグメントに加えて、
ヘッダ最適化が行われています(ソースネクストなど)
では、実際にヘッダのラスタ化と、マルチコンソール化について
説明していきます。次に、常に一部しか読み込まないシステム
ファイルは、ヘッダのリロケーション手法を用いて、ファイルの
先頭部分に読み込みデータを移動させるやりかたについて述べ、
最後に、そのツールについて紹介していきます。
高速化の一例を示します。5回平均をとり、その中央値を示します。
WINDOWS2000起動 28%高速化
エクセル起動 45%高速化
フォトショップ起動 5%低速化
ワード起動 25%高速化
LATEXコンパイル速度 50%高速化!
みんみんぜみ起動 5%高速化
午後のコーダ エンコード速度 12%高速化
フォトショップだけ、低速化しています。ソフトによっては
逆効果ですが、そういう場合は元にもどせばいいだけのこと。
仮に遅くなっても、体感できなければそのままで良いわけで・・・・
おおむね、20%は高速化できますから、やる価値は大いにありますよ、
すげー。いらすまがまともなスレ建てるとは・・・
ほ ん も の か ?
で、一体何をどうすればいいんだYO
いらすまキタ━━━━━(゚∀゚)━━━━━!!!!
自作自演でした。
16 :
Be名無しさん:03/02/16 21:49
いらすまはたくさんの種類がいると思う
でも、絶対「ども」と発言する。
モバイル板の「紙もPDAも使いこなせ!Part7 」
スレッドを観てみるとよろし。
貴方の知らない、いらすまが垣間見れるで居候。
高速化について
WINDOWSの場合、ヌル記号を読むためだけのシステムファイル
が20個ほどあるのをご存知かな?また、WINDOWSの設定に
限らず、同じラスタデータを読むファイルもあります。
このようなデータは、WINDOWS環境に依存せず、常に同じマッピング
をとりますから、起動する際に、一括して読み込んでしまうのです。
つまり、WINDOWSをたちあげたら、よく使うファイル、たとえば
EXCEL,フォトショップ、ワード、ブラウザなどの、
ラスタイメージで共通な部分のデータをそのまま、まるごとメモリに
読み込んでしまい、そのメモリ領域に保護をかけて、フラッシュオンリー
に設定してしまう。そうすれば、各ソフトを立ち上げるときは、
ラスタイメージ分は先に読み込まれているので、残りの分だけ読めばよく、
起動が高速化される、ということです。
むろん、まだ立ち上げてもいないアプリのラスタイメージを読んで
おくのですから、メモリは消費します。256MBしか搭載できない
ノートでは、きついでしょう。でも、512MB積んでいれば、
効果は大いにあります。
いらすまじゃなかったら、良スレになれたかもな。
21 :
Be名無しさん:03/02/17 18:38
22 :
Be名無しさん:03/02/17 21:35
23 :
Be名無しさん:03/02/17 22:45
別にいらすまでも良いだろ
差別はだめだろ
24 :
WS(・∀・)B:03/02/17 22:48
ノ ‐─┬ /
,イ 囗. | / _ 丿丿
| __| ―ナ′
/ ‐' ̄
,‐ /
ナ' ̄ / 、___
/ ノ`‐、_
/ _ 丿丿 _メ | _/
―ナ′ 〈__ X / ̄\
/ ‐' ̄ / V /
/ \ l レ ' `‐ ノ
/ 、___ Χ ̄ ̄〉
\ 丿 /
\ / _
―ナ′__
| _/  ̄ ̄〉 / ,
X / ̄\ ノ / _|
/ V / / く_/`ヽ
レ ' `‐ ノ ―――'フ
/ ̄ ┼┐┬┐
| 〈 / V
`− 乂 人
┼‐ | ―┼‐
┼‐ | |
{__) | _|
| く_/`ヽ
25 :
Be名無しさん:03/02/18 00:32
ソース以下略を出すあたりネタ臭いけど
詳細希望
で結局c:\windows\systemのファイルにUPX圧縮かけろってこと?
28 :
Be名無しさん:03/02/19 00:22
>ここのどこが、「あらし」なのか、説明してくださいな。
クソスレ常習犯がなにか逝ってるなsage
>18
ここはOS板だから、LinuxやBeOSついての高速化も
書いてくれるんだよな?
31 :
Be名無しさん:03/02/19 02:04
これは、凄い(w
>現在のシステムでは、
>たとえば、ファイルの末尾1バイトを読みたい場合でも、かならず、
>ファイル先頭1バイト目から読み飛ばすことになる。
馬鹿決定。
>では、実際にヘッダのラスタ化と、マルチコンソール化について
>説明していきます。
単語の意味わかってねーだろお前。
33 :
Be名無しさん:03/02/19 21:58
じゅうらいのくそすれは、たいとるのじてんで、すぐに
けされてしまいました。そこで、ぱっとみ、まともなすれっどを
たてることで、さくじょをまぬがれようとするいとがあるとおもわれます
34 :
Be名無しさん:03/02/19 22:00
いらすまは、さいしょから、てきとうなたんごをならべて
あたかもどくじのりろんのごとくかたっています。
たんごのいみがわかっていないというしてきは、むしろ、
いらすまのもくてきがまるでわかっていないことを
いみします。いらすまにとって、「いみ」など、さいしょから、
がんちゅうにないのです。
彼は、なにが楽しくてこんなことやってるの?
芸風変わったな。
38 :
Be名無しさん:03/02/20 22:40
★あなたのお悩み解決致します!!
●浮気素行調査
彼氏、彼女、妻、夫の浮気を調査致します!!
●盗聴器盗撮機発見
あなたの部屋に誰かが仕掛けているかも!!
●行方調査
行方不明になっている家族の消息を調査致します!!
●電話番号から住所割り出し
一般電話、携帯から住所を割り出し致します!!
●ストーカー対策
社会問題ともなっているストーカーを撃退致します!!
その他人生相談からどんなお悩みでも解決いたします!!
24時間受付 090−8505−3086
URL
http://www.h5.dion.ne.jp/~grobal/ メール
[email protected] グローバル探偵事務局
41 :
Be名無しさん:03/02/22 14:10
いらすまは立て逃げ主義だから偽物ご苦労さん
43 :
Be名無しさん:03/02/23 18:36
45 :
Be名無しさん:03/02/23 19:54
「劇速2000」は、ソフトの起動に必要なファイルの数々を予めRAMディスクに
コピーしといて、そこをまず探すようにセッティングするとかいう方式
(ラムディスクオートマッピング)だったが、それを一歩進めた感じなのか?
少なくとも折れは 荒らし なんて言わないから、早く具体的実装をみせてくれ!
そして元の糞スレに戻ったわけだが
sage
∩
∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`)// < 先生!こんなのを発見シマスタ!
/ / |
/ /| / \
http://saitama.gasuki.com/sinagawa/ __| | .| | \
\  ̄ ̄ ̄ ̄ ̄ ̄ ̄\ \_____________
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
57 :
Be名無しさん:03/03/04 23:05
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
OS板はBe OS、NEXTSTEP、OS/2、DOS、TRON、
国産OS(NWSOS、OSASK)等のマイナーなOSの話をする場所です。
現在OS板ではメジャーなOSのスレが増えすぎて、マイナーなOSの
スレが 見つけにくくなったりdat落ちしたりしています。
Windowsの話はWindows板(
http://pc2.2ch.net/win/)で
お願いします。
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
こんなスレはWin板に要りません。
(^^)
64 :
Be名無しさん:03/03/14 21:58
∩
∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`)// < 先生!こんなのを発見シマスタ!
/ / |
/ /| / \
http://www.raus.de/crashme __| | .| | \
\  ̄ ̄ ̄ ̄ ̄ ̄ ̄\ \_____________
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
65 :
Be名無しさん:03/03/15 09:32
66 :
Be名無しさん:03/03/16 08:28
69 :
Be名無しさん:03/03/24 15:21
俺は超漢字4を使っているが、BIOS抜けてから起動完了まで15秒もかかってしまい、いつもイライラしてます。
5秒ぐらいに高速化できる技ってないのでしょうか?
70 :
Be名無しさん:03/03/24 16:18
いらすまが普通に喋ってるのはづめて見た
カンドーした
71 :
Be名無しさん :03/03/24 18:08
>>64 ここのサイトはブラクららしいので試してみようかな。
75 :
Be名無しさん:03/03/30 18:30
76 :
Be名無しさん:03/03/31 20:22
77 :
Be名無しさん:03/04/01 16:18
∪ΝΚΟ
∪ΝΚΟ
∪ΝΚΟ
78 :
Be名無しさん:03/04/01 16:18
79 :
(´-ω-`):03/04/01 16:46
______
/_ |
/. \ ̄ ̄ ̄ ̄|
/ / ― ― |
| / - - |
||| (5 > |
| | | ┏━┓| / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| | | | ┃─┃| < こんなサイトを見つけた
|| | | | \ ┃ ┃/ \ 正直、スマンカッタ
| || | |  ̄ \_________
http://www.saitama.gasuki.com/kensuke/
なんでこのスレの削除依頼が受理されないんだろう?
あぼーん
windowsxpの特集っつーか
コレを高速化しようたらなんたらっていうスレは
どこに眠っとるんやね?
削除依頼だしてきまふ
89 :
Be名無しさん:03/04/13 12:01
このスレは、これはこれで有意義であるということか・・・>82
(^^)
∧_∧
( ^^ )< ぬるぽ(^^)
94 :
Be名無しさん:03/05/19 01:19
96 :
通行人2 gw1.aitai.ne.jp:03/05/19 20:00
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
99!
100 :
100 ◆NrzNAFPLAQ :03/07/07 18:29
100!!
__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
106 :
Be名無しさん:03/07/25 21:12
107 :
Be名無しさん:03/07/25 21:13
ようするにファイルサイズを少なくすればいいのです
インストールするアプリケーションが増加すればそれだけ遅くなります
データ、アプリなどはシステムドライブとは別の場所へ保存すること
不必要なアプリ、ファイル、テンポラリファイルなどは、こまめに消去をすることです
OSはクリーンインストール、システム用のドライブは最低4Gbyt、通常10Gbyt〜20Gbytで良いでしょう
∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
(⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
114 :
Be名無しさん:03/09/01 17:42
システム領域は1GBで十分!!
シリコンディスクホスィ…
118 :
Be名無しさん:03/09/20 08:40
>110
補足しなければいけませんね :-)
アプリケーション等をC:以外に逃がすのでは駄目。
アプリケーション等をC:とは違う物理ドライブに逃がす要あり。
ヘッドがシークに行って戻ってくる。
その時間を考えたら、同じHDD内のD:に用事を作っちゃ駄目だ。
理想を言えば、一つ目のHDDはC:しかなく
それでいてOSしか入っていないってものでは無いだろうか?
だらだら続いてるみたいだがマジレスしとくとほとんどでたらめだな。これ。
まじめにやる気があるならMicrosoftがBootVisというソフト出してるから
それ落としてきて、どこがボトルネックになってるかしらべれ。
>不必要なアプリ、ファイル、テンポラリファイルなどは、こまめに消去をすることです
以外は意味不明。起動時にロードされるファイルを減らすのは正統だが、遅くなってる要因
を考えずに消すのは無駄が多い。winxpだとプリフェッチがまとめてバックグラウンドで
ロードするからアプリを消すより、余計なサービス止めてbootvisで最適化した方が速くなる。
>>118 一つ目のHDDはC:しかなく
ちょっと違う。ほとんどのHDDはCAVだから外周が高速。で、パーテイションを切ると外周から領域が確保される。
外周側のパーテイションをシステム領域に持ってくるのは単純な読み込みの高速化では○。
C:のパーテイションに物理ドライブをまるまま一つを使うと、内周にもファイルが散らばる可能性があって
速度の面でもシークの面でも不利になりやすい。まあこの辺はNTFSだとちゃんと配慮してくれるんだが。
まあ、そんなことするより物理ドライブを二つ以上積むなら仮想メモリの領域をシステム以外の物理ドライブに
割り当てた方がよっぽど高速になるな。
>ファイルサイズを少なくすればいいのです
この程度の文章、間違うなよ。
OS板って、ここまでレベルが低かったのかぁ、ってスレだな。
126 :
Be名無しさん:03/11/01 20:38
ファイルサイズが少ない=ファイル数も少ない。
128 :
うさぎ会長 ◆LOLITAstww :03/12/10 23:28
おまんこ女学院付属高等学校電算機倶楽部副部長逮捕
I/O速くすれば済む話だし。。。
131 :
Be名無しさん:03/12/29 15:16
>3 シンストール
>10 デフラグメント
なんだなんだ(゚Д゚)
132 :
Be名無しさん:03/12/29 15:17
sage
135 :
Be名無しさん:04/03/25 20:59
138 :
Be名無しさん:04/05/14 21:52
143 :
Be名無しさん:04/06/25 10:34
基本ファイルのヘッダって何?
145 :
Be名無しさん:04/06/26 14:36
何?この不快なデムパは よって sage