「メモリークリーナー」VS「CareTaker」

このエントリーをはてなブックマークに追加
86名無しさん@お腹いっぱい。
>>83
絶対だとは言わんが、メモリハンドルやコミット値の遷移を観察する限り
では同じことをやっていると思われ

大体、リークメモリの開放なんてマニュアルにOSの機構上、できない事を
やっていると謳っている時点でも信用できないんだが
メモリリークとシステムキャッシュの区別が付いてないのではないかという
疑惑もあるし、開発者がヘルプ書いていないんじゃないかという疑惑もある。

あと処理系としてはNT系と9x系ではメモリマネージャの扱いが根本的に
異なるはずだけど、OSバージョンや種類をチェックするAPIを使用して
いないというのはどーゆー事だと小一時間くらい問い詰めたい。
(Studio持っている人はDependency Walkerで確認できるよ)
87名無しさん@お腹いっぱい。:02/01/07 21:46 ID:???
>>86
NT系では使用できない機能があったりするんだけど
どうやってNT系と9x系を判断しているの?
88名無しさん@お腹いっぱい。:02/01/07 22:01 ID:???
>>87
86じゃないけど、NTと9xを見分ける方法は他にもあるが、普通、判別APIを使えば数行で確実に判別できるコードになる。
他の方法を使うと、アップデート環境やマルチブート環境で騙されることがあるんだ。
そういった事を知らないでソフトを組んでるんじゃないかって事だろ
89名無しさん@お腹いっぱい。:02/01/07 22:19 ID:???
バージョン判別系のAPIだと互換モードでだまされる罠
ま、それはさておき
単にNT系と9x系で動作を変えていないというだけの話ではないかと
9088:02/01/07 22:35 ID:???
>>89
>バージョン判別系のAPIだと互換モードでだまされる罠
確かにそうだが、きりないだろ(w
そういえば、掃除屋さんはサイトに互換モード使うなって書いてあったな
処理分けてんのかもね
91名無しさん@お腹いっぱい。:02/01/08 06:06 ID:???
9xなのでリソースも確認できるCareTake9xを愛用しているのだが
78&82を見て掃除屋さんの軽さに驚いた。
ちょっと試してみる。
92名無しさん@お腹いっぱい。:02/01/08 21:50 ID:???
とりあえず>>78 >>82両名のおかげで
スレタイの結論はでたな
93名無しさん@お腹いっぱい。:02/01/08 22:12 ID:???
何はともあれ「メモリの掃除屋さん」が世界最小・最軽量!! なんだろうな。
94名無しさん@お腹いっぱい。:02/01/09 01:37 ID:mWXpazt0
Vecterにあった「びーめむ」って言うのはどう?
95名無しさん@お腹いっぱい。:02/01/09 09:07 ID:???
>>94
>>78 >>82の両方に書いてあるように見えるが
96W3K:02/01/10 01:42 ID:???
>>86
Studioもっていなくても、ここから最新版が落とせるよ。

<<Dependency Walker>>

http://www.dependencywalker.com/