The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Алан Кокс представил Unix-подобную ОС Fuzix, ядро которой по..., opennews (??), 01-Ноя-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


116. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро которой по..."  +/
Сообщение от Аноним (-), 01-Ноя-14, 22:30 
> Страничную организацию памяти никто не отменял.

Это в 68хх то? Ее там отродясь не было, для начала. MMU - привилегия больших и сложных процов.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

125. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +2 +/
Сообщение от arisu (ok), 02-Ноя-14, 01:43 
>> Страничную организацию памяти никто не отменял.
> Это в 68хх то? Ее там отродясь не было, для начала. MMU
> - привилегия больших и сложных процов.

прикинь, страничная организация памяти возможна и без MMU. и вообще может от процессора не зависеть.

разговаривают взрослые люди — зачем ты лезешь со своими глупостями?

Ответить | Правка | Наверх | Cообщить модератору

128. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от Аноним (-), 02-Ноя-14, 05:08 
Еще бывает банкинг, но это совсем уж гадость. Я этого наелся и могу пожелать этим некрофилам с немеряным ЧСВ в качестве проклятия пожизненно дрюкаться с банками, если им так уж хочтся хардкорно, по взрослому. А я пожалуй предпочту линейные адреса и фоннеймана - программить на порядок приятнее. Ну хоть те же мелкие ARM, если уж MMU не хочется.
Ответить | Правка | Наверх | Cообщить модератору

130. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от arisu (ok), 02-Ноя-14, 05:11 
вопрос не в том, кто что предпочитает, а в том, что страничная организация памяти возможна без MMU.
Ответить | Правка | Наверх | Cообщить модератору

151. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +2 +/
Сообщение от Аноним (-), 02-Ноя-14, 18:42 
Под страничной памятью обычно понимается вполне конкретный механизм, с аппаратной поддержкой процессором и MMU. А банкирование памяти, явно переключаемое программистом обычно так и называют, как раз чтобы не смешивать понятия. Потому что это совсем разные механизмы и нефиг их валить в одеу кучу. Это еще хуже чем твой пример с мотороллером.
Ответить | Правка | Наверх | Cообщить модератору

175. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +1 +/
Сообщение от arisu (ok), 03-Ноя-14, 02:40 
я не знаю, что там у вас и где понимается, и вообще никогда не слышал термина «банкирование» (и очень рад этому). потому что у нормальных людей под страничной организацией памяти понимается именно страничная организация памяти. а bank switching, или же MMU paging — это уже частности реализации модели.
Ответить | Правка | Наверх | Cообщить модератору

178. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от Аноним (-), 03-Ноя-14, 04:31 
Да, чего уж там. Давайте все что ездит, плавает и летает называть "транспортным средством", ну его нафиг частности реализации. Хотя можно пойти еще дальше и называть любой объект просто словом "this". Програмеры это дело любят :).

В this разбилось this. This расстроены и собрали this по расследованию this. Как-то так будут новости выглядеть. Очень удобно их писать, даже деталей можно не знать :).

Ответить | Правка | Наверх | Cообщить модератору

182. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  –1 +/
Сообщение от arisu (ok), 03-Ноя-14, 05:01 
давай прекращать наделять термины разными смыслами, вот и всё. «страничная организация памяти» никак не требует MMU. точка. для данного обсуждения детали реализации не важны.

впрочем, лично ты можешь все новости себе допиливать до состояния, где слова «автомобиль сбил пешехода» заменяются на «транспортное средство на основе двигателя внутреннего сгорания, марка «Mercedes-Benz W124», выпуск 1987-го года, рабочий объём двигателя — три литра, цвет metallic, пробег 100500 километров, техническое состояние удовлетворительное принял участие в дорожно-транспортном происшествии, в котором также учавствовал пешеход, гуманоид, возраст сорок три года, пол мужской, иногда откликается на имя «Пётр Васильевич Туалетов», имеет двоих детей, платит ипотеку, был одет в твидовый костюм…» ну, и так далее. на здоровье.

Ответить | Правка | Наверх | Cообщить модератору

216. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +1 +/
Сообщение от Аноним (-), 06-Ноя-14, 07:58 
> давай прекращать наделять термины разными смыслами, вот и всё. «страничная организация
> памяти» никак не требует MMU. точка.

В каком-то роде я согласен с такой точкой зрения. В том плане что формально под страницами можно понимать довольно разные по реализации и свойствам сущности. Я припоминаю что разные "планы" памяти называли страницами и без всяких MMU, так что номинально ты как бы прав. Но это создает знатную неразбериху. По состоянию на данный момент времени под paged memory обычно понимают вполне конкретную механику с MMU и характерным поведением. И если это не так - это лучше оговорить отдельно. Ну примерно как если некто говорит "автомобиль" - мало кто подразумевает что это будет именно ржавый остов форда модели Т откопаный какими-то археологами. Хотя номинально вроде как и не соврали.

Ответить | Правка | Наверх | Cообщить модератору

218. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от arisu (ok), 06-Ноя-14, 13:29 
это когда речь про конкретные реализации идёт. тут же всё началось с утверждения, что страничная организация памяти невозможна без MMU. это очевидно не так.
Ответить | Правка | Наверх | Cообщить модератору

230. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от Аноним (-), 07-Ноя-14, 18:28 
> утверждения, что страничная организация памяти невозможна без MMU. это очевидно не так.

Имелось в виду именно то понимание страничной памяти. Когда оно прозрачно для программистов. Одно дело если ты просто читаешь массив, и совсем иное - если при этом самому надо напрягаться на какое-то щелкание банками памяти.

Ответить | Правка | Наверх | Cообщить модератору

231. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +1 +/
Сообщение от arisu (ok), 07-Ноя-14, 18:34 
>> утверждения, что страничная организация памяти невозможна без MMU. это очевидно не так.
> Имелось в виду именно то понимание страничной памяти.

у меня нет телепатора, я не знаю, что «имелось в виду», если это не написано. без явного указания вполне логично понимать термин как наиболее общий.

Ответить | Правка | К родителю #230 | Наверх | Cообщить модератору

202. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от Michael Shigorinemail (ok), 03-Ноя-14, 19:45 
> This расстроены

И эти люди будут рассказывать про ИТ-латынь и молодых-энергичных в коммерческих клиниках...

В аглицком тогда уж или this расстроен, или these расстроены.

Ответить | Правка | К родителю #178 | Наверх | Cообщить модератору

214. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +1 +/
Сообщение от Аноним (-), 06-Ноя-14, 07:48 
Вообще-то это был такой неявный посыл к тому факту что ООПшные програмеры любят указывать на текущую сущность словом "this". И там слово "these" как-то не очень применяется :P.
Ответить | Правка | Наверх | Cообщить модератору

220. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от Michael Shigorinemail (ok), 06-Ноя-14, 14:25 
> Вообще-то это был такой неявный посыл к тому факту что ООПшные програмеры
> любят указывать на текущую сущность словом "this". И там слово "these"
> как-то не очень применяется :P.

Да это понятно, но тогда смущает "This" с большой. :]  Ну и сами знаете, я зануда...

Ответить | Правка | Наверх | Cообщить модератору

221. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от anonimous (?), 06-Ноя-14, 15:25 
все гениальное изобретено до вас
в данном случае - "маклар"
Ответить | Правка | К родителю #178 | Наверх | Cообщить модератору

189. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  –3 +/
Сообщение от bOOsteremail (?), 03-Ноя-14, 10:06 
+1
Memory Managing Unit нужен только для систем не имеющих регистров достаточной ширины чтобы адресовать большее количество ОЗУ+Виртуалки чем то возможно физическими регистрами. И это костыль.
Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору

191. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +2 +/
Сообщение от arisu (ok), 03-Ноя-14, 10:18 
надо рассказать мужикам, которые 64-битные процессоры делают, что они идиоты: MMU зачем-то продолжают туда совать.
Ответить | Правка | Наверх | Cообщить модератору

192. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  –3 +/
Сообщение от bOOsteremail (?), 03-Ноя-14, 10:31 
> надо рассказать мужикам, которые 64-битные процессоры делают, что они идиоты: MMU зачем-то
> продолжают туда совать.

Ты нам хочешь сказать что в ближайшую пятилетку, когда эти 64 разрядные процессоры нафиг никому нужны не будут, производители напилят, ну положим, в 10 планках памяти весь объем ОЗУ прямо адресуемый, без виртуальной памяти? Или всетаки эти мужики понимают перспективы развития аппаратуры...

Ответить | Правка | Наверх | Cообщить модератору

193. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +1 +/
Сообщение от arisu (ok), 03-Ноя-14, 10:35 
я *тебе* хочу сказать, что ты идиот.
Ответить | Правка | Наверх | Cообщить модератору

217. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от Аноним (-), 06-Ноя-14, 08:07 
> я *тебе* хочу сказать, что ты идиот.

Сурово, но справедливо. Вот так вот и бывает что какой-то глуповатый убунтуец тупит меньше чем крЮтой бсдшник. Пусть ему будет стыдно.

Ответить | Правка | Наверх | Cообщить модератору

223. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  –1 +/
Сообщение от bOOsteremail (?), 06-Ноя-14, 18:40 
>> я *тебе* хочу сказать, что ты идиот.
> Сурово, но справедливо. Вот так вот и бывает что какой-то глуповатый убунтуец
> тупит меньше чем крЮтой бсдшник. Пусть ему будет стыдно.

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

Ответить | Правка | Наверх | Cообщить модератору

203. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  –1 +/
Сообщение от Michael Shigorinemail (ok), 03-Ноя-14, 19:46 
> Ты нам хочешь сказать что в ближайшую пятилетку,
> когда эти 64 разрядные процессоры нафиг никому нужны не будут

Вы про 128-битные, квантовые или счёты, простите?

Ответить | Правка | К родителю #192 | Наверх | Cообщить модератору

224. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  –1 +/
Сообщение от bOOsteremail (?), 06-Ноя-14, 18:54 
>> Ты нам хочешь сказать что в ближайшую пятилетку,
>> когда эти 64 разрядные процессоры нафиг никому нужны не будут
> Вы про 128-битные, квантовые или счёты, простите?

Я хочу сказать что MMU не нужен когда в физических планках памяти будет объем соответсвующий 64 разрядной шине адреса при условии что этой памяти хватает на все, и свапить нет необходимости.
А MMU это костыль, на который опирается CPU, когда ему нужно, без его участия обеспечить определенную логику управления DMA, типа предсказаний загрузки и т.п. чтобы CPU нашел нужных ячейках нужный контент, в нужный период времени.

А 128 бит так это вообще чистый маркетинг.

Ответить | Правка | Наверх | Cообщить модератору

236. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от Аноним (-), 08-Ноя-14, 23:00 
>[оверквотинг удален]
>>> когда эти 64 разрядные процессоры нафиг никому нужны не будут
>> Вы про 128-битные, квантовые или счёты, простите?
> Я хочу сказать что MMU не нужен когда в физических планках памяти
> будет объем соответсвующий 64 разрядной шине адреса при условии что этой
> памяти хватает на все, и свапить нет необходимости.
> А MMU это костыль, на который опирается CPU, когда ему нужно, без
> его участия обеспечить определенную логику управления DMA, типа предсказаний загрузки
> и т.п. чтобы CPU нашел нужных ячейках нужный контент, в нужный
> период времени.
> А 128 бит так это вообще чистый маркетинг.

если про адрессацию - то да. но лишь ПОКА. а вот про ширину испонения(и для целочисленных и для плавучки/векторных - то нет, УЖЕ востребованно. даром что-ли интел - 512 в FPU впихнул и замахивается - ускорть дальше. приложения и нагрузка - реально Требуют от. рынок-с. p.s. когда-то и "640Кб должно быть достаточно для ВСЕХ!" было. а сейчас уже анонсируют процы, с обьемом набортного кэша, больше чем у меня памяти в видюхе было 5 лет назад ) все течет, все меняется.

Ответить | Правка | Наверх | Cообщить модератору

215. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от Аноним (-), 06-Ноя-14, 07:51 
> Memory Managing Unit нужен только для систем не имеющих регистров достаточной ширины

А про права доступа к страницам, трансляции логики в физику и прочее - мы узнаем как-нибудь потом? :)

Ответить | Правка | К родителю #189 | Наверх | Cообщить модератору

225. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  –1 +/
Сообщение от bOOsteremail (?), 06-Ноя-14, 18:56 
>> Memory Managing Unit нужен только для систем не имеющих регистров достаточной ширины
> А про права доступа к страницам, трансляции логики в физику и прочее
> - мы узнаем как-нибудь потом? :)

А это, чайничек, делается на уровне дескрипторов, и рулиться на уровне CPU, и MMU тут на.. не нужен.

Ответить | Правка | Наверх | Cообщить модератору

226. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  –1 +/
Сообщение от bOOsteremail (?), 06-Ноя-14, 19:06 
>>> Memory Managing Unit нужен только для систем не имеющих регистров достаточной ширины
>> А про права доступа к страницам, трансляции логики в физику и прочее
>> - мы узнаем как-нибудь потом? :)
> А это, чайничек, делается на уровне дескрипторов, и рулиться на уровне CPU,
> и MMU тут на.. не нужен.

Ну и дескрипторы никогда не покидают ОЗУ, описывая "Кольца защиты" и память которую уже отправили в SWAP

Ответить | Правка | Наверх | Cообщить модератору

234. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от Аноним (-), 08-Ноя-14, 22:55 
он поди про защищенный режим - не слышал еще ;)
пишет небось софтины лишь для DOS или для Unreal режима апликухи для индастриала )
и про венду или линукс - не слышал.  к примеру :)
Ответить | Правка | К родителю #215 | Наверх | Cообщить модератору

235. "Алан Кокс представил Unix-подобную ОС Fuzix, ядро..."  +/
Сообщение от Аноним (-), 08-Ноя-14, 22:57 
> +1
> Memory Managing Unit нужен только для систем не имеющих регистров достаточной ширины
> чтобы адресовать большее количество ОЗУ+Виртуалки чем то возможно физическими регистрами.
> И это костыль.

Ubicon была хорошей архитектурой и идеей.
но вот софт для нее писать - адЪ был. особенно под "архаичные" системы(и сами системы адаптировать под). вот когда сделали старшие (8k и 10k чипы)с MMU - дело наладилось и дела компании пошли  в горую. не очень быстро но все-же.
та-же фигня с Inmos была без MMU

Ответить | Правка | К родителю #189 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру