[elektro] SSD?
Kis János
kisja72 at gmail.com
Mon Mar 26 10:22:28 CEST 2012
gyapo <gyapo at freemail.hu> írta (2012. március 26. 8:14):
>> Akkor miert nem osztod meg velunk is? :)))
>> (En csak fizetos ramdisk-et talaltam.)
>
> Ez is fizetős. de állítása szerint kezeli a memóriát 32 bites xp alól is:
> RamDisk Plus 11 has a most unique feature. Our patent pending technology
> can access memory beyond the limitation imposed by a Windows 32-bit
> operating system! In other words, RamDisk Plus 11 can use "unmanaged"
> Windows' memory e.g. above 4GB. It can also use the stubbornly
> inaccessable memory between 3.2GB and 4GB.
>
> http://www.superspeed.com/desktop/ramdisk.php
>
> Lehet ez a szabadalmazott technológia akár a jó öreg ems is, szépen
> belapozza az xp-nek 4 GB alá amit éppen kell.
Szerintem meg átvágja a kernelt.
Pl.: Van egy sys fájl legyen a neve ramdisk.sys fájl, amit a kernel
hoz létre a Windows alatt.
Processzor szinten nincs User ID, meg SYSTEM ID csak 4 féle jogosultság (0-3).
0 a legerősebb, 3 a leggyengébb jogosultságú.
A kernel és az őáltala létrehozott szerinte system jogosultságú
programok mind 0-s szinten futnak. Amely részek nem 0-s szinten
futnak, azok 3-ason, a további finomításra használja a Windows a USER
ID-t.
0-s szinten a processzor mindent végrehajt, ami a kódban van.
Első lépésben (szerintem) a ramdisk.sys szépen azt mondja a
processzornak, hogy foglaljon le neki mondjuk 5 GB memóriát, és ha
van, a proc szó nélkül lefoglalja és odaadja.
Második lépésben behazudik egy HDD-t a rendszernek, amit ez a ramdisk.sys kezel.
így a felsőbb rétegek, mint pl a fájlrendszerkezelő csak a ramdisk.sys
közreműködésével érik el a virtuális HDD-t.
A Windows kernel nem is tud a lefoglalt memóriáról, mert nem ő foglalta le.
_Szerintem_valahogy_így_csinálták_
Üdv.:KisJani
More information about the Elektro
mailing list