История изменений
Исправление
curufinwe,
(текущая версия)
:
ты опять делаешь поспешные выводы. в ОС ты нихрена не разбираешся, раз кидаешся таким тупым определением.
Это определение Танненбаума. И то что ядро это и есть ОС - это определение Танненбаума. Я понимаю, что меня ты можешь считать тупым, кто я такой. Но если ты считаешь дебилом Танненбаума, то мне тебя жаль. Ты по сравнению с этим человеком ничто, дерьмо на палочке с нулевыми знаниями. И книжку его таки не читал.
ОС работая на хосте также просит у MMU выделить, MMU выделяет, только через прослойку - микрокод зовется.
Сдается мне, ты вообще не понимаешь как MMU работает и что оно делает. MMU ничего не выделяет. Оно преобразует адреса, инженер ты недоразвитый. К тому же нет никакой прослойки в виде микрокода, это часть железа по твоим же словам. А мы обсуждаем ОС тут, а не железо.
И теперь поясни разницу между твоим LFS в qemu и говноjs в V8 (или как там вежливо, веб приложением).
Хорошо. Если микроскопом забивать гвоздь, он начнет называться молотком? Поскольку абстрактное мышление у тебя отсутствует как класс, поясню конкретно. Ядро линукса предназначено для управления аппаратными и программными ресурсами. Поэтому если ты его засунешь даже в чисто софтовый эмулятор, оно не перестает быть по определению ОС. А v8 не предназначена для управления аппаратными ресурсами, только программными. Поэтому она виртуальная машина, что угодно, но не ОС.
Это настолько просто и очевидно, что нужно быть дворником, чтобы этого не понимать.
а ядро это такой отдельный процесс да?
Вообще-то, да. Это привилегированный процесс, работающий в режиме ядра. Как же ты и этого не знаешь.
и только вот ядро это ОС?
Ясно. Ты опять читал жопой. перечитай пост, там чуть ниже пояснено исчерпывающе по этому вопросу. Ты не заметил похоже.
что за сигнал и как ты там собрался посылать?
Обычный сигнал, через соответствующий сисколл. Тоже не знаешь что ли? А что ты знаешь?
а как из треда того же процесса запретить пользовать память пока другой тред ждет твоего сигнала?
Как - жопой об косяк. При помощи семафора. Ох лол, ну ты и вопросы назадавал.
и еще раз - ОС это системное ПО работающее поверх чего то, что предоставляет ресурсы
Сам придумал? Хотя хорошее определение, мне нравится. Только непонятно, почему вдруг хром стал системным ПО.
или ты нашкрябал свой mm который работает с шедулером, mmu и прерываниями.
То есть мой менеджер памяти, работающий в режиме пользователя, должен с mmu и прерываниями работать? Это как? Ты вообще понимаешь какую чушь городишь?
ты в очередной раз сел в лужу дядя.
Главное - верить. Но ничего, я тебя могу и еще глубже погрузить. Я то думал, что ты разбираешься хоть в этом, а оказывается ты даже в таких вопросах плаваешь.
Исправление
curufinwe,
:
ты опять делаешь поспешные выводы. в ОС ты нихрена не разбираешся, раз кидаешся таким тупым определением.
Это определение Танненбаума. И то что ядро это и есть ОС - это определение Танненбаума. Я понимаю, что меня ты можешь считать тупым, кто я такой. Но если ты считаешь дебилом Танненбаума, то мне тебя жаль. Ты по сравнению с этим человеком ничто, дерьмо на палочке с нулевыми знаниями. И книжку его таки не читал.
ОС работая на хосте также просит у MMU выделить, MMU выделяет, только через прослойку - микрокод зовется.
Сдается мне, ты вообще не понимаешь как MMU работает и что оно делает. MMU ничего не выделяет. Оно преобразует адреса, инженер ты недоразвитый. К тому же нет никакой прослойки в виде микрокода, это часть железа по твоим же словам. А мы обсуждаем ОС тут, а не железо.
И теперь поясни разницу между твоим LFS в qemu и говноjs в V8 (или как там вежливо, веб приложением).
Хорошо. Если микроскопом забивать гвоздь, он перестает называться молотком? Поскольку абстрактное мышление у тебя отсутствует как класс, поясню конкретно. Ядро линукса предназначено для управления аппаратными и программными ресурсами. Поэтому если ты его засунешь даже в чисто софтовый эмулятор, оно не перестает быть по определению ОС. А v8 не предназначена для управления аппаратными ресурсами, только программными. Поэтому она виртуальная машина, что угодно, но не ОС.
Это настолько просто и очевидно, что нужно быть дворником, чтобы этого не понимать.
а ядро это такой отдельный процесс да?
Вообще-то, да. Это привилегированный процесс, работающий в режиме ядра. Как же ты и этого не знаешь.
и только вот ядро это ОС?
Ясно. Ты опять читал жопой. перечитай пост, там чуть ниже пояснено исчерпывающе по этому вопросу. Ты не заметил похоже.
что за сигнал и как ты там собрался посылать?
Обычный сигнал, через соответствующий сисколл. Тоже не знаешь что ли? А что ты знаешь?
а как из треда того же процесса запретить пользовать память пока другой тред ждет твоего сигнала?
Как - жопой об косяк. При помощи семафора. Ох лол, ну ты и вопросы назадавал.
и еще раз - ОС это системное ПО работающее поверх чего то, что предоставляет ресурсы
Сам придумал? Хотя хорошее определение, мне нравится. Только непонятно, почему вдруг хром стал системным ПО.
или ты нашкрябал свой mm который работает с шедулером, mmu и прерываниями.
То есть мой менеджер памяти, работающий в режиме пользователя, должен с mmu и прерываниями работать? Это как? Ты вообще понимаешь какую чушь городишь?
ты в очередной раз сел в лужу дядя.
Главное - верить. Но ничего, я тебя могу и еще глубже погрузить. Я то думал, что ты разбираешься хоть в этом, а оказывается ты даже в таких вопросах плаваешь.
Исходная версия
curufinwe,
:
ты опять делаешь поспешные выводы. в ОС ты нихрена не разбираешся, раз кидаешся таким тупым определением.
Это определение Танненбаума. И то что ядро это и есть ОС - это определение Танненбаума. Я понимаю, что меня ты можешь считать тупым, кто я такой. Но если ты считаешь дебилом Танненбаума, то мне тебя жаль. Ты по сравнению с этим человеком ничто, дерьмо на палочке с нулевыми знаниями. И книжку его таки не читал.
ОС работая на хосте также просит у MMU выделить, MMU выделяет, только через прослойку - микрокод зовется.
Сдается мне, ты вообще не понимаешь как MMU работает и что оно делает. MMU ничего не выделяет. Оно преобразует адреса, инженер ты недоразвитый. К тому же нет никакой прослойки в виде микрокода, это часть железа по твоим же словам. А мы обсуждаем ОС тут, а не железо.
И теперь поясни разницу между твоим LFS в qemu и говноjs в V8 (или как там вежливо, веб приложением).
Хорошо. Если микроскопом забивать гвоздь, он перестает называться молотком? Поскольку абстрактное мышление у тебя отсутствует как класс, поясню конкретно. Ядро линукса предназначено для управления аппаратными и программными ресурсами. Поэтому если ты его засунешь даже в чисто софтовый эмулятор, оно не перестает быть по определению ОС. А v8 не предназначена для управления аппаратными ресурсами, только программными. Поэтому она виртуальная машина, что угодно, но не ОС.
Это настолько просто и очевидно, что нужно быть дворником, чтобы этого не понимать.
а ядро это такой отдельный процесс да?
Вообще-то, да. Это привилегированный процесс, работающий в режиме ядра. Как же ты и этого не знаешь.
и только вот ядро это ОС?
Ясно. Ты опять читал жопой. перечитай пост, там чуть ниже пояснено исчерпывающе по этому вопросу. Ты не заметил похоже.
что за сигнал и как ты там собрался посылать?
Обычный сигнал, через соответствующий сисколл. Тоже не знаешь что ли? А что ты знаешь?
а как из треда того же процесса запретить пользовать память пока другой тред ждет твоего сигнала?
Как - жопой об косяк. При помощи семафора. Ох лол, ну ты и вопросы назадавал.
и еще раз - ОС это системное ПО работающее поверх чего то, что предоставляет ресурсы
Сам придумал? Хотя хорошее определение, мне нравится. Только непонятно, почему вдруг хром стал системным ПО.
или ты нашкрябал свой mm который работает с шедулером, mmu и прерываниями.
То есть мой менеджер памяти, работающий в режиме пользователя, должен с mmu и прерываниями работать? Это как? Ты вообще понимаешь какую чушь городишь?
ты в очередной раз сел в лужу дядя.
Главное - верить. Но ничего, я тебя могу и еще глубже погрузить. Я то думал, что ты разбираешься, а оказывается ты даже в таких вопросах плаваешь.