(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();

Daily Archive: 10月 8, 2008

OS管理領域外を狙え!

 DDR2メモリの価格が安くなり、簡単に32bitOSの限界値である4GBという容量を実現できる時代になったが、その事で無駄になってしまうメモリ領域というものが見えてくるようになった。
 それは物理的に4GB搭載していても、OSでは最大でも3.4GBまでしかメモリを認識しないという問題であり、そこに約0.6GBの無駄となる領域があるという事を意味する。
 また、4スロットあるメモリスロットに、各2GBのモジュールをセットすれば、最大8GBのメモリを実装しているにも関わらず、OSが認識するのは最大でも3.4GB、無駄になる領域は4.6GBに達する。
 価格が急落した事で、今まではあり得なかったこの無駄領域を何とか使いたい…と思うのは、私だけではない。
 この事が話題となり、OSが管理していないメモリ領域を何とか活用できないかと2ちゃんねるの一部で実際に盛り上がった事がある。
 そのスレッド内において、フリーのRAMディスク作成ツールを使ってレジストリ等を書き換え、実際に莫大なRAMディスク領域を手に入れた人たちがいた。
 もちろん、自己責任によるレジストリの書き換え等が発生するため、当然の事ながら一般向けのテクニックとは言いにくいが、実際にできる事はその時に判明したのである。
 これがOS管理外領域メモリを活用した最初のアプローチだったと思う。
 敷居が高いため、万人向けとは言えないOS管理外領域メモリ活用だが、その敷居をぐっと低くしてくれるソフトが登場した。
 I/OデータのRamPhantom3である。

Continue reading…

Desktop Version | Switch To Mobile Version