Armenian Knowledge Base  

Go Back   Armenian Knowledge Base > Technical sections > Operating Systems
Register

Reply
 
LinkBack Thread Tools
Old 03.07.2006, 04:59   #31
Скромный ученый
 
Professor's Avatar
 
Join Date: 06 2006
Location: В мягком удобном кресле...
Age: 45
Posts: 7,375
Downloads: 20
Uploads: 3
Reputation: 1086 | 6
Default Re: Как A.Tanenbaum Отымел L. Torvalds

Quote:
Originally Posted by knightmare
Professor, ну вот дело как раз в том что очень скоро, накладные расходы при четвертом варианте будут по соотношению к эффективности намного меньше остальных вариантов.
Дружище, я же не спорю насчет "очень скоро" - у меня для этого недостаточно информации, но я говорю о сегодняшнем дне! Все мы за эффективные решения - как бы они не назывались, и, мне думается, что в данное время у нас и спора-то предметного нет
Reply With Quote
Old 03.07.2006, 08:36   #32
the mochinger
 
Hans Andersen's Avatar
 
Join Date: 02 2002
Location: Paranoid Android, @10:50
Age: 38
Posts: 1,894
Downloads: 2
Uploads: 0
Reputation: 204 | 4
Default Re: Как A.Tanenbaum Отымел L. Torvalds

Quote:
Originally Posted by knightmare
nm, согласен, но это так, потому что всё тестировали именно на монолитных системах, т.е на системах с ~"одним большим процессом на нескольких ядрах", или нет?
knightmare, my friend, are you sure you completely understand what you are talking about?
Reply With Quote
Old 03.07.2006, 14:29   #33
Какое небо, *, Багдад!
 
knightmare's Avatar
 
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Downloads: 16
Uploads: 0
Reputation: 99 | 3
Default Re: Как A.Tanenbaum Отымел L. Torvalds

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

Тем не менее монолитное ядро остается одним большим процессом в системе, что делает его тяжелым, не гибким, но быстрым. И это всё что я хотел сказать. (и сказал уже раз 5!)


Quote:
Originally Posted by Hans Andersen
knightmare, my friend, are you sure you completely understand what you are talking about?
нет, нихрена я не понимаю.
Reply With Quote
Old 04.07.2006, 06:18   #34
the mochinger
 
Hans Andersen's Avatar
 
Join Date: 02 2002
Location: Paranoid Android, @10:50
Age: 38
Posts: 1,894
Downloads: 2
Uploads: 0
Reputation: 204 | 4
Default Re: Как A.Tanenbaum Отымел L. Torvalds

Quote:
Originally Posted by knightmare
Hans Andersen, Вы, видно, любите понимать только то что написанно...
nu da, kak je eshe?

vobshem, ete uzum es, karanq m poqr el vichenq dalshe
Quote:
Originally Posted by knightmare
Но опять таки, имхо, логически разные задачи лучше реализовывать отдельными процессами, а не нитями.
axr inchi e? what's the freaking difference from kernel's point of view? asenq kerneli mi ktory, orinak memory managery, hanel enq aranzin process. e vor tqez, tqez, el inch kernel draniz heto?

Quote:
Originally Posted by knightmare
Тем не менее монолитное ядро остается одним большим процессом в системе
No, 1000 hat kernel thread a ashxatum, u normal graz OS-erum havasarachap bashxvum a available processorneri mej
__________________
The flower that blooms in adversity is the most rare and beautiful of all.
Reply With Quote
Old 04.07.2006, 07:49   #35
Школьник
 
Junior's Avatar
 
Join Date: 08 2004
Location: Armenia
Age: 34
Posts: 246
Downloads: 0
Uploads: 0
Reputation: 4 | 0
Default Re: Как A.Tanenbaum Отымел L. Torvalds

Quote:
Originally Posted by knightmare
Но опять таки, имхо, логически разные задачи лучше реализовывать отдельными процессами, а не нитями.
Yes iharke OS-eric heru em, bayc yete inchqan haskanum em-critical [email protected] daje ashxatum en thread-ov anen voch te processov. Te che- ov dimer memory managerin-piti context switch liner, isk et yerevi tankot ban a.
Te che?
Reply With Quote
Old 04.07.2006, 19:17   #36
ЙЦУКЕН
 
Join Date: 07 2002
Location: 0x68,0x69,0x72, 0x69,0x6e,0x67, 0x20,0x6e,0x6f, 0x77
Age: 47
Posts: 3,118
Downloads: 0
Uploads: 0
Reputation: 5 | 0
Default Ответ: Как A.Tanenbaum Отымел L. Torvalds

Значит так.

Преимущество процессов - это изоляция. процесс который накрылся медным тазиком - не влияет на работу других процессов.

Преимущество потоков - быстрое переключение выполнения (переключение контекстов -- очень трудоемкая задача для системы).

Вот и все.

Ищите решения подходящие под эти параметры -- дешевое переключение и хорошая изоляция как наводка -- дешевое переключение контекстов не достижимо при использовании процессорного кода
Reply With Quote
Old 04.07.2006, 19:35   #37
Какое небо, *, Багдад!
 
knightmare's Avatar
 
Join Date: 10 2005
Location: Ереван
Posts: 1,682
Downloads: 16
Uploads: 0
Reputation: 99 | 3
Default Re: Как A.Tanenbaum Отымел L. Torvalds

маладэц, nm...
Reply With Quote
Sponsored Links
Reply

Thread Tools


На правах рекламы:
реклама

All times are GMT. The time now is 14:06.


Powered by vBulletin® Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.