• Почему RAM показывает 2133 вместо 3200 МГц?

    xez
    @xez Куратор тега Компьютеры
    TL Junior Roo
    Похоже, ваши планки сами себя так называют: "Patriot 8Gb 2133MHz"
    Во всех остальных местах написано 3200
    Если у вас винда - можно посмотреть что там написано в Task Manager -> Performance -> Memory -> Speed
    Ответ написан
    3 комментария
  • Как правильно применить транзакции и какой выбрать уровень изолированности?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Ну, для начала, а с чего вообще в структуре данных хранить число файлов? Я понимаю хранить их в кэше, но не в базе данных же, ну! Это операция агрегации с фильтром по родителю.

    А если очень хочется то есть такая операция как обновление "версии". Храним у записи еще поле, например, timestamp с временем обновления или uuid как идентификатор версии. И обновляем запись в которой и id и это поле совпадают. Разно что поле тоже должно обновляться.

    Кстати, files_count + 1 это плохая идея. Сюда стоит заносить агрегацию по родителю. Именно из-за параллелизма
    Ответ написан
    5 комментариев
  • Как правильно применить транзакции и какой выбрать уровень изолированности?

    Stalker_RED
    @Stalker_RED
    INSERT INTO files (name, files_count) VALUES ('example', 1)
       ON DUPLICATE KEY UPDATE files_count = files_count + 1
    Ответ написан
    Комментировать
  • Почти 2GB использование ОЗУ в простое (после включение ПК) норм или нет?

    @G_r_i_g_a
    Потому что тут отражено used + cache/buffer, т.е. фактическое использование озу. Если посмотреть в top или free, то сразу станет понятнее. При запуске ос после установки кэшировать нечего, поэтому утилита покажет небольшое заполнение озу. После некоторого использования система забьет озу кэшем и кэш со временем будет только расти, это норма. У меня из 8гб кэшем забивает 4-6гб. Если хочешь убедиться, то дропни кэш и утилита покажет минимум.
    Ответ написан
    Комментировать
  • Почти 2GB использование ОЗУ в простое (после включение ПК) норм или нет?

    @Karpion
    Можно посмотреть вывод top
    Ещё ps с разными ключами подскажет, какой процесс жрёт много памяти.
    Ответ написан
    Комментировать
  • Почти 2GB использование ОЗУ в простое (после включение ПК) норм или нет?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    смотрю — 2 gb

    помнится мерял как-то год назад когда пользовался гномом, основной процесс гнома отжирал порядка 350 мб а остальное по мелочи, в пол гига всё вполне влазило
    покажите после старта вывод команд:
    free -wh
    sudo ps_mem
    Ответ написан
    Комментировать
  • Почти 2GB использование ОЗУ в простое (после включение ПК) норм или нет?

    Zoominger
    @Zoominger
    System Integrator
    gnome 3

    Да, это норма. Linux обычно редко свопит при большом кол-ве ОЗУ.

    Можете ещё top посмотреть на всякий случай.
    Ответ написан
    2 комментария
  • 2 мелкие проблемы после установки arch + kde. Поможете?

    @rionnagel
    ковырятель
    Я предположу...
    sudo systemctl set-default graphical.target
    У вас sddm загружается? sudo systemctl status sddm?
    Возможно сначала sudo systemctl disable xdm? Перед sudo systemctl enable sddm? Или что там у вас по умолчанию в качестве дисплей менеджера, если есть вообще.
    .xinitrc в этом случае не надо... предположу. Не ставил кеды. Ну и перезагрузитесь.
    Ну и шрифты доставить какие вам надо вручную, могут не стоять через ваш менеджер пакетов.
    Ответ написан
    Комментировать
  • Arch Linux тупит, в отличие от Ubuntu. Что я сделал не так?

    @youswer
    lsmod | grep nvidia
    Нвидиа дрм включён?
    Если нет, то включи, можно в загрузчик прописать модуль.
    nvidia-drm.modeset=1
    Также, отредачь нвидиа файл конфигуратор.
    https://drive.google.com/file/d/1A3fL67mrixMsqGzup...
    И выкинь вяленого, работай на хорг!
    И ещё, если интересно: https://m.youtube.com/channel/UCYcLpcUAAiq21qdido1hruA
    Пы эсс: винда, убунта и даже солус - нервно курят в сторонке.
    Это Россия! (Арч!)))
    Тут кто-то писал, выкинуть нуво?!
    Товарищи, учите матчасть!
    Дрова невидии сами его выкидывают, путём прописывания в блэклист!
    Арч Вики МОЁ ВСЁ!
    Также, абсолютно бесплатный совет: Читать!
    Ответ написан
    2 комментария
  • Arch Linux тупит, в отличие от Ubuntu. Что я сделал не так?

    @CORRECTOR86
    Если вы просто выбираете между системами, то остановитесь на убунту. Она уже будет содержать все необходимое без особых настроек. Если вам нужна специфичная среда для работы, то вам придется попотеть над ней, потратив N времени. Работаю на убунту с разными оболочками около 3 лет. Очень доволен. Система развивается постоянно
    Ответ написан
    2 комментария
  • Arch Linux тупит, в отличие от Ubuntu. Что я сделал не так?

    @falits
    Сталкивался с тем что драйвера nvidia работают отлично с lts ядрами. А с не lts разные проблемы всплывают.
    Ответ написан
    Комментировать
  • Arch Linux тупит, в отличие от Ubuntu. Что я сделал не так?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    по ядру:
    - устанавливаем микрокод intel-ucode
    - отключаем защиты режущие производительность добавив в параметры загрузки ядра mitigations=off
    - попробовать ядро linux-lts (nvidia-lts)
    по графике:
    Может ли это из-за X11? Мб попробовать wayland.

    это можно довольно просто сделать, в gdm при загрузке выбрав сесию вайланд
    но учтите что в приложениях использующих XWayland может наблюдатся падение производительности
    к примеру, для того чтобы мозила работал через wayland необходимо добавить переменную MOZ_ENABLE_WAYLAND=1
    и т.д
    - занести(если автоматически не занесся) модуль nouveau в черный список, перезагрузится
    подробнее смотри https://wiki.archlinux.org/index.php/NVIDIA
    Ответ написан
  • Удалил раздел. Шанс вернуть есть или нет?

    Zoominger
    @Zoominger Куратор тега Windows
    System Integrator
    Можно через testdisk, легко и просто.
    WoW прекрасно запускается в Wine, кстати.
    Ответ написан
    Комментировать
  • Можно ли настроить KDE так, как я настроил GNOME?

    @Kreon
    Автор ты прикалываешься? Показал на скрине ванильный гном почти без расширений и задаёшь такой глупый вопрос. Да даже WM + док это можно реализовать. А по поводу глючности гнома, у меня гном 3.34 + 30 расширений работают и ни одного глюка. Может уже стоит выкинуть свой калькулятор и купить нормальное железо для компа? ;) А посути этот топик это просто скрытая реклама кед, которые с виду красивые, а как копнёшь глубже то г@вно под капотом. ;)
    Ответ написан
    2 комментария
  • Можно ли настроить KDE так, как я настроил GNOME?

    chupasaurus
    @chupasaurus
    Сею рефлекторное, злое, временное
    Вы просто не знаете, где копать.
    Верхняя панель: стандартная, через настройки выкинуть App Launcher и воткнуть нужные виджеты, а также выставить автоскрытие.
    Нижняя панель: пустая, в настройках выставить нужную ширину если не нравится на весь экран, включить автоскрытие и поставить Latte Dock (даже в Debian Sid есть пакетированный и всего лишь на 2 месяца протухший☺).
    Ответ написан
    Комментировать
  • Почему конвертация двух похожих файлов из mp4 в webm дает очень разные результаты?

    nidalee
    @nidalee
    Во-первых, если ваш энкодер умеет CRF, CQP и прочие адаптивные битрейты \ стратегии энкодера, нужно использовать их. О стратегиях энкодера (Encoder Strategy \ Rate Control \ и прочее названия одного и того же) можно почитать здесь.
    Вы не можете знать, какой битрейт нужен каждому отдельному кадру видео, поэтому ваши попытки указать битрейт вручную практически обречены на провал:
    1) Если указанный вами битрейт ниже реально необходимого, вы получите ухудшение качества картинки и артефакты сжатия.
    2) Если указанный вами битрейт выше реально необходимого, то качество видео останется неизменным, но файл будет "весить" больше, чем мог бы.
    Более того, вы указываете битрейт на все видео, в то время как переменный битрейт может быть больше в начале файла (например, где много движения, и требуется больше битрейт), а в конце файла могут быть длинные статичные планы - там битрейт нужен сильно меньше.

    Таким образом, поскольку вы используете VP9 (WEBM), вам следует использовать CRF (Constant Quality):
    To trigger this mode, you must use a combination of -crf and -b:v 0. Note that -b:v MUST be 0. Setting it to anything higher or omitting it entirely will instead invoke the Constrained Quality mode.

    ffmpeg -i input.mp4 -c:v libvpx-vp9 -crf 30 -b:v 0 output.webm

    The CRF value can be from 0–63. Lower values mean better quality. Recommended values range from 15–35, with 31 being recommended for 1080p HD video.

    Поэтому все -b:v без CRF сразу выкидывайте.

    Поскольку в задаче не было указано, какой вам нужен размер файла, это самый адекватный подход. Если же вы хотите сжать файл и готовы смириться с потерями качества, нужно использовать Constrained Quality - работает примерно так же, но дополнительно ограничен сверху указанным вами битрейтом:
    ffmpeg -i input.mp4 -c:v libvpx-vp9 -crf 30 -b:v 2000k output.webm

    The quality is determined by the -crf, and the bitrate limit by the -b:v where the bitrate MUST be non-zero.

    У вас, кроме того, достаточно нескромный для VP9 CRF - 20 - это для 4К без видимых потерь качества. Уверены, что вам нужно такое? Посмотрите гайд от гугла по VP9 - для 1080P они предлагают устанавливать CRF в 31.
    Второй файл с CRF 30 без ограничения битрейтом почти не увеличился. Что по качеству? Просело?

    Я не знаю, какой именно кодек используется в вашем MP4 исходнике, но если это HEVC\H.265, то там можно наколдовать более эффективное и качественное сжатие, особенно если есть много лишнего времени на медленные пресеты или ручной их тюнинг. Такой файл после конвертации в VP9 раздует наверняка.
    Если исходник H264, то он практически всегда должен сжимать хуже VP9, и значит проблема в ваших настройках.

    В общем и целом, при прочих равных, файлы с минимальными изменениями в кадре сжимаются лучше, чем экшн-сцены. То есть если у вас 20 минут абстрактного видео, 2\3 которого - статичное изображение, он будет легче, чем 5 минут абстрактной экшн-сцены.
    Опишите или покажите оба видео, и тогда картина наверняка прояснится.
    Ответ написан
    7 комментариев
  • Как правильно брать почасовую оплату

    @gleb_kudr
    Клиенты воспринимают хорошим сервисом то, когда им делают исключение из общих правил. Поэтому я бы округлял до получаса в большую сторону и написал бы об этом за сайте, а в качестве подарка засчитывал бы 30 минут тем, кто потратил, например, 40. И это уже при личном общении.

    Аналогично можно не чарджить за быстрые ответы по почте на адекватные и простые вопросы. Т.е. уклон в сторону простого правила + скидки как вашей доброй воли.

    Ну и полную поддержку в течение срока я бы вообще исключил, заменив это на пакет в столько-то часов поддержки.
    Ответ написан
    Комментировать
  • PyCharm Community подходит для изучения основ нейросетей?

    @Messiah_v2
    Если интересуют сами концепции нейронных сетей, вы сами ответили на свой вопрос: "IDE тут не причем".
    В Python существует множество библиотек, для работы с машинным обучением. Хоть все они с открытым исходным кодом, понять магию, которая там происходит, зачастую не удается.
    Если интересует как они работают изнутри то тут даже ЯП не имеет значения(разве что по скорости).
    Основы ML это:
    35% – линейная алгебра;
    25% – теория вероятности и математическая статистика;
    15% – математический анализ;
    15% – алгоритмы;
    10% – подготовка данных.
    Приведу в пример библиотеку Numpy, которая позволяет выполнять математические операции, в нашем случае нам потребуется перемножение, транспонирование, скалярное произведение матриц. По факту это и есть та магия, если не рассматривать Backpropogation. В Feedforward используются только эти операции.
    На эту тему можно много дискутировать на самом деле, отвечу все таки на вопрос...
    Сам использую PyCharm Community, всего в достатке для того что бы начать изучать Machine Learning.
    Ответ написан
    Комментировать
  • PyCharm Community подходит для изучения основ нейросетей?

    sgjurano
    @sgjurano
    Разработчик
    Всё DS сообщество использует для этих целей jupyter-notebook, поставьте сначала anaconda, а к вопросу об IDE всегда успеете вернуться.

    https://www.anaconda.com/distribution/

    Вот приличный курс по deep learning:
    https://github.com/yandexdataschool/Practical_DL
    Ответ написан
    2 комментария