Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Рекомендованные сообщения

хорошо


 

8vSAF.gifbk70qc4.gifOJfxuk5.gif

[media=]

[/media]

4bfec03951.jpg

 

 

Поделиться сообщением


Ссылка на сообщение

Согласно Wiki майна, карты хранятся в файлах регионов (32x32 блока по 16x16x128 кубов, итого 262144 квадратных блоков на регион), имеющих следующую структуру:

4096 байт, содержащих оффсеты чанков (так называются блоки 16x16x128) и их размер в блоках по 4кб, округляя вверх, 3 байта оффсет, 1 — размер4096 байт timestamp'ов чанков, по 4 байта на каждыйОставшееся место до конца файла — собственно, данные чанков, сжатые Zlib. 4 байта — размер сжатых данных, 1 — способ сжатия (по умолчанию 2, Zlib (RFC1950)), размер-1 запакованная злибом NBT-структура, т.е сам контейнер кубов



Если упакованные данные занимают меньше целого числа секторов по 4 кб, то остаток сектора заполняется нулями, т.к каждый чанк должен начинаться с оффсета, выраженного целым числом секторов по 4096 байт

 

Механика примитивная, но затратная. Для каждого кубика надо: пересчитать свет если он изменился от времени суток или другого кубика; если вода — проверить не растечётся ли она на соседние блоки; если земля — не вырастет ли на блоке трава или что-то другое; то же самое для снега, и прочее, и прочее.

И вот на таких вот несложных алгоритмах Java со своим JIT-компилятором не на очень много уступает в производительности Си.

 

Потребеление памяти изнутри показывается не всё, а только то, что приходится на кучу. Есть ещё так называемая PermGen память.

Поделиться сообщением


Ссылка на сообщение

Согласно Wiki майна, карты хранятся в файлах регионов (32x32 блока по 16x16x128 кубов, итого 262144 квадратных блоков на регион), имеющих следующую структуру:

4096 байт, содержащих оффсеты чанков (так называются блоки 16x16x128) и их размер в блоках по 4кб, округляя вверх, 3 байта оффсет, 1 — размер4096 байт timestamp'ов чанков, по 4 байта на каждыйОставшееся место до конца файла — собственно, данные чанков, сжатые Zlib. 4 байта — размер сжатых данных, 1 — способ сжатия (по умолчанию 2, Zlib (RFC1950)), размер-1 запакованная злибом NBT-структура, т.е сам контейнер кубов



Если упакованные данные занимают меньше целого числа секторов по 4 кб, то остаток сектора заполняется нулями, т.к каждый чанк должен начинаться с оффсета, выраженного целым числом секторов по 4096 байт

 

Механика примитивная, но затратная. Для каждого кубика надо: пересчитать свет если он изменился от времени суток или другого кубика; если вода — проверить не растечётся ли она на соседние блоки; если земля — не вырастет ли на блоке трава или что-то другое; то же самое для снега, и прочее, и прочее.

И вот на таких вот несложных алгоритмах Java со своим JIT-компилятором не на очень много уступает в производительности Си.

 

Потребеление памяти изнутри показывается не всё, а только то, что приходится на кучу. Есть ещё так называемая PermGen память.

это на жд

Поделиться сообщением


Ссылка на сообщение

что на жд? я хоть и не шарю в этом, но понимаю что написано  :ohpalevo:

Поделиться сообщением


Ссылка на сообщение

что на жд? я хоть и не шарю в этом, но понимаю что написано  :ohpalevo:

это как карта хранится на жестком диске а не как 81 чанк в ОП

Поделиться сообщением


Ссылка на сообщение

где майнкрафт покупать подешевле


Spoiler

 

LOL VS DOTA2

Ao8fO.png

 

 

Поделиться сообщением


Ссылка на сообщение

баксов за 10 хотя бы


Spoiler

 

LOL VS DOTA2

Ao8fO.png

 

 

Поделиться сообщением


Ссылка на сообщение
И вот на таких вот несложных алгоритмах Java со своим JIT-компилятором не на очень много уступает в производительности Си.

 

сомневаюсь

Поделиться сообщением


Ссылка на сообщение

там кстати снапшот этой недели вышел  :buba:

Поделиться сообщением


Ссылка на сообщение

Можно ли играть через браузер на серверах всяких?


Vg3bP6W.png

Поделиться сообщением


Ссылка на сообщение

parni, gde mojno kakoi-to faq po igre po4itat?

pokupat stoit? ( hz est li otli4i9 platnoi ot besplatnoi )


СУКА ЕНД Я ТЯ ВАЩЕ ВИДЕЛ НА ЧАМПЕ А??? ТЫ СУКА ЗА КАКУЮ КОМАНДУ ИГРАЛ БЛЯТЬ СЛЫШЬ НА АСУС ПРИЕЗЖАЙ СУКА ПИЗДЮЛЕЙ ПОЛУЧИШЬ ШКОЛЬНИК СУЦКА

 

Поделиться сообщением


Ссылка на сообщение

жеб охуел каждую неделю снапшоты ебашить, моды не успевают апдейтить


Spoiler

 

LOL VS DOTA2

Ao8fO.png

 

 

Поделиться сообщением


Ссылка на сообщение

так там щас апи захуярят вообще сказка будет  :fapfap:

Поделиться сообщением


Ссылка на сообщение

esli dom pod zemlei postroit, mobi budut resats9 v nem?


СУКА ЕНД Я ТЯ ВАЩЕ ВИДЕЛ НА ЧАМПЕ А??? ТЫ СУКА ЗА КАКУЮ КОМАНДУ ИГРАЛ БЛЯТЬ СЛЫШЬ НА АСУС ПРИЕЗЖАЙ СУКА ПИЗДЮЛЕЙ ПОЛУЧИШЬ ШКОЛЬНИК СУЦКА

 

Поделиться сообщением


Ссылка на сообщение

esli dom pod zemlei postroit, mobi budut resats9 v nem?

если поставишь факелы, то нет


Spoiler

 

LOL VS DOTA2

Ao8fO.png

 

 

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...