LINUX.ORG.RU

Сообщения Rinaldus

 

Производительность жестких дисков

Есть 2 хостера. Оба предоставляют VDS. У одного они на SATA дисках, у другого - на SSD (по крайней мере он так утверждает). Я сегодня замерил скорость жестких дисков у обоих. У первого хостера (с SATA) она составила:

hdparm -Tt /dev/vda

/dev/vda:
 Timing cached reads:   12692 MB in  2.00 seconds = 6350.97 MB/sec
 Timing buffered disk reads: 146 MB in  4.52 seconds =  32.28 MB/sec
У второго хостера (с SSD) она вот такая:
hdparm -Tt /dev/vda

/dev/vda:
 Timing cached reads:   20862 MB in  1.99 seconds = 10459.54 MB/sec
 Timing buffered disk reads: 5684 MB in  3.00 seconds = 1894.58 MB/sec
И наконец, я решил ради интереса измерить производительность жесткого диска своего настольного компа на работе, за которым сейчас сижу и пишу этот пост.
hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   23450 MB in  1.99 seconds = 11775.38 MB/sec
 Timing buffered disk reads: 494 MB in  3.01 seconds = 164.28 MB/sec
Для чистоты эксперимента я у каждого испытуемого ввел эту команду по 5 раз, там расхождения не очень большие.
При этом у меня жесткий диск не SSD, а производительность выше, чем у хостера SSD. Кто-нибудь может мне объяснить, как такое получается?
И хотелось бы услышать от вас комментарии по поводу значений тестов обоих хостеров. Они слишком маленькие, большие или вполне нормальные для своих типов дисков?

 , , , ,

Rinaldus
()

Transmission слишком нагружает систему

Использовал transmission-daemon на домашнем серваке до недавнего времени. Несколько дней назад я скачал сериал, размером 65 ГБ, и через некоторое время заметил, что сервер стал очень громко шуметь вентилляторами. Глянул в top: transmission-daemon потребляет почти все ресурсы процессора и памяти отхватывает немало. Открываю клиент - сериал активно раздается со скоростью около 2 МБ/с. Я Transmission поскорее выключил, для верности перезагрузил сервак и убедился, что без включенного Transmission он работает практически бесшумно.
То что Transmission так много потребляет ресурсов - это его особенность или мои кривые руки? Хотя руки вроде бы не при чем, я никаких лимитов не изменял, лимиты все по умолчанию. И что мне теперь делать с торрентокачалкой? Попробовать поставить на домашний сервак rtorrent или вообще приобрести сидбокс? Я не могу себе позволить, чтобы мой домашний сервер так шумел.

 , ,

Rinaldus
()

Как передать screen функции bash?

Пишу сейчас скрипт, по структуре такой:

function func1 {
   код
}

function func2 {
   код
}

function func3 {
   код
}

screen -dmS name bash -c "func1 && func2 && func3"
Так вот, он не работает. Как заставить выполняться в screen заранее сформированные функции?

 , ,

Rinaldus
()

На Почте России произошла реформа?

Давно интересовался такими международными интернет-магазинами как Aliexpress, но долго не решался что-либо там заказывать, потому что знал не понаслышке о нашей российской почте. И доставляют они крайне медленно, и повреждают товар, и крадут зачастую его. Я об этом знаю не понаслышке, потому что у моей жены однажды украли что-то из бандероли. Она конечно подала претензию, а толку? И сотрудники хамоватые, и очереди длинные из бабулек за пенсиями.
Но все же любопытство пересилило здравый смысл, и я решил попробовать. Заказал на Алиэкспрессе флешку на 32 ГБ, думая что если и пропадут 600 с лишним рублей, то это по крайней мере не настолько фатально, если бы пропала гораздо бОльшая сумма. Флешку доставили спустя месяц с лишним, все в рамках сроков, установленных продавцом. Нормальный пакетик, нигде не поврежденный, внутри еще предохраняющая пупырчатая пленка.
Решил попробовать заказать еще. На этот раз заказал маленькую беспроводную клавиатуру с тачпадом для своего Raspberry Pi 2, подключенного к телевизору. Продавец отправил мне посылку 30 декабря, как я узнал из номера трекера. Ну все, думаю, в связи с новым годом раньше февраля точно не дойдет. Каково же было мое удивление, когда 7 января я проверил трекер, посылка уже была в России и прошла таможню и буквально через пару дней оказалась в моем отделении! За 10 дней дошла! Сегодня ее получил. Все абсолютно идеально, никаких поврежедений. Клавиатура в таком состоянии, как будто я ее в соседнем доме купил, а не Китае.
Теперь немного о самом почтовом отделении. Оно находится буквально через 2 двора от меня и до моих экспериментов с Алиэкспрессом я там не был в течении нескольких лет. Когда пришел туда после столь долгого перерыва, я был приятно удивлен. Во-первых, евроремонт. В зале несколько стульев, на которые можно присесть, если большая очередь. Толстых хамоватых теток сменили приятные вежливые девушки. Очередь тоже уменьшилась. Ну и стали нормально доставлять посылки, в идеальном состоянии и комплектации.
Скажите пожалуйста, на почте России произошла реформа за последние лет 5? Ей теперь можно доверять или мне оба раза просто повезло? Потому что меня теперь жена одолевает с просьбами показать ей Алиэкспресс. У нас ребенок маленький, она там хочет детскую одежду заказывать. А детская одежда - это не какая-то флешка или клавиатура, она стоит гораздо дороже, да и ребенок быстро растет. Если будут какие-то задержки, то может оказаться так, что одежда придет, а ребенку уже не подойдет, он банально вырастет. Да и детская одежда - это на мой взгляд бОльший соблазн ее украсть кому-либо. К тому же она больше по объему, ее легче повредить.

 

Rinaldus
()

Утекло видео с закрытой беты American Truck Simulator

Сегодня совершенно случайно обнаружил на стимовском форуме тему, в котором была ссылка на почти часовое видео геймплея в American Truck Simulator. Видео из закрытой беты. Первые посты были о том, имеет ли автор право размещать это видео. Потом был пост модератора, что имеет право, потому что это видео старое. По всей видимости, модератор был не в курсе, и автор не имел права на размещение видео, потому что эта тема через 15 минут была полностью удалена. Одновременно с этим автор видео ограничил доступ к нему на Youtube.
Так вот, я его скачал за 15 минут до этого. Считаю, что это видео лучше всяких трейлеров и постов в блогах разработчиков демонстрирует все, что нам предстоит увидеть в игре, потому что это летсплей с закрытой беты. Предлагаю всем поклонникам игры Euro Truck Simulator 2 и ожидающим American Truck Simulator посмотреть его.

 ,

Rinaldus
()

Обновления пакетов затирают конфиги systemd

Я пошел на небольшой риск и поставил Ubuntu 16.04 в качестве операционной системы для моего домашнего сервера. Все работает идеально, за исключением одного: обновления пакетов затирают конфиги systemd, которые я вручную редактировал. Приведу примеры.
1. Чтобы пофиксить баг, связанный с квадратиками вместо кириллицы, нужно отредактировать файл /lib/systemd/system/systemd-vconsole-setup.service и вместо

ExecStart=/bin/true
написать
ExecStart=/bin/setupcon
2. Я transmission-daemon запускаю от обычного пользователя, чтобы не нарушались права на скачанные файлы. Для этого я в /lib/systemd/system/transmission-daemon.service в переменную User вписал свое имя пользователя вместо debian-transmission.
Так вот, обновление systemd затирает конфиг 1-го пункта. Сегодня или вчера там обновился transmission-daemon и затер мне 2-й пункт. Как сделать так, чтобы при обновлении пакетов конфиги в systemd не затирались? А то я чувствую, меня редактирование конфигов каждый раз после обновления рано или поздно задолбает.

 ,

Rinaldus
()

Divinity: Original Sin Enhanced Edition вышел для Linux

Не знаю, писал ли здесь кто-нибудь об этом, через поиск не нашел. В общем, я сегодня случайно обнаружил, что Divinity: Original Sin Enhanced Edition несколько дней назад портировали на Linux. В Steam сейчас продается со скидкой 33%, новогодняя распродажа. Так что дерзайте. Я ни разу в него не играл, но слышал, что культовая игра.

Divinity: Original Sin — следующая RPG во вселенной Divinity. Игрок управляет двумя персонажами, создаваемыми в начале игры. Игрок волен самостоятельно выбрать навыки, характеристики, черты, внешность и пол обоих персонажей. В дальнейшем между ними могут развиться любовные отношения. Сражения будут происходить в пошаговом режиме, основанном на классических механиках: очках действия, фланговых атаках, ударах в спину, свободных атаках и бонусах взаимодействия персонажей. Также доступен кооперативный многопользовательский режим (игровой движок поддерживает до 4 игроков в мультиплеере, однако только 2 игрока смогут проходить основную сюжетную линию) и интерактивный мир.

Цитата из википедии.

 , , ,

Rinaldus
()

Ваши встречи с Дедом Морозом

До Нового Года осталось всего ничего, поэтому самое время делиться новогодними историями.
Ходил ли к вам в детстве Дед Мороз? Что он вам дарил? Есть ли какие-то запомнившиеся моменты, связанные с этим? Когда вы перестали в него верить и при каких обстоятельствах?
----
Ко мне Дед Мороз ходил еще в советское время. Помнится, я очень хотел к Новому Году красный экскаватор. Не просто экскаватор, а именно красный. И какой же был мой восторг, когда Дед Мороз достал из своего огромного мешка именно его, такой какой я хотел! Тогда я это воспринял как полнейшее чудо.
В другой раз мне очень понравилась одна песня. В то время чтобы достать понравившуюся песню, можно было только ее записать с радио, во время концерта по заявкам. Дед Мороз достал из мешка кассету с этой песней, причем в нормальном для тогдашних времен качеством, т.е не «с радио».
Еще помнится, в один год у нас от детского сада проводился новогодний утренник, почему-то в библиотеке в соседнем доме. Это я уже не помню, по какой причине именно там. Были Дед Мороз со Снегурочкой, дети расселись по кругу, в центре стояла елка. Дети выступали, кто-то танцевал, кто-то рассказывал стихи. Когда дошло время до подарков, я захотел, чтобы мне подарили волшебную палочку. И на мое удивление, Дед Мороз сразу ее достал - бенгальский огонь. Я когда пришел домой, в восторге несусь к папе со словами «Мне Дед Мороз волшебную палочку подарил!». А он отвечает «А, бенгальский огонь?». Ну и спалили мы эту «волшебную палочку», и она стала полностью бесполезна. Но во мне наверное уже тогда сидел ITшник, я понял, что запрос изначально был неверный. И когда через несколько дней настал Новый Год, я подверг Деда Мороза, который пришел уже к нам домой, в затруднение своим желанием о многоразовой волшебной палочке. Пришлось ему отмазаться тем, что он сказал, что подарит мне ее в следующем году.
Как перестал верить в Деда Мороза, не помню. Не помню даже, в каком возрасте. Помню только что это произошло спокойно, т.е какого-то мега-горя, слез и истерик не было. В один год, когда пришел очередные Дед Мороз со Снегурочкой, когда они засобирались, то Снегурочка сказала: «Ладно, мы пойдем, а то дедушка уже начал таять в тепле, видишь у него борода мокрая». Наверное, я уже тогда начал что-то подозревать, потому что я-то видел, что борода у него была абсолютно сухая. Но я тогда почему-то промолчал.
У меня у самого уже есть сын, ему 1 год и 3 месяца. Жена считает, что приглашать Деда Мороза для него еще слишком рано, он может его испугаться. И как бы мне ни хотелось вспомнить детство и пригласить его, пришлось с ней согласиться. Но на следующий год я обязательно его приглашу!

 , ,

Rinaldus
()

Как создать базу данных в Libreoffice Base?

Хочу создать базу данных, чтобы она была в виде одного файлика. Для этого решил воспользоваться Libreoffice Base, которым никогда раньше не пользовался. При запуске у меня возникает такое окно. При нажатии на Далее он мне предлагает выбрать какие-то файлы dBase, которых у меня нет и я не знаю, откуда их выбирать.
Опция «Соединиться с существующей базой данных» наверное для того, чтобы подключаться к установленным базам данных (таким как MySQL), а мне Base в качестве фронт-энда не нужен. Мне нужна база данных в виде единичного файла и управлять ею с помощью Libreoffice. Так как же все же создать такую базу данных?

 , ,

Rinaldus
()

Расскажите поподробнее про сидбоксы

Поскольку нагрузка на домашний интернет-канал у меня в последнее время возросла, то я рассматриваю возможность купить сидбокс и перевести раздачу торрентов с домашнего сервера на него.
Так как я с ними дела никогда не имел, расскажите пожалуйста о них подробнее. Какие есть подводные камни? Что такое shared-сидбокс, я уже прочитал, а насколько мешают соседние юзеры на практике? Может ли сидбокс-хостер меня забанить за закачку с российских торрент-трекеров? Следят ли вообще за этим за рубежом? И может ли меня забанить торрент-трекер за использование сидбокса (мало ли, чем у них провинился shared-сервер, может они там накручивали рейтинг и их забанили по IP)? В общем, расскажите пожалуйста про все нюансы использования.
Нашел довольно много предложений за рубежом, 100 ГБ за ~ $5 в месяц. Как вы считаете, это нормально или можно найти дешевле?

 ,

Rinaldus
()

Посоветуйте пожалуйста свич

У меня есть основания предполагать, что мой домашний свич барахлит, работает не в свои полные силы. Я еще буду проверять этот факт, но если придется покупать новый свич, посоветуйте пожалуйста, какой производитель лучше и был бы очень признателен, если бы вы порекомендовали конкретную модель. Простой, домашний 8-портовый свич, очень желательно гигабитный, потому что у меня есть домашний сервак. У меня скорость от провайдера 100 Мбит/с. Хотелось бы, чтобы свич работал с наименьшими потерями, ему придется работать с большими нагрузками (много потокового видео).

 

Rinaldus
()

Игры, в которых вы провели больше всего времени

Как известно, Steam собирает статистику по времени, проведенному в каждой игре. Поделитесь пожалуйста своими рекордами. В каких стимовских играх вы убили провели больше всего времени?
Мои личные 2 рекорда: 348 часов в Euro Truck Simulator 2 и 226 часов в Train Fever. Реиграбельность в транспортные симуляторы просто потрясающая, по крайней мере у меня.

 ,

Rinaldus
()

Поломался python

После сегодняшнего обновления, в котором было обновлено несколько пакетов Python, он у меня поломался. Во-первых, перестал работать питоновский виджет, написанный на pygtk. Я ничего не удалял сегодня. Еще вчера он работал нормально. Теперь вот что выдает:

Traceback (most recent call last):
  File "/usr/bin/eventlist", line 3, in <module>
    from gi.repository import WebKit, Gtk, Gdk, Gio, GLib
  File "/usr/lib64/python3.4/site-packages/gi/__init__.py", line 42, in <module>
    from . import _gi
ImportError: cannot import name '_gi'
dev-python/pygobject стоит, версии 2.28.6-r55 и 3.18.2.
Думая, что после обновления Python что-то требуется пересобрать, я запустил python-updater, но не тут-то было:
'/usr/bin/python2' is not valid symlink
Вот список пакетов, которые были обновлены:
rinaldus@home ~ $ genlop -l --date today | grep python
     Wed Dec  9 19:02:10 2015 >>> dev-lang/python-exec-2.1
     Wed Dec  9 19:02:25 2015 >>> dev-lang/python-3.4.3-r4
     Wed Dec  9 19:02:51 2015 >>> dev-lang/python-3.5.0-r3
     Wed Dec  9 19:03:51 2015 >>> app-eselect/eselect-python-20151117-r1
     Wed Dec  9 19:42:34 2015 >>> dev-python/numpy-1.10.1-r1
     Wed Dec  9 19:42:50 2015 >>> dev-python/pyxattr-0.5.5
     Wed Dec  9 19:43:30 2015 >>> dev-python/pycrypto-2.6.1-r1
     Wed Dec  9 19:45:31 2015 >>> dev-python/cffi-1.3.1
     Wed Dec  9 19:45:49 2015 >>> dev-python/pycairo-1.10.0-r5
     Wed Dec  9 19:46:44 2015 >>> dev-python/cryptography-1.1.1
     Wed Dec  9 19:48:57 2015 >>> dev-python/lxml-3.5.0
     Wed Dec  9 21:54:07 2015 >>> dev-lang/python-2.7.11
Последняя запись - это я попытался пересобрать python2, думал поможет. Но не помогло.
Как все это дело вылечить?

 ,

Rinaldus
()

После установки Arch на Raspberry Pi 2 горит красный светодиод

У меня до сегодняшнего для на моей Raspberry Pi 2 стоял Raspbian. Сегодня я его снес и поставил Arch. После этого у меня стал гореть непрерывным светом красный светодиод. На Raspbian такого не было. Там изредка мигал зеленый светодиод, когда происходило чтение с карточки. Само устройство сейчас работает нормально, в штатном режиме. Но как отключить этот красный светодиод? Он мне будет мешать спать ночью. Вариант замазать/заклеить не подойдет. Хочу отключить в программном режиме. Наверняка какие-то различия в конфигах.

 ,

Rinaldus
()

Пиратские игры и безопасность

Недавно разработчики игры Train Fever опубликовали интересную статью, в которой рассматривается механизм покупки игр в Steam со стороны разработчика и, в частности, утверждается, что как лицензионные игры, так и пиратские шлют логи разработчикам. Вскоре после релиза это даже обвалило их серверы. Вот цитата с сайта, на котором расположен русский перевод:

По нашим подсчётам, в первые два месяца около 30% активных игроков Train Fever использовали пиратскую версию. С тех пор эти цифры несколько снизились. Эта оценка основана на логах, которые отправляли на наши сервера и лицензионные, и пиратские игры.

Разработчики сами утверждают, что не борются с пиратскими копиями своих игр. Но я счел нужным заострить момент, что игры могут слать логи разработчикам, как лицензионные игры, так и пиратские. Причем разработчики прекрасно знают, какие игры лицензионные, какие - пиратские.
Другое дело, что у нас в России законы по поводу пиратства не соблюдаются, точнее соблюдаются очень плохо. Но вот к примеру, захотите вы поехать в туристическую поездку в Голландию или во Францию, Германию, Англию. Где такие законы соблюдаются очень хорошо, я об этом знаю не понаслышке. И вам в лучшем случае не дадут визу. В худшем случае - сразу в аэропорту компетентные органы возьмут под белы ручки и выведут куда следуют.
Я лично отказался от пиратских игр несколько лет назад и отнюдь не по этой причине. Просто если покупать игры легально, то они глючат намного меньше, производители делают к ним патчи, которые автоматически устанавливаются. Я никому не навязываю свое мнение. Те, кто его не разделяет, исходя из этой новости, сделайте свои выводы. Эта тема - просто информация к размышлению.

Ссылки:
Оригинал статьи (на английском)
Русский перевод

 , , ,

Rinaldus
()

Линуксовский дуалбут и общие файлы

Хотелось бы с нового года сделать линуксовский дуалбут на работе. Создам еще один раздел для корневого каталога и поставлю туда Ubuntu. Раздел /home оба дистрибутива будут использовать один и тот же, имена и ID у пользователей разумеется будут разные, чтобы не было конфликтов. Кроме того, будет еще один раздел для общих файлов, которые хотелось бы использовать из-под обеих дистрибутивов. Полагаю, оба пользователя каждого дистрибутива должны входить в общую группу, чтобы использовать эти файлы. Такую группу я создам. И права у общих файлов и папок должны быть соответственно 664 для файлов и 775 для папок. Можно ли сделать так, чтобы все файлы и папки, создаваемые каждым пользователем дистрибутива в этом общем разделе, имели права по умолчанию 664 и 775? А то мне постоянно придется chmod применять в этом общем разделе.

 ,

Rinaldus
()

Gentoo, Openbox и монтирование дисков

Пытаюсь перелезть на Openbox. Возникла проблема с монтированием и размонтированием разделов. При попытке размонтировать раздел Caja (файловый менеджер из MATE) пишет:

Not authorized to perform operation
Искал решения в интернете, но все они старые и относятся к использованию consolekit, которого у меня нет, поскольку я использую systemd. Либо надо редактировать правила polkit, что тоже не хотелось бы, поскольку это удар по безопасности. Тогда уж проще было бы дать юзеру права рута.
Мне бы хотелось, чтобы при попытке монтирования/размонтирования раздела появлялось окно gksu с предложением ввести пароль от рута и после этого все спокойно работало бы. Так же, как это сделано в большинстве DE.
Можно ли так сделать в Openbox?

 , , ,

Rinaldus
()

Fishing Planet стал доступен для Linux

У Linux появился первый симулятор рыбалки. Это игра Fishing Planet. Вы выбираете удочку, различные поплавки, насадки, крючки, наживки и отправляетесь в живописные места Северной Америки ловить рыбу и зарабатывать на этом деньги.
Игра бесплатная, русский язык присутствует, есть донат. Мне трудно оценить, насколько он влияет на игровой процесс, но на мой взгляд, платных вещей не так много и в игре достаточно много человек, у нее положительные отзывы.
Для того, чтобы игра запустилась, нужно переименовать исполняемые файлы «FishingPlanet.x86_64» в «FishingPlanet.X86_64» и «FishingPlanet.x86» в «FishingPlanet.X86». Ну налажали немного разработчики в первый раз, бывает. Я думаю, этот косяк уже завтра исправят.

 , ,

Rinaldus
()

Ищу хостинг с Gentoo

Кто-нибудь может подсказать хорошего хостера, который предлагал бы VPS с Gentoo? Минимальные требования такие:
CPU: 1 ядро
RAM: 1 ГБ
HDD: от 60 ГБ
Расположение: обязательно в России, чтобы не было привязки к курсу валют.
Цена: в пределах от 500 до 1000 рублей Очень желательно гибкие тарифы с возможностью конфигурирования. Чтобы в случае нехватки ресурсов впоследствии можно было бы добавить то, чего не хватает, а не переходить на более дорогой тариф.

 ,

Rinaldus
()

Сможет ли ARM в дальнейшем заменить x86_64?

С тех пор, как я приобрел Raspberry Pi 2, я нахожусь в постоянном восхищении как от нее самой, так и от архитектуры ARM в целом. Эта маленькая плата может тянуть самые тяжелые BD-рипы без малейших тормозов! До офисного компьютера она скорее всего вряд ли дотянет, не говоря уже о полноценном игровом компьютере, но все еще впереди. Как вы думаете, сможет ли архитектура ARM превратиться в полноценную замену x86_64? Ведь это же гениально, когда можно выбросить огромную бандуру, называемую системным блоком, и подсоединить ее к маленькой штучке без потери производительности. И эта маленькая штучка способна будет воспроизвести как и видео наивысшего качества, так и самые современные игры? В свое время произошла революция в производительности, теперь может произойти революция в размерах.

 , ,

Rinaldus
()

RSS подписка на новые темы