up
ГлавнаяБлогБезопасностьЖелезоПрограммированиеАдминистрирование
CPUCentOSBashSSDHTMLPHPMySQLDebianRAMHDDFreeBSDLinuxPerlBenchmark

Популярные статьи

Краткий обзор ProServer UltraPower X6 SSD, PlusServer

description: Desktop Computer

Материнка:
от MSI.
Отличный выбор. У меня самого материнка от MSI. Но это мое сугубо личное мнение.
Спецификация

description: Motherboard
product: 760GM-E51(MS-7596)
vendor: MICRO-STAR INTERNATIONAL CO.,LTD
Monday, 18 August 2014, 09:34Прочитано 51 раз

Сравнение носителей SATA, SAS, SSD и RAID-массивов с ними

Всем известны параметры производительности дисковых подсистем в теории. Но что на практике? Многие задают этот вопрос, некоторые строят свои гипотезы. Я решил провести серию тестов и определить "Who is who". Приступил к тестированию всеми известными утилитами dd, hdparm, далее перешел к fio, sysbench. Также был произведен ряд тестов используя UnixBench и несколько других аналогов. Было построено ряд графиков, но по мере дальнейшего тестирования было обнаружено что большинство этого ПО непригодно для адекватного сравнения разных дисков.
С помощью fio можно было составить сравнительную таблицу или график для SAS, SATA, но при тестировании SSD оказалось, что полученные результаты вовсе непригодны. Я конечно уважаю разработчиков этого всего софта, но в этот момент было принято решение создать ряд не синтетических тестов, а более близких к реальной обстановке.

Сразу скажу, что параметры теста и сами машинки были подобраны таким образом, чтобы результаты теста не были искажены типом процессора, его частотой или другими параметрами.

Monday, 18 August 2014, 09:20Прочитано 58 раз

Операторы оценки свойств файла в bash

http://screenpast.com/20140307_huU3C.png

Monday, 18 August 2014, 09:17Прочитано 45 раз

Операторы сравнени bash

http://screenpast.com/20140307_DPtOS.png

Monday, 18 August 2014, 09:16Прочитано 45 раз

Краткий обзор PX90-SSD, Hetzner

Для начала посмотрим на базе чего все это "слеплено".

Десктопная машинка

description: Desktop Computer

Материнка:

description: Motherboard
product: X9SRE/X9SRE-3F/X9SRi/X9SRi-3F
vendor: Supermicro
Monday, 18 August 2014, 09:10Прочитано 53 раза

Парсеры лога nginx

Ниже предоставлю разные выборки из access.log nginx.

Коды ответа сервера:

cat /var/log/nginx/access.log | cut -d '"' -f3 | cut -d ' ' -f2 | sort | uniq -c | sort -n

или с помощью awk:

awk '{print $9}' /var/log/nginx/access.log | sort | uniq -c | sort -n

Monday, 18 August 2014, 08:58Прочитано 56 раз

Простая арифметика в bash

Сложные вычисления это не работа для bash, но простые операции легко выполняються.
Все bash-переменные представляют собой строковые переменные, по этому следующие два использования полностью идентичны:

echo 1
echo "1"

Также как и эти:

a=1
a="1"

Monday, 18 August 2014, 08:53Прочитано 41 раз

Удаление старых файлов

tmpwatch это очень удобная и легкая утилита для удаления “старых файлов”. На мой взгляд ее удобнее использовать за обычный find и по тестам работает tmpwatch с меньшей нагрузкой (при удалении миллионов файлов).

Установка на Debian, Ubuntu:
Скачиваем свежую версию исходников:

wget https://fedorahosted.org/releases/t/m/tmpwatch/tmpwatch-2.11.tar.bz2

Распаковываем:

tar jxf tmpwatch-2.11.tar.bz2

Monday, 18 August 2014, 08:42Прочитано 54 раза

Удаление большого числа файлов

Многие хоть раз в жизни сталкиваются с ситуацией удаление большого числа файлов, скажем так в миллион. Решить эту задачу обычными методами нельзя, такими как:

rm -rf /dir

find /dir -name sess_* -delete

и т.д.

А вот небольшая команда выполнит это с легкостью не создавая нагрузки

Monday, 18 August 2014, 08:33Прочитано 48 раз

Конвертирование из ascii в hex и обратно

Например сконвертируем строку "GET /CGServer/serve.jsp?id=123456" в hex:

echo -n "GET /CGServer/serve.jsp?id=123456" |od -tx1 | cut -c 8- |tr -d ' \n' | tr -d ' '

Получим hex строку:

474554202f43475365727665722f73657276652e6a73703f69643d313233343536
Sunday, 17 August 2014, 23:01Прочитано 45 раз

Страницы: 1 ... 14 15 [16] 17 18

Чаще всего ищут

Статистика блога
Статтей: 177
Безопасность: 9
Железо: 19
Программирование: 14
Администрирование: 134