Map на FPGA
Поделитесь знаниями как реализовать ассоциативный массив на FPGA.
Поделитесь знаниями как реализовать ассоциативный массив на FPGA.
Столкнулся со следующей проблемой: Сервер дико тормозит, высокий load average, одно ядро утилизировано на 100% в userspace. Ни top, ни ps не отображают жрущих процессов.
В dmesg вываливается:
[2647558.534794] INFO: task bdi-default:17 blocked for more than 120 seconds.
[2647558.534914] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[2647558.535033] bdi-default D ffff88006a308000 0 17 2 0x00000000
[2647558.535037] ffff88006a308000 0000000000000046 0000000000015788 0000000000015780
[2647558.535040] 0000000000000008 0000000000015780 000000000000f9e0 ffff88013fb81fd8
[2647558.535043] 0000000000015780 0000000000015780 ffff88013fa9f810 ffff88013fa9fb08
[2647558.535045] Call Trace:
[2647558.535054] [<ffffffff81043cfd>] ? select_task_rq_fair+0x472/0x843
[2647558.535059] [<ffffffff812fb6dd>] ? schedule_timeout+0x2e/0xdd
[2647558.535061] [<ffffffff812fb594>] ? wait_for_common+0xde/0x15b
[2647558.535064] [<ffffffff8104a4cc>] ? default_wake_function+0x0/0x9
[2647558.535068] [<ffffffff81064e02>] ? kthread_create+0x93/0x121
[2647558.535072] [<ffffffff810c9176>] ? bdi_start_fn+0x0/0xd2
[2647558.535077] [<ffffffff8105a8cc>] ? lock_timer_base+0x26/0x4b
[2647558.535079] [<ffffffff8105a954>] ? try_to_del_timer_sync+0x63/0x6c
[2647558.535082] [<ffffffff8105a969>] ? del_timer_sync+0xc/0x16
[2647558.535084] [<ffffffff812fb75c>] ? schedule_timeout+0xad/0xdd
[2647558.535087] [<ffffffff8105a9e8>] ? process_timeout+0x0/0x5
[2647558.535089] [<ffffffff810c90ae>] ? bdi_forker_task+0x1f5/0x2bd
[2647558.535093] [<ffffffff8103aa66>] ? __wake_up_common+0x44/0x72
[2647558.535096] [<ffffffff810c8eb9>] ? bdi_forker_task+0x0/0x2bd
[2647558.535098] [<ffffffff81064cc5>] ? kthread+0x79/0x81
[2647558.535102] [<ffffffff81011baa>] ? child_rip+0xa/0x20
[2647558.535104] [<ffffffff81064c4c>] ? kthread+0x0/0x81
[2647558.535106] [<ffffffff81011ba0>] ? child_rip+0x0/0x20
Гуглил плхожие проблемы, но нигде нет решения. ОС Debian Squeeze, amd64 в VMWare ESXi 5. Сервер используется в качестве NFS шары.
В чем может быть проблема? Как решить?
Добрый день!
Как реализовать на BASH4 вложенный ассоциативный массив и проитерировать по нему?
Делаю так:
declare -A SERVICES
SERVICES["serv1", "name"]="123"
SERVICES["serv1", "cmd"]="634"
SERVICES["serv2", "name"]="5345"
SERVICES["serv3", "cmd"]="456"
Получили двумерную таблицу. Как проитерировать по строкам? ${#SERVICES[A]} дает 4, а ожидаю 2.
Как получить миниатюру для видео в контакте из. API для серверов не позволяет. У кого есть опыт?
Ищу оптимальное решения для контент фильрации через DNS с использованием списков с digincore (~2.5M записей) и поддержкой поддоменов.
Сейчас использую unbound. Используется ~1ГБ памяти, не фильтруются поддомены.
BIND с таким количеством доменов зависает при запуске.
В чем отличие селекторов [attr|=val] и [attr^=val]?
Разыскивается средство для анализа acces лога nginx. Широко известный awstats не подходит из-за жесткой привязке к доменам. Хотеся получать единый отчет по всем доменам.
Задача: Читать из файла строки и для каждой строки запускать команду внутри OpenVZ контейнера. Сделал как-то так:
#!/bin/bash
FF="file"
while read LINE
do
A=`vzctl exec2 100 hostname`
echo $LINE
done < $FF
Срабатывает только одна итерация, после чего цикл завершается. Если реализовать через дескрипторы файла (exec 3<>/path/file ; read -u 3), то цикл нормально срабатывает. Почему не работает первый вариант?
root# cat test.sh
#!/bin/bash
IFS="
"
PS_OUT=(`ps -eo pid,etime,cmd | grep -v grep | grep test`)
for i in ${PS_OUT[@]}
do
echo "LINE: $i"
done
root# ./test.sh
LINE: 6533 00:00 /bin/bash ./test.sh
LINE: 6534 00:00 /bin/bash ./test.sh
Почему два процесса в списке?
Как в nginx сделать rewrite host и передать запрос в другой виртуальтный хост?
Сейчас сделано так:
server {
listen 192.168.0.122 default;
if ($ip_actions = "deny_ip") {return 404;}
if ($host ~* (.*)\.loc$) {
set $host_without_suffix $1;
}
location / {
proxy_set_header Host $host_without_suffix;
proxy_pass http://192.168.0.122$request_uri;
}
}
Это сделано для тестовой схемы.
Как в Social Engine 4 вывести только то, что содержит view? Без шапки, навигации и всего остального. Только view.
Нужно для AJAX.
Выбираю легкий производительный ноутбук. Проц. core i5/i7. Бюджет 30тр. Стоит ли ориентироваться на модели с дискретным видео или Intel HD4000 не плох. Сильно ли дискретное видео снижает время работы?
P.S. Периодически будет использоваться под оффтопом для 3D Max.
Как в MongoDB отключить запись в oplog всех последующих комманд текущей сессии?
P.S. Нужно для организации master-master репликации.
Добрый день!
Для профилактики XSS атак нужно заменить символы < и > на соответствующие коды. Как это сделать средствами apache?
Подскажите методики тестирования кластерных ФС (SAN том + несколько серверов).
Добрый день!
Существуют ethernet адаптеры с аппаратным контролем доступа (ограничением) по IP адресу? Нужно для предотвращения DDoS.
Как в linux применить для одного и того же трафика правила с NAT и NOTRACK? При установке NOTRACK перестает работать NAT.
Добрый день!
Посоветуйте кластерную ФС. Есть несколько backend серверов с apache и SAN storage. Требования: высокая скорость и поддержка ACL.
Посоветуйте NoSQL БД для записи логов с нескольких серверов. Запись в БД будет производиться из PHP скрипта.
Добрый день!
Появилась необходимость сменить формат binlog репликации mysql серверов. В настоящее время используется STATEMENT, хочу сменить на MIXED.
Не упадет ли текущая репликация?
| ← предыдущие | следующие → |