Dziwna przypadlosc ipaq albo Win CE

  • 9 Odpowiedzi
  • 1291 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline Daszek

  • ***
  • 257
  • Płeć: Mężczyzna
    • 2oo
  • Sprzęt: BLOW-43Vbt, iPhone3g, htc sensation
Dziwna przypadlosc ipaq albo Win CE
« dnia: Listopad 29, 2002, 17:35:42 »
Heh, mam taki problem: wlozylem w ipaq kare SD 128 MB. Dlaczego system winCE pocket2002 widzi ja jako 118,75MB ??? I druga sprawa: juz sie cieszylem, ze bede mial rozklad MZA, a tu niespodzianka: 24MB nie mieszcza sie na karcie 128MB! Wlasnie skopiowalem na karte plik 1,44MB, a karta (system?) widzi go jako 6MB.
Ktos wie co jest grane???

[Dodano: 2002-11-29 17:35:42]
Pliizz, poradzcie cos...

*

Offline PIRUS

  • 29
    • ?
Dziwna przypadlosc ipaq albo Win CE
« Odpowiedź #1 dnia: Listopad 29, 2002, 17:46:07 »
W przypadku pojemności Twojej karty wszystko jest ok, przeczytaj:
http://www.pocketpage.pl/forum/posty.php?temat_id=1522#6159
Natomiast z drugą sprawą (???) muszę poszukać w sieci...

*

Offline Daszek

  • ***
  • 257
  • Płeć: Mężczyzna
    • 2oo
  • Sprzęt: BLOW-43Vbt, iPhone3g, htc sensation
Dziwna przypadlosc ipaq albo Win CE
« Odpowiedź #2 dnia: Listopad 29, 2002, 22:58:45 »
Dzieki, to byla jedna z moich teorii i jak przeczytalem niestety prawdziwa :(

Co do drugiej sprawy, to dodam, ze ten rozklad to pare tysiecy stron w htmlu, srednio po ok. 600b-4kb na strone.

pozdrawiam

[Dodano: 2002-11-29 22:58:45]
No co, nikt nie wie?
A moze trzeba karte wsadzic w czytnik i pod winda sformatowac?
Bo w ipaqa wsadzilem ja prosto z pudelka :)
Moze tu jest pies pogrzebany?

A przy okazji, ma ktos czytnik SD i mieszka na Bielanach w W-wie?

*

Offline kanczug

  • ******
  • 19211
    • http://www.pdaclub.pl
Dziwna przypadlosc ipaq albo Win CE
« Odpowiedź #3 dnia: Listopad 29, 2002, 23:37:18 »
Nic dziwnego ze iPAQ widzi te pliki nie jako 1.44 a jako 6MB.

Obszary kart pamieci jak i dyskow twardych podzielone sa na rozne jednostki jak klastry, sektory itd. Nie pamietam dokladnie ile w danej jednostce miesci sie bajtow wiec zalozmy ze:
- w sektorze miesci sie 10kb

Czyli jak nagrasz plik o pojemnosci 20 kilobajtow zajmie on 2 sektory. Jesli nagrasz plik o pojemnosci 15 kilobajtow zajmie on takze dwa sektory. Dlaczego? Bo sektory (czy tez inna jednosta - nie pamietam) sa tak jakby niepodzielne. Czyli jak jakis plik w nich siedzi to chocby bylo jeszcze 90% wolnego to i tak inny plik nie moze zajac tego miejsca a zajmuje kolejny wolny sektor.

Czyli jeszcze raz:
- jak wgrasz dwa pliki po 3kb to masz zajete 3 sektory po 10kb czyli razem 30kb
- jak wgrasz jeden plik 9kb to masz zajety tylko jeden sektor

Wiem ze to pewnie nie brzmi fachowo dla bardziej znajacych ten temat ale z grubsza o to wlasnie chodzi :)

Dlatego warto kompresowac dane do jednego pliku gdy nie sa wykorzystywane by zajmowaly mniej MB, szczegolnie gdy sa to bardzo male pliki.

Nawet eksplorator windows na PC pokazuje dwie wartosci (prawy przycisk myszy na jakims folderze i wlasciwosci):
- rozmiar
- i rozmiar na dysku (czyli z uwzglednieniem niepelnych ale wykorzystanych sektorow)

*

Offline Daszek

  • ***
  • 257
  • Płeć: Mężczyzna
    • 2oo
  • Sprzęt: BLOW-43Vbt, iPhone3g, htc sensation
Dziwna przypadlosc ipaq albo Win CE
« Odpowiedź #4 dnia: Listopad 30, 2002, 10:43:55 »
Wielkie dzieki.
Mozliwe, ze to jest przyczyna, flash block size = 125 KB, czyli jest to chyba ta jednostka alokacji ?
Czyli, ze w ta "komorke" moze wejsc tylko jeden plik >125KB?
Buuu, to na ten rozklad (24MB), musze miec karte 512MB!
To jest jawne naciaganie!
Heh, a jak bym sformatowal karte pod wingroza i przez czytnik wgral zozklad? Powinno pojsc, nie?

*

Offline bastiann

  • ****
  • 919
  • Sprzęt: ERA G2
Dziwna przypadlosc ipaq albo Win CE
« Odpowiedź #5 dnia: Listopad 30, 2002, 11:40:53 »
Bravo!!! Te jednostki zwą się klastrami. W systemie np.: Win2k na partycju NTFS podtsawowa jednostka alokacji to 512 b, w FAT32 to 4kb lub 8 kb w zależności od wielkości dysku. Są natomiast systemy takie jak Novell NetWare które mają subalkokacje czyli jednostka 4 kb i "doładowanie pustych przestrzeni" po 512 b. Poprostu najlepiej mieć duże pliki lub małe ale spakowanie.

*

Offline Daszek

  • ***
  • 257
  • Płeć: Mężczyzna
    • 2oo
  • Sprzęt: BLOW-43Vbt, iPhone3g, htc sensation
Dziwna przypadlosc ipaq albo Win CE
« Odpowiedź #6 dnia: Listopad 30, 2002, 12:41:13 »
No tak, kliknalem na katalog:
pliki maja 24MB z hakiem, a zajmuja 123MB z hakiem :(
czyli nawet format karty pod winda nic nie da.

A jezeli sonie to wszystko wgram spakowane (zajmuje 3MB), to czy w programie rozpakowujacym XacRett bede mogl je przegladac bez problemu? Czy musza zostac rozpakowane.
Nadmieniam, ze pliki to proste strony w html-u z licznymi odnosnikami do siebie.
Da sie tak?

*

Offline kanczug

  • ******
  • 19211
    • http://www.pdaclub.pl
Dziwna przypadlosc ipaq albo Win CE
« Odpowiedź #7 dnia: Listopad 30, 2002, 15:25:03 »
XaccRett jesli sie nie myle nie pozwala na podglad. Musisz sprobowac np. Resco Zipper lub inny soft tego typu.

*

Offline Umpal

  • **
  • 204
  • Płeć: Mężczyzna
  • Sprzęt: hx47°° / Wizard / P526 / JAQ3 / UX380N
Dziwna przypadlosc ipaq albo Win CE
« Odpowiedź #8 dnia: Listopad 30, 2002, 16:05:38 »
Widzę, że ktoś tu ładnie namieszał, ale za dużo do cytowania, więc zabiorę głos ogólnie.
Otóż, co do kwestii jednostki alokacji - jeśli flash block size = 125 KB, to każdy plik, który ma mniej niż 125 KB, zawsze będzie zajmował 125 KB (nawet 1 bajtowy). Natomiast większy plik, np. 300 KB, zajmie 375 KB na karcie, czyli "zmarnowaniu" ulegnie 75 KB. Prosto obliczając, jeśli plik ma 24 MB, czyli 24576 KB, zajmie on na karcie 24625 KB. To w przypadku JEDNEGO pliku W CAŁOŚCI. Sprawa gmatwa się zdrowo, jeżeli w skład 24 MB wchodzi dużo plików kilkudziesięcio kilobajtowych. Wtedy rzeczywiście zajmie on spoooro miejsca. Nie chce mi się jednak wierzyć, że na karcie jest tak beznadziejnie duuuża jednostka alokacji. Dotyczyłoby to także pamięci wewnętrznej palmtopa (no właśnie Daszek, sprawdziłeś na wewnętrznej?).
Salutos,
Piotr

*

Offline Daszek

  • ***
  • 257
  • Płeć: Mężczyzna
    • 2oo
  • Sprzęt: BLOW-43Vbt, iPhone3g, htc sensation
Dziwna przypadlosc ipaq albo Win CE
« Odpowiedź #9 dnia: Grudzień 02, 2002, 09:15:11 »
Tak jak juz wspomnialem, calosc (te 24MB) sklada sie z kilku tysiecy plikow - stron w html o wielkosci=600b do 4Kb.
Natomiast wewnetrznej nie mam co sprawdzac, bo jest juz zapelniona ;)
Flash block size = 125 KB to parametr odczytany z Start>Setting>System> Asset Viewer>Memory.
To moze byc na RAMie/ROMie. Natomiast nie mam czytnika, zeby pod wingroza sonie inny block ustawic.
A zreszta, jak by blosk byl mniejszy np.: 8Kb, to czy ipaq czytal by ta karte?