свопы, форки, часики (и аппаратные и эмуляция) всё прекрасно работает. надоело уже читать всю эту фигню...
свопы, форки, часики (и аппаратные и эмуляция) всё прекрасно работает. надоело уже читать всю эту фигню...
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Если уж есть target для сборки ARMv11 nommu то чем тут еще можно говорить-то? Я сам системный программер ( да и дровишки под ARM/MIPS для Linux пописываю и сам нет-нет велосипеды изобретаю феерические для запихивания в Embedded серьезных вещей). Есть ARMv7 без MMU и даже без MPU ( memory protection unit) И на них все без проблем пашет, даже не заикаясь о том, что *ВНЕЗАПНО* нужен MMU.
MMU фича для облегчения жизни кодера, чтобы он себе мозг не морочил с организацией страничной адресации и защиты выделенных областей памяти. Если кто помнит, то на x86_32 был такой Big Real Mode ( он же Unreal Mode) в котором память адресовалась одной толстой колбасой в 4 гига без битов защиты и лимитов на секции ( просто одна огромная линейная секция в 4Gb).
Я не предлагаю ломать старые стандарты по доступу к расширенной памяти у спека, я за реализацию нового механизма работы с верхней памятью с постраничным отображением областей в адресное пространство Z80 (4k на страницу оптимальный вариант, как мне кажется) и эмуляцией старых стандартов для Legacy-систем, чтобы те не ломались видя новый механизм. =)
Прошу не обвинять в костылестроении, весь X86 это вообще один большой костыль, где костыль на костыле сидит и костылем погоняет.
причём тут ucLinux? сколько раз ещё нужно повторить прежде чем нужный текст будет прочитан?
даже ncurses и тот портирован...UZIX implements almost all of the 7th Edition AT&T UNIX
functionality. All file I/O, directories, mountable file systems, user and
group IDs, pipes, and applicable device I/O are supported. Process control
(fork(), execve(), signal(), kill(), pause(), alarm(), and wait()) are
fully supported. The number of processes is limited only by the swap space
available, with a maximum of 31 processes (total of 1024k memory).
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)