Komut: tdsk
TDSK (TURBODISK), RDISK ve SRDISK gibi bir RAM disk oluşturur. Belleğin
bir kısmı disk sürücü gibi kullanılmak için ayrılır. Belleğin hakiki
bir disk sürücüden çok daha hızlı olmasından dolayı RAM diskler çok
süratlidir, fakat onlar üzerinde kaydedilen her şey makine tekrar
başlatıldığında veya kapatıldığında kaybolur. TSDK, EMS ve XMS
destekler.
Söz dizimi:
device=tdsk.exe boyut [[s_sektör [dosyalar [s_küme]]]] [/E] [/A|X]
[/C] [/M]
Seçenkler:
boyut RAM diskin boyutu, 8 ila 65534 arası (Kilobayt olarak).
[[s_sektör [dosyalar [s_küme]]]]
Gelişmiş. Sektörlerin, kök ve kümelerin disk üzerindeki
boyutları.
Sektörler için geçerli değerler: 32,64,128,256,512,1024,2048.
Dosyalar (kök dizinde) 1 ila 65534 arası olabilir.
Kümeler 1 ila 255 arası değişiklik gösterebilirler (bazı
sistemler şu değerler ile sınırlıdır: 1,2,4,8,16,32,64,128)
/E XMS belleğin kullanımını zorlar.
/A EMS bellek kullanımını belirtir.
/X EMS bellek kullanımını belirtir.
/C Geleneksel belleğin kullanımını zorlar (ideal değildir,
dolayısıyla genelde sadece XMS/EMS belleği olmayan
veya XMS/EMS bellek ile sorun yaşıyorsanız
tavsiye edilir).
/I:nnn nnn=ülke kodu. Bu, yardımı başka bir lisanda gösterir.
İspanyolca (/I=34), Almanca (/I=49) ve İngilizce (/I=1)
desteklenir.
/M Ekrqn çıktısını renkliden tek renkliye geçirir (tekrar
yönlendirilebilir), CONFIG.SYS dosyasında tek renkli
varsayılan olarak kullanılacaktır.
/B Sistemde en az bir sabit disk mevcutsa TURBODSK yüklenmesinden
kaçınır.
/F Azami 2 olarak FAT kopyalarını seçer (varsayılan 1'dir).
/H Yardımı gösterir.
/? Yardımı gösterir.
Açıklamalar:
Boyut 8 ila 65534 KB arası olmalıdır; geçerli sektörler 32'den 2048
bayta kadardır (2 üssü değerler), ancak bazı DOS sürümleri sadece 128,
256 ve 512 bayt destekler. Kök dosyaları 1 ila 65534 olabilir ve
küme başı sektörler 1 ila 255 arası değişebilir (bazı sistemler 2 üssü
değerler gerektirir). Sadece boyut gereklidir.
Turbodsk, varsayılan olarak XMS veya EMS kullanır.
TURBODSK, CONFIG.SYS dosyasında kurulduğunda, AUTOEXEC.BAT
ile çalıştırılabilir veya komut satırında sürücü boyutunu değiştirmek
için (yani kullanılan bellek miktarını); bu aynı zamanda sürücünün
içeriğini siler. Sürücü tarafından işgal edilen tüm belleği boşaltmak
için 0 boyutu kullanılabilir: geleneksel bellek kullanıldığında
tekrar boyutlandırmadan EVVEL sürücüyü iptal etmek faydalıdır.
Birden fazla TURBODSK kurulduğunda, ilaveten sürücü harfi girilerek
tanımlanabilirler.
Varsayılan olarak tdsk, geleneksel belleği kullanmaya çalışmadan önce
XMS veya EMS kullanmaya çalışır.
Modern bilgisayarların ekseriyeti XMS bulundurur.
Neden bir RAM disk kullanılmalıdır?
Birçok program bir ortam değişkeni tarafından belirtilen geçici bir
dizinde geçici dosyalar oluşturur:
set temp=c:\temp
Geçici dosyalar zaten program çıktığında silinir. Dolayısıyla RAM
disklerin ana kullanım alanlarından biri, bu geçici dizini muhafaza
etmektir. Bu, bu tür programların performansını arttırır.
TDSK, şu HATA SEVİYELERİNE/ÇIKIŞ KODLARINA sahiptir:
0: Disk tanımlanmamış.
255: Sürücü CONFIG.SYS dosyasından kurulmamış.
254: Hatalı sürücü harfi belirtilmiş.
253: Windows, DOSSHELL, TASKMAX/TASKMGR, vs. gibi çoklu görev ortamı
içinden bir sürücü tanımlama teşebbüsü.
252: Söz dizimi hatası.
128 altı diğer değerler hem genişletilmiş (extended) hem de öbür
genişletilmiş (expanded) bellekte kullanılan tutaç ile ilgilidir.
TDSK, FreeDOS dağıtımının bir parçası değildir ve FDNPKG vasıtasıyla
indirilemez. Gerekirse onu şuradan indirebilirsiniz:
https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/ramdisk/
Örnekler:
CONFIG.SYS/FDCONFIG.SYS DOSYASINDA:
device(high)=C:\FREEDOS\BIN\tdsk.exe 8096
(8096 KB RAM disk oluşturur)
tdsk.exe 0 ram diski 0 bayt olacak şekilde tekrar boyutlandırır
(tüm dosyaları siler)
tdsk.exe 2048 ram diski 2048 bayt olarak tekrar boyutlandırır
(tüm dosyaları siler)
Ayrıca bakınız:
autoexec.bat/fdauto.bat
config.sys/fdconfig.sys
device/devicehigh
hata seviyesi/çıkış kodu
fdnpkg
(fdxms (XMS))
(fdxms286 (XMS))
himemx (XMS)
jemm386 (EMS)
jemmex (EMS)
rdisk
rdiskon
srdisk
Telif hakkı © 2003 Robert Platt, 2011 senesinde W. Spiegl
tarafından güncellenip 2024 senesinde Berki Yenigün tarafından tercüme
edilmiştir.
Bu dosya FreeDOS Spec Command HOWTO'dan türetilmiştir.
Kopyalama şartları için H2Cpying dosyasına bakın.