Вигвам на берегу Гудзон-реки

Начать торговать
  1. Аватар Алексей Наумов

    Чингачгук (Великий Змей), надо брать
  2. Аватар Чингачгук (Великий Змей)
  3. Аватар Чингачгук (Великий Змей)
    На Бали задержали основателя «русской деревни»
    В полиции заявили, что основатель комплекса PARQ Ubud, который местные жители прозвали «русской деревней», без разрешения переоборудовал сельскохозяйственные земли под строительство вилл, спа-центров и туристических объектов

    ахааха видел у блогеров миллионников зазывалово хатки брать и виллы в этом проекте
    и показывали как супер удачливые удачники там тусуются), типа закрытое комьюнити, никому лохам не продаём. входной контроль покупателей))))
  4. Аватар Бочаров Михаил
    Путин присвоил Кеосаяну звание заслуженного артиста России посмертно
  5. Аватар Бочаров Михаил

    Чингачгук (Великий Змей), у более половины женских черепов сломан нос.(дробышевский)...:))
  6. Аватар Бочаров Михаил
    инфляция во всем мире. и надолго.

  7. Аватар Чингачгук (Великий Змей)
  8. Аватар Чингачгук (Великий Змей)
  9. Аватар Чингачгук (Великий Змей)
    Чингачгук (Великий Змей), привет! как в ява8 уменьшить жор памяти? какие ключи нужны?

    Qwert Asdfg (humera), гуглить не умеешь?)

    Типы сборщиков мусора

    Фактически, JVM имеет три типа сборщиков мусора, и программист может выбрать, какой из них следует использовать. По умолчанию Java выбирает используемый тип сборщика мусора в зависимости от базового оборудования.

    1. Serial GC (Последовательный сборщик мусора) — однониточный коллектор. В основном относится к небольшим приложениям с небольшим использованием данных. Можно включить, указав параметр командной строки: -XX:+UseSerialGC.

    2. Parallel GC (Параллельный сборщик мусора) — даже по названию, разница между последовательным и параллельным будет заключаться в том, что параллельный сборщик мусора использует несколько потоков для выполнения процесса сбора мусора. Этот тип GC также известен как сборщик производительности. Его можно включить, явно указав параметр: -XX:+UseParallelGC.

    3. Mostly concurrent GC (В основном параллельный сборщик мусора). Если вы помните, ранее в этой статье упоминалось, что процесс сбора мусора на самом деле довольно дорогостоящий, и когда он выполняется, все потоки приостанавливаются. Однако у нас есть в основном параллельный тип GC, который утверждает, что он работает одновременно с приложением. Однако есть причина, по которой он «в основном» параллелен. Он не работает на 100% одновременно с приложением. Есть период времени, на который цепочки приостанавливаются. Тем не менее, пауза делается как можно короче для достижения наилучшей производительности сборщика мусора. На самом деле существует 2 типа в основном параллельных сборщиков мусора:

    3.1 Garbage First — высокая производительность с разумным временем паузы приложения. Включено с опцией: -XX:+UseG1GC.

    3.2 Concurrent Mark Sweep (Параллельное сканирование отметок) — время паузы приложения сведено к минимуму. Он может быть использован с помощью опции: -XX:+UseConcMarkSweepGC. Начиная с JDK 9, этот тип GC объявлен устаревшим.

    Примечание переводчика. Информация про сборщики мусора для различных версий Java приведена в переводе:

    Систематизированный список всех функций Java и JVM в Java 8-15

    Советы и приемы

    Чтобы минимизировать объем памяти, максимально ограничьте область видимости переменных. Помните, что каждый раз, когда выскакивает верхняя область видимости из стека, ссылки из этой области теряются, и это может сделать объекты пригодными для сбора мусора.

    Явно устанавливайте в null устаревшие ссылки. Это сделает объекты, на которые ссылаются, подходящими для сбора мусора.

    Избегайте финализаторов (finalizer). Они замедляют процесс и ничего не гарантируют. Фантомные ссылки предпочтительны для работы по очистке памяти.

    Не используйте сильные ссылки там, где можно применить слабые или мягкие ссылки. Наиболее распространенные ошибки памяти — это сценарии кэширования, когда данные хранятся в памяти, даже если они могут не понадобиться.

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

    Настройте JVM в соответствии с требованиями вашего приложения. Явно укажите размер кучи для JVM при запуске приложения. Процесс выделения памяти также является дорогостоящим, поэтому выделите разумный начальный и максимальный объем памяти для кучи. Если вы знаете его, то не имеет смысла начинать с небольшого начального размера кучи с самого начала, JVM расширит это пространство памяти. Указание параметров памяти выполняется с помощью следующих параметров:

    Начальный размер кучи -Xms512m- установите начальный размер кучи на 512 мегабайт.

    Максимальный размер кучи -Xmx1024m- установите максимальный размер кучи 1024 мегабайта.

    Размер стека потоков -Xss1m- установите размер стека потоков равным 1 мегабайту.

    Размер поколения -Xmn256m- установите размер поколения 256 мегабайт.

    Если приложение Java выдает ошибку OutOfMemoryErrorи вам нужна дополнительная информация для обнаружения утечки, запустите процесс с –XX:HeapDumpOnOutOfMemoryпараметром, который создаст файл дампа кучи, когда эта ошибка произойдет в следующий раз.

    Используйте опцию -verbose:gc, чтобы получить вывод процесса сборки мусора. Каждый раз, когда происходит сборка мусора, будет генерироваться вывод.

    Заключение

    Знание того, как организована память, дает вам преимущество в написании хорошего и оптимизированного кода с точки зрения ресурсов памяти. Преимущество заключается в том, что вы можете настроить свою работающую JVM, предоставив различные конфигурации, наиболее подходящие для запуска вашего приложения. Выявление и устранение утечек памяти — это очень просто, если использовать правильные инструменты.
  10. Аватар Лесенкой
    «Газпром» пожаловался на нехватку денег и потребовал поднять цены на газ для россиян

    Компания настаивает на повышении стоимости транспортир...

    Чингачгук (Великий Змей),


  11. Аватар Чингачгук (Великий Змей)
    Курс доллара на 25 января
    USD ЦБ: 98,26 (-0,83)
  12. Аватар Чингачгук (Великий Змей)
    Слишком высокие цены на энергоресурсы так же плохи для экономики России и США — крупнейших их производителей и потребителей, как и чересчур низкие, заявил президент России Владимир Путин.

    «Что характерно для российской и, допустим, американской экономики? <...> Как для нашей, так и для американской экономики и слишком высокие цены плохо, <...> и слишком низкие цены — тоже очень плохо», — сказал президент тележурналисту Павлу Зарубину.

    Вред от низких цен заключается в том, что они «подрывают инвестиционные возможности энергетических компаний», а высокие цены при «использовании энергоносителей» вынуждают «производить другие товары внутри страны», отметил Путин.

    только выиграли от WTI по 15 долларов
  13. Аватар Чингачгук (Великий Змей)
    «Газпром» пожаловался на нехватку денег и потребовал поднять цены на газ для россиян

    Компания настаивает на повышении стоимости транспортировки газа с 65 до 170 рублей за кубометр на 100 километров.

    По словам главы стратегического блока компании, текущие тарифы не покрывают расходы на газификацию и инвестиционные проекты.
  14. Аватар Чингачгук (Великий Змей)
    зимой следов к домам даже нет и нечищено к двери)))
  15. Аватар Чингачгук (Великий Змей)
    Чингачгук (Великий Змей),
    летом плавать на лодках по катуни, ползать в горах
    зимой на лыжах. канатки есть
    на новый год фик снимешь еще доми...

    𝓛𝓾𝓬𝓲𝓪, вот это унылое говно арендное в мск области)))





    ну представь 100 домов там у вас в тайге стоит и сдаётся)) и вокруг ещё тыща, а эти сто одинаковые на поле каком-нибудь дешёвом
  16. Аватар Бочаров Михаил
    вождь в ударе...:)) «Сеанс чёрной магии и её разоблачения»⁠⁠
  17. Аватар Чингачгук (Великий Змей)
  18. Аватар Бочаров Михаил
    Суд во Франции постановил, что секс не входит в супружеские обязанности

    а приготовление борща?
  19. Аватар Чингачгук (Великий Змей)
    Доллар США Российский рубль
    98,2032
    форех
  20. Аватар 𝓛𝓾𝓬𝓲𝓪
    𝓛𝓾𝓬𝓲𝓪, ну когда едут, зимой лыжи катать? или летом?

    Чингачгук (Великий Змей),
    особый шик — сьездить зимой на байкал и утопить в нем свою крутую тачку.
  21. Аватар 𝓛𝓾𝓬𝓲𝓪
    𝓛𝓾𝓬𝓲𝓪, ну когда едут, зимой лыжи катать? или летом?

    Чингачгук (Великий Змей),
    летом плавать на лодках по катуни, ползать в горах
    зимой на лыжах. канатки есть
    на новый год фик снимешь еще домик. заранее надо.
  22. Аватар Чингачгук (Великий Змей)
    Чингачгук (Великий Змей),

    у нас ваши маскали едут как не нормальные в эти домики и номера ))

    𝓛𝓾𝓬𝓲𝓪, ну когда едут, зимой лыжи катать? или летом?
  23. Аватар 𝓛𝓾𝓬𝓲𝓪
    𝓛𝓾𝓬𝓲𝓪, ну и не 10 лям стоить будут дома, 20

    Чингачгук (Великий Змей),
    да эти дороже намного
  24. Аватар 𝓛𝓾𝓬𝓲𝓪
    𝓛𝓾𝓬𝓲𝓪, ну там классический прогрев гоев в ролике, мало таких проектов чтоли, и в подмосковье есть
    типа Истры, прям все ломанутся в твоё...

    Чингачгук (Великий Змей),

    у нас ваши маскали едут как не нормальные в эти домики и номера ))
  25. Аватар Чингачгук (Великий Змей)
    Чингачгук (Великий Змей),
    эти домики наверное не по 5 тыщь будут. там есть для господ отдельные цены ))
    ты ролик смотрел?

    𝓛𝓾𝓬𝓲𝓪, ну и не 10 лям стоить будут дома, 20

Вигвам на берегу Гудзон-реки

Курим трубку мира, заглядываем в иные миры Вату — в Гаагу, Оппозицию — в тюрьму, Лоялистов — в фильтрационный лагерь
Чтобы купить акции, выберите надежного брокера: