Dec. 15th, 2006

vitus_wagner: My photo 2005 (Default)
В процессе обсуждения статьи Капицы в журнале [livejournal.com profile] tais_maximova у меня родилась страшная мысль - пассионарных толчков, которые, согласно теории Л.Н. Гумилева обеспечивают смену лидирующих этносов, больше не будет.

Почему?

Начнем с того, что я всегда не был согласен с гипотезой Гумилева о том что эти толчки имеют внеземное происхождение. Бритва Оккама мешает.

Более того, нанесенные на глобус пассионарные толчки вызывают скорее мысли о каких-то стоячих волнах, о интерференции каких-то волновых процессов, происходящих в этносфере.

А если это так, то изменение скорости распространения волн должно приводить к изменению географии пассионарных толчков.

Какова бы ни была природа этих волновых процессов, они должны быть обязательно связаны с перемещением чего-либо осязаемого. Людей, материальных предметов, идей, выраженных в форме текстов, песен (т.е. мемов по Докинзу)

На протяжении новейшего времени скорость перемещения всего этого сильно возросла. Информационные сообщения распространяются по миру быстрее, чем человек может их прочитать. Отдельный человек может переместиться в любую точку земного шара меньше чем за сутки. Скорости распространения новых технологий по всему миру (см. мобильные телефоны) составляют единицы лет.

Таким образом, для любого мыслимого волнового процесса в этносфере, имеющего периодичность порядка периода смены человеческих поколений, Земля практически сжалась в точку.

А это значит, что стоячей волне возникнуть негде.

(даже если я не прав насчет точки, и я упустил из вида какой-то процесс, темп которого не изменился, турбулентное перемешивание людей, происходящее в глобализованной цивилизации, всё равно помешает распространению волн. Вспомните как долго остается видим на поверхности моря след корабля. Упорядоченным волнам сложно преодолеть турбулентный хаос, созданный винтом).

Следовательно, новых пассионарных толчков можно ожидать только в тех регионах, куда ещё не проникли современные средства связи и транспорта.

В этом плане совсем по другому предстает проект OLPC. Это получается инстинктивная самозащита западной цивилизации перед возможным появлением новых агрессивных этносов. Побыстрее втянуть в своё сверхпроводящее информационное пространство те регионы, где толчки ещё может быть возможны, и тем устранить возможность появления новых агрессивных врагов. Останутся старые, известные, с ними ещё может быть удастся справиться.
vitus_wagner: My photo 2005 (Default)
По наводке [livejournal.com profile] lqp почитал дискуссию в lkml которая привела к идее что через год бинарные драйвера перестанут грузиться в ядро.

Больше всего меня в этом заинтересовали не копирайтные соображения или расширительная трактовка понятия derived works, а то техническое решение, с которого начался весь сырбор.

Greg KH засабмитил патч, который добавляет в ядро userspace driver infrastructure.
Некий интерфейс, который позволяет user-space процессу обрабатывать прерывания и работать с memory-mapped IO. Патч, конечно представляет собой первый блин, который комом, но сама идея интересная. Фактически это возможность для разработчиков всяких редких PCI-карт поставлять драйвера не в виде ядерных модулей, а в виде userspace программ.

Если подумать, то это далеко не первый такой интерфейс в ядре linux.

Есть SCSI generic, есть USB generic (и libusb), есть TUN/TAP сетевые драйвера, есть FUSE.

Чем дальше, тем больше возникает ситуаций, когда относительно редко используемая железяка или какая другая функциональность (вроде специфических файловых систем или VPN, или виртуальных сетей во всяких эмуляторах) вместо добавления специального модуля в ядро, реализуется пользовательским процессом. Вот был в 2.4.x модуль scanner.o для поддержки USB-сканеров, да сплыл. libusb обходимся.

C NTFS многие работают через FUSE, да и с SMB тоже, несмотря на все усилия разработчиков cifs.

Похоже, что архитектура микроядра от которой Линус в своё время отказался, не мытьем так катаньем пробивается в Linux.

Что характерно, это позволяет писать драйвера не OS-специфик. Например, libusb имеет один и тот же интерфейс в Linux, FreeBSD и Solaris 10.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

May 2025

S M T W T F S
    1 2 3
4 56 7 8 9 10
11 12 131415 1617
1819202122 2324
252627 282930 31

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 1st, 2025 07:57 am
Powered by Dreamwidth Studios