Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Napędy optyczne DVD (https://forum.cdrinfo.pl/f15/)
-   -   Przesunięcie obszaru danych dla większego transferu (https://forum.cdrinfo.pl/f15/przesuniecie-obszaru-danych-dla-wiekszego-transferu-90881/)

aksel 26.05.2012 22:32

Przesunięcie obszaru danych dla większego transferu
 
Witam
Jak powszechnie wiadomo prędkość odczytu/zapisu wzrasta wraz z pozycją na płycie cd/dvd.
Czy istnieje sposób aby wymusić zapis np od połowy płyty by dane odczytywane były z większą prędkością?
Jeśli był już taki temat to po proszę o linka
Pozdrawiam

Berion 27.05.2012 10:47

Układając pliki zacznij od LBA 600000 (dla DVD, ponieważ ma ~1200000 sektorów. Dla CD nie pamiętam). Potrzebujesz oczywiście programu, który pozwala na manipulację LBA.

Znam tylko Sony PlayStation CD/DVD Generator, ale używanie go jest nielegalne bez wykupienia stosownej deweloperskiej licencji, wymaga też ForceASPI i obsługuje zaledwie kilka antycznych napędów (ale można nagrywać do obrazów). Dla CD jest darmowy PS2 CDGen, możliwe że UMD Gen też to potrafi. Być może mkisofs. Z "normalnych programów" nie znam żadnego.

aksel 27.05.2012 12:23

Tak myślałem że sprawa mimo ze wydaje się prosta wcale tak prosta nie jest. Może ktoś zna inne nowsze i sprawdzone programy ?

Berion 27.05.2012 12:33

Napisz do czego tego potrzebujesz bo może wcale nie jest Tobie to do szczęścia potrzebne. To nie są jakieś gigantyczne różnice w czasach dostępu. Ale jak się bardzo upierasz to mogę czegoś poszukać.

Jest jeszcze inne rozwiązanie, mniej eleganckie ale efekt będzie taki sam. Możesz wrzucić na początkowe sektory jakiś dummy (jakikolwiek plik) tak aby zajmował np. połowę płyty (jak nie chcesz go oglądać na oczy to możesz dać atrybut ukryty i/lub systemowy i przy nagrywaniu wybrać aby program nagrywający je zachowywał), a potem resztę, czyli dane które mają być odczytywane z prędkością tachionów. ;)

aksel 27.05.2012 13:26

Też prawda...
Posiadam 2 płyty z pewnym autorskim oprogramowaniem.
Oprogramowanie aby rozpocząć pracę wpierw musi się zainstalować na każdym komputerze(po restarcie automatycznie się usuwa) jako że oprogramowanie będzie używane w serwisie komputerowym będzie liczył się czas ten instalacji..
Jedna płyta zajmuje 200mb druga 500.
Oby dwie przegrałem z cd na dvd no i już wzrósł zarówno czas dostępu jak i prędkość odczytu(sprawdzone za pomocą nero disc speed) Stwierdziłem że gdybym dane umieścił na "dalszym" obszarze płyty to szybkość zgrania się oprogramowania wzrośnie.
Chodź wiadomo że to nie są duże pliki więc pytanie czy oby na pewno wzrośnie?

gallus 27.05.2012 14:50

A jak by to zrobić tak
Stworzyć pusty plik ~3,5GB
Nagrać go w pierwszej sesji
Dograć w drugiej Twoje oprogramowanie i zamknąć DVD?

PS W sumie to od czego zależy kolejność ułożenia danych na DVD?

aksel 27.05.2012 14:53

Ten większy program jest boot-owalny więc multisesyjność raczej odpada.

gallus 27.05.2012 14:54

No a jak dasz z tym pierwszym plikiem bootsector, a resztę dograsz w drugiej...(?)
:Edit:
Cytat:

Napisany przez http://www.ezbsystems.com/cgi-bin/ikonboard.cgi?act=ST&f=2&t=1081&st=#entry4196
Information about the new priority attribute:
1) Click right mouse button on a file/folder to bring out a popup menu, choose 'Properties', you can see 'Priority' attribute betwwen time and hidden attribute
2) You can choose 0-9 for a file or folder. A file with priority 9 will be placed on the most inner track of destination CD/DVD. On the other hand, priority 0 will be placed on the most outer track.
3) If priority property is changed for a folder, priority of all files and subfolders under this folder will be changed to that value as well.


Berion 27.05.2012 18:57

Gallus, co Ty tworzysz? ;) Po co multi-sesja jak ja już dałem gotowe rozwiązanie? ;] Efekt będzie identyczny, z tym że w Twoim rozwiązaniu może się okazać, że płyta nie będzie do odczytu w każdym napędzie.

Kolejność zależy od fantazji dewelopera. Na przykład ImgBurn nagrywa w kolejności dodawania plików do listy (co można sobie sprawdzić np. w ISO Buster, który ładnie listuje pliki, ich LBA i tablice), ale już taki Nero Burning Rom (ostatnia moja wersja to 6.x.x.x więc może jest już inaczej) nagrywa zgodnie z porządkiem alfabetycznym (po nazwach plików), przy czym można było ustawić sobie dla tych plików priorytety. Także wszystko zależy od softu.

- - -

@aksel
Jeśli nie chcesz żadnych widocznych dummy (bo będą widoczne jak w systemie odznaczy się ukrywanie systemowych i/lub ukrytych plików) to można jeszcze:
  • albo nie wpisywać tego dummy do tablicy (i tutaj znowu: tylko programy deweloperskie takie funkcje oferują)
  • albo ręcznie po utworzeniu obrazu go wywalić (w heksach).

Sztuka dla sztuki. :P


Wszystkie czasy w strefie CET. Aktualna godzina: 17:57.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.