Профиль пользователя заблокирован сроком «навсегда» без указания причины
  • Как узнать какой процессор подойдет к материнской плате?

    Jump
    @Jump
    Системный администратор со стажем.
    По каким параметрам узнать какой процессор подойдет какой нет?
    По сокету например.

    Соответственно на ваш компьютер нужен процессор под 775 сокет.

    Что такое адаптер для процессора?
    Если механический интерфейс не совпадает используют адаптер, или дорабатывают напильником.
    Ответ написан
    Комментировать
  • Как узнать какой процессор подойдет к материнской плате?

    @SuNbka
    Открыть в этой программе (CPU-z) вкладку Mainboard , и вбить в google.com название материнской платы (2 строчка в CPU-z\Mainboard). Далее:
    • Перейти на сайт производителя и открыть инструкцию, почитать какие же процессоры к ней подходят.
    • На сайтах производителя могут быть выложены списки подходящих ОЗУ и ЦПУ для вашей материнской платы.
    • Можно просто загуглить информацию по названию материнской платы.


    Про установку xeon 771 в 775 сокет читать тут.
    Ответ написан
    Комментировать
  • Как узнать какой процессор подойдет к материнской плате?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    Fujitsu Siemens FSC D2812-A12.
    Socket Intel: 775
    Supported CPUs Intel:
    Core 2 Duo
    Core 2 Quad
    Celeron D
    Pentium D
    Ответ написан
    1 комментарий
  • Pci-e x8 можно ли установить в порт pci-e x16?

    Ezhyg
    @Ezhyg
    Можно. А если будет сопротивляться, скажи - я разрешил!

    заклинание
    На электрическом уровне каждое соединение использует низковольтную дифференциальную передачу сигнала (LVDS), приём и передача информации производится каждым устройством PCI Express по отдельным двум проводникам, таким образом, в простейшем случае устройство подключается к коммутатору PCI Express всего лишь четырьмя проводниками.

    Использование подобного подхода имеет следующие преимущества:

    карта PCI Express помещается и корректно работает в любом слоте той же или большей пропускной способности (например, карта x1 будет работать в слотах x4 и x16);
    слот большего физического размера может использовать не все линии (например, к слоту x16 можно подвести проводники передачи информации, соответствующие x1 или x8, и всё это будет нормально функционировать; однако при этом необходимо подключить все проводники питания и заземления, необходимые для слота x16).
    В обоих случаях на шине PCI Express будет использоваться максимальное количество линий, доступных как для карты, так и для слота. Однако это не позволяет устройству работать в слоте, предназначенном для карт с меньшей пропускной способностью шины PCI Express. Например, карта x4 физически не поместится в стандартный слот x1, несмотря на то, что она могла бы работать в слоте x1 с использованием только одной линии. На некоторых материнских платах можно встретить нестандартные слоты x1 и x4, у которых отсутствует крайняя перегородка, таким образом, в них можно устанавливать карты большей длины, чем разъем. При этом не обеспечивается питание и заземление выступающей части карты, что может привести к различным проблемам.
    Ответ написан
    Комментировать
  • Подойдет ли видеокарта?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Да
    Да, DDR5 всегда лучше DDR3
    Можно взять б/у gtx 750 за эту же сумму. У меня стоит, я не жалуюсь
    Ответ написан
    Комментировать
  • Ассемблер что не так с кодом?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    что не так?

    В видеорежиме 100h нет гарантии, что вся видеопамять доступна одним непрерывным куском. И если вызвать функцию 0x4f01 прерывания 0x10, то она вернёт структуру, в которой указан размер окна. Мне она возвращает 64К (0x40), что существенно меньше 640 * 400 = 256000:
    0x7c00:      mov    $0x4f01,%ax
       0x7c03:      mov    $0x100,%cx
       0x7c06:      mov    $0x7c77,%di
       0x7c09:      int    $0x10
    (gdb) x/6hx $di
    0x7c77: 0x00bb  0x0007  0x0040  0x0040  0xa000  0x0000

    Чтобы обратиться к остальной видеопамяти, нужно либо переключать банки видеопамяти функцией 0x4f05, либо как-то включать линейный доступ к видеопамяти.
    Ответ написан
    Комментировать
  • Assembler как работать с видеопамятью в защищенном режиме?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    почему-то закрашивается лишь меньшая часть екрана.

    По многим причинам:
    - ты забыл загрузить ds и es после перехода в защищённый режим
    - тебе нечем их загрузить, поскольку в gdt нет сегментов доступных для записи
    - адрес видеопамяти -- 0xa0000, а на 0xa000 как у тебя
    Ответ написан
    4 комментария
  • Ассемблер как работает адресация в защищенном режиме?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Вся проблема в том что не понимаю я структуры дескриптора..

    https://en.wikipedia.org/wiki/Global_Descriptor_Table в чём сложность?

    db 0xFF, 0xFF, 0x00, 0x00, 0x00, 10011010b, 11001111b, 0x00

    Segment limit: 0xfffff
    Base address: 0x00000000
    Type: 0xa
    S: 1
    DPL: 0
    P: 1
    A: 0
    DB: 1
    G: 1
    Т.е. этот сегмент действительный (P = 1), не системный (S = 1), начинается с адреса 0, покрывает 4Г, исполняемый и доступный для чтения (Type = 0xa), доступен из кольца защиты 0 (DPL = 0), не читанный (A = 0), со страничной гранулярностью (G = 1).

    Я не могу понять именно как происходит этот прыжок
    jmp 00001000b:pm_entry
    use32
    pm_entry:

    В cs попадает 0x8, т.е. CPL = 0, использовать 1ю запись в GDT, в pc -- pm_entry.
    Ответ написан
    Комментировать
  • OSdev как флюшнуть таблицу gdt, защищеный режим?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    я делаю прерывания в ОС ( как известно, то в защищенном режиме они не работают )

    Серьёзно?

    мне нужно ту таблицу которую загрузил GRUB - обнулить

    Не нужно, просто загружай свою.

    скиньте пример

    https://github.com/jcmvbkbc/multiboot-tests/blob/m...
    Ответ написан
    Комментировать
  • Что за странные запросы на веб сайт?

    vaut
    @vaut
    Попытка использовать уязвимость CMS и загрузить свой код на ваш сервер.
    Ответ написан
    4 комментария
  • Что за странные запросы на веб сайт?

    Stalker_RED
    @Stalker_RED
    Китайские боты вас нашли и пытаются вам залить шеллкод или вирус.
    БЕГN!

    Заранее отвечаю на вопрос "а как они меня нашли?":
    На сканирование ВСЕХ АДРЕСОВ ipv4 по одному порту (80 же?) нужно около 25 минут. Они не лично вас искали, а вообще любые веб-сервера. И всем пытаются впарить вирус. И этим занимаются не только китайцы.
    Ответ написан
    1 комментарий
  • Как узнать есть ли номер в онлайне?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Можно только позвонить - и так узнать, есть ли абонент в сети в данный момент.
    Больше никак.
    Ответ написан
    Комментировать
  • Как узнать есть ли номер в онлайне?

    @hx510b
    "Я знаю, что ничего не знаю"
    Надо отправить смс с подтверждением доставки.
    Как только абонент появится в сети - придет подтверждение доставки.
    Только надо учитывать, что оператор не хранит смс очень долго - смс может быть удалено в случае длительного отсутствия абонента в сети (дни).
    Многие операторы предоставляют доступ третьим лицам к информации о балансе - по изменению баланса и его общему состоянию можно понять насколько "жив" номер.
    Ответ написан
    Комментировать
  • Консольный кабель, для чего используеться?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BD%D...

    Обычный кабель для подключения к маршрутизаторам для их программирования напрямую.

    1. Некоторые маршрутизаторы и устройства (телефонные станции и др) в прошлом не имели сетевого интерфейса, только последовательный порт.
    2. Консольное подключение безопаснее сетевого
    3. В некоторых случаях сеть может быть вообще несконфигурирована, либо сконфигурирована таким образом, что нельзя подключиться к админке по сети.

    P.S. IMHO в русскоязычной среде "консольный кабель" вроде не в обиходе. Чаще просто "нулл-модемный".
    Ответ написан
    Комментировать
  • C++ при вводе в одно переменную меняеться вторая?

    @Xilian
    Программист 1С, сетевые технологии, SQL
    >>Вроде бы ничего не обычного, но перменная krypt, меняеться непонятно почему, от разных вводов других данных а именно массивов.

    Обнуляй переменные. При объявлении в С все переменные имеют случайные значения. А массив - это вообще указатель на случайный мусор в памяти.
    Ответ написан
  • C++ при вводе в одно переменную меняеться вторая?

    @res2001
    Developer, ex-admin
    Похоже, что на данной платформе стек растет вниз (в сторону уменьшения адресов), поэтому введя в word
    6 символов (размер word - 5), произошел выход за пределы массива и последние 2 байта (не забываем, что строки в Си имеют еще дополнительный нулевой символ в конце) записались на соседние переменные, т.е. повредили содержащиеся в них значения.
    При этом не произошло никакого сбоя, потому что все переменные в стеке (а все пространство в стеке изначально уже выделено и к нему можно свободно обращаться). Если бы word был динамическим массивом, то скорее всего произошел бы seg fault. В отладочной версии возможно и не произошел бы.
    Си и С++ оставляет за программистом возможность управлять памятью, поэтому компилятор такие вещи не отслеживает.
    Если хотите избавиться от ошибки, используйте класс string или перепишите код так что бы не было возможности выхода за границы массива.
    Ответ написан
    5 комментариев
  • Как защитить сервер от UDP флуда на игровой сервер?

    Как защитить сервер от UDP флуда на игровой сервер?

    Это атака на истощение канала. Дропай, режекть пакеты - всё да задницы. Задача не положить сервер, а забить канал к нему. Здесь надо под защиту идти.
    Ответ написан
    Комментировать
  • Существует полная симуляция компьютера на уровне сигналов?

    Ocelot
    @Ocelot
    Да. Симуляция используется при разработке железа. Компьютер целиком никто не симулирует, только разные блоки по отдельности. Есть RTL-симуляция (Register Transfer Level), когда схему моделируют на уровне регистров и логических элементов. Миллисекунда симуляции занимает порядка нескольких минут реального времени, в зависимости от сложности схемы и вычислительной мощности. Есть Gate-Level симуляция, там уже просчитываются процессы в каждом транзисторе. Её используют суровые бородатые дядьки (и тётьки), которые занимаются дизайном микросхем. Затраты времени и вычислительных ресурсов еще порядка на три выше, чем при RTL.
    Ответ написан
    Комментировать
  • Как защитить сервер от UDP флуда на игровой сервер?

    opium
    @opium
    Просто люблю качественно работать
    лимитируете количество удп пакетов в минуту в иптаблесе
    Ответ написан
    Комментировать
  • Как защитить сервер от UDP флуда на игровой сервер?

    Linux:
    Считаете средни траффик от обычного пользователя, пакеты в минуту. Добавив хороший запас, ограничиваете в iptables число пакетов в секунду на один ip-адрес.
    В дополнение, если игровой сервер логирует ошибки при получении флуд-пакетов, можно добавить мониторинг лога через fail2ban, отправляя в бан те ip-адреса, которые вызывают множество подобных ошибок
    Ответ написан
    2 комментария