iperf – утилита для проверки скорости соедения между двумя точками
Мне регулярно надо проверять скорость соеденения между филиалами компании. В случае доступа в интернет есть всеми любимы SpeedTest, а вот для проверки скорости внутри сети можно использовать программу iperf.
iperf – это простое клиент-серверное приложение, которое генерирует TCP и UDP трафик для тестирования пропускной способности сети. Работает она просто, на одном компьютере запускается сервер командой iperf -s. На другом компьютере запускается клиент, командой iperf -c XX.XX.XX.XX, где XX.XX.XX.XX – адрес сервера, который в течении нескольких секунд загружает на сервер поток данных.
В результате получается такой вывод:
C:\iperf>iperf -c 10.XX.X.XXX ------------------------------------------------------------ Client connecting to 10.XX.X.XXX, TCP port 5001 TCP window size: 64.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.XXX.X.XXX port 17131 connected with 10.XX.X.XXX port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.4 sec 14.8 MBytes 11.8 Mbits/sec
Если есть желание проверить скорость канала в обе стороны без запуска сервера с двух сторон, то можно использовать ключик -d, тогда вывод будет выглядеть так:
C:\iperf>iperf -c 10.XX.X.XXX -d ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 64.0 KByte (default) ------------------------------------------------------------ ------------------------------------------------------------ Client connecting to 10.XX.X.XXX, TCP port 5001 TCP window size: 64.0 KByte (default) ------------------------------------------------------------ [ 4] local 10.XXX.X.XXX port 10341 connected with 10.XX.X.XXX port 5001 [ 5] local 10.XXX.X.XXX port 5001 connected with 10.XX.X.XXX port 61523 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.4 sec 9.62 MBytes 7.77 Mbits/sec [ 5] 0.0-10.9 sec 4.75 MBytes 3.65 Mbits/sec
Также ко всему вышеперечисленному можно добавить то, что с помощью iperf можно проверять скорость канала Инернет, использую публичные iperf сервера, список доступен в соответствующей статье в Википедии.
ReadyBoost
Буквально вчера узнал про технологию ReadyBoost, к своему стыду не знал про её существование, хотя она присутствует в Windows еще с Vista.
ReadyBoost – это компонент Windows используемый для ускорении работы операционной системы за счет использования быстрого флэш накопителя, позволяющего сократить количество операций чтения и записи на жестком диске. ReadyBoost может использовать любой тип флэш-памяти (USB, SD, CompactFlash), которая имеет скорость чтения по крайней мере 2.5 Мб/с и скорость записи 1.75 Мб/с, соответственно чем быстрее будет ваша флешка, тем лучше. В моём случае я взял флешку с интерфейсом USB 3.0.
ReadyBoost дает разницу в производительности на системах с низким объемом оперативной памяти, т.к. она использует флэш-память не в качестве дополнительной RAM, а в качестве более быстрого устройства хранения, как альтернатива стандартному SWAP-файлу. Так при чтении малых блоков(4Кб) производительность увеличивается примерно в 10 раз по сравнению с HDD, но вот при чтении больших файлов эффекта не наблюдается. Однако ReadyBoost чаще используется при загрузке приложений, как раз когда идут множественные обращения к большому количеству небольших файлов.
Включается ReadyBoost в свойствах флеш накопителя. Я рекомендую использовать возможности ReadyBoost по максимуму, особенно для компьютеров с небольшим объемом оперативной памяти.
В моем случае быстродействие системы с 4Гб памяти на борту и еще 4Гб в ReadyBoost дало хороший прирост в производительности.
Firefox Nightly
Вот уже полтора года я пользуюсь дома Firefox Nightly. Firefox Nightly – это сборка браузера для разработчиков, она обновляется каждую ночь, откуда и пошло название.
У меня только одна причина использовать Nightly – когда я его качал, это был единственный способ получить 64-битный Firefox. Сейчас же это единственный способ получить Firefox поддерживающий многопроцессорность на уровне приложения.
Ну и это прекрасная возможность участвовать в разработке и тестировании Firefox. ТАк что если хотите, качайте по ссылке.
Перевод Времени
Кстати, если кто не в курсе, то в эти выходные Россия переходит в другой часовой пояс. Так что не забудьте перевести часы на час назад, если вы живёте в Москве. И не перводите, если вы живёте в Самарской области или Республике Удмуртия, т.к. онвернутся в часовой пояс UTC+4 в котором были до 2011 года.
Сброс телефонов Cisco к заводским настройкам
Телефоны Cisco серии 7900(7910, 7911, 7912, 7931, 7940,7941,7941, 7960, 7961, 7961 и 7970) можно сбросить к заводским настройкам простым способом. При загрузке телефона надо нажать и держать “#” до момента мигания светодиодов на панели набора, далее надо набрать 123456789*0#. После чего телефон сам перезагрузится и начнёт загружать прошивку с TFTP сервера.
Некоторые телефоны Cisco серии 9900(9921,9931) сбрасываются таким же образом, но некоторые(9951) так сбросить не получится, они сбрасываются через меню настроек, пример смотрите в видео.
Итоги работы с Setlinks
Одно время я желал зарабатывать на продаже ссылок. Даже писал про это пост. За всё время с 2011 года по вчерашний день я заработал целых 2129.36 рублей.
Не густо, но и ссылки крутились не только на этом блоге. Возможно надо было использовать SAPE, но сейчас уже не важно, т.к. этот источник прибыли уже отмирает.
Включение mod_rewrite после установки Apache
После восстановления блога обнаружил что ссылки на посты не работают, не смотря на наличие правльно настроенных правил в .htaccess.
Так как сейчас Apache стоит на Debian, то я решил что по какой-то причине mod_rewrite не включается после установки по умолчанию, не смотря на начилие include в файлах конфигурации, как было на FreeBSD.
В итоге покопавшись в интернете нашлось решение:
- Подключить mod_rewrite командой sudo a2enmod rewrite
- Отредактировать файл хоста /etc/apache2/sites-available/default (или файл вашего хоста) и заменяя во всем документе AllowOverride None на AllowOverride All
- Перезапустить Apache: sudo service apache2 restart
После чего можно спокойно работать.
Возвращение номер N
В очередной раз возвращаюсь в блоггинг. Пока еще не знаю зачем, но раз появилось желание что-то писать, то это желание надо поощрять.
Hyper Terminal в Windows 7
Многие люди работающие с сетевым оборудованием в Windows XP использовали стандартную программу Hyper Terminal для работы с оборудованием через COM-порт. В Windows 7 эту программу убрали из стандартный программ, но работать как-то надо. Решение есть, надо добыть Hyper Terminal из установленной ранее Windows XP. Если XP под рукой нет, то вот вам ссылка на скачивание Hyper Terminal.
Как открывать EPS файлы в InkScape
Захотелось нам тут на работе просматривать eps-файлы буз установки Photoshop на компьютеры. Я естественно предложил InkScape, но он в базовой комплектации не поддерживает просмотр .ps и .eps файлов.
Поиск в интернете нашел хорошее решение. Итак, по пунктам:
- Установите InkScape.
- Скачайте и установите самый свежий GhostScript.
- Зайдите в свойства системы, там в Advanced и Enviroment Variables.
- Найдите там переменную Path.
- Отредактируйте её, добавив туда путь к библиотекам GhostScript. В моём случае это были такие пути: C:\Program Files\gs\gs9.06\lib;C:\Program Files\gs\gs9.06\bin
- Перезапустите компьютер.
После этих простых действий можно открывать .ps и .eps файлы в InkScape.