Autor: Adam Płaszczyca (_555_at_irc.pl)
Data: Tue 19 May 1998 - 09:19:47 MET DST
Marek Łukawski wrote:
> Jezeli dziala to bardzo cieniutko, mam do obrobienia pod Lotusem 1-2-3
> (wersja 2.0x pod dosa) dosc duza ilosc plikow i strasznie sie slimaczy
> podczas otwierania i zapisywania plikow, a praca z dyskietka jest
> niewiele wolniejsza :(
>
> Porownywalem czas otwierania pliku z dyskietki pod dos'em 6.22 i w
> sesjach dos'a pod merlinem -> te same operacje pod dos'em byly 3-4
> krotnie szybsze.
>
> Czy mozna cos zaradzic by pod osemchodzilo to tak samo szybko?
NIespecjalnie. System odsługi dysków w OS/2 został zaprojektowany do
wielowątkowej obsługi dysków twardych. Dyskietki są raczej cieńko
odsługiwane. Inna sprawa, że OS/2 zwraca sterowanie do dosowego programu
dopier po fizycznym zamknięciu pliku na dyskietce. SmartDrive w DOS-ie
przed. Czyli program myśli, że zapisał, a tymczasem wylatuje byk na
dysku i dobranoc...
CO do przyśpieszenia operacji dyskowych:
1. Ustaw sobie INT during I/O włączeone
2. Sprawdź, czy masz ustawione deldir - jeżeli tak, to zaremuj
3. I zamiast obrabiać pliki na dyskietce skopiuj je na HDD...
-- ___________ (R) /_ _______ Adam Płaszczyca (48 22) 6297910 ___/ /_ ___ ul. Wilanowska 10/36, 00-422 Warszawa _______/ /_ IRC: _555, http: chwilowo brak ___________/ mail: _555_at_irc.pl
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:17:15 MET DST