Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 20:22 18.06.24 
Клубове/ Компютри и Интернет / Програмисти Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Седя си, за глупости мисля - 3 (process)
Автор Любомир Ганов ()
Публикувано21.06.00 13:09  



Преди време тук, разменихме няколко други думи за такива неща, като Window, Form... В резултат на това, мислите ми се разлетяха в разни посоки, и се събраха на някои места. Искам дави кажа нещо за едно от тях, и ви моля да ме извините, ако съм многословен. Ще гледам да посъкратя... Те, MS до такава степен приватизираха думата "прозорец" (Window), че току- виж си поискали лиценз. Дали не трябва да платя и за стъклените прозорци у нас? Не-е-е! Ще ги прекръстя на "пенджури". Туй пак добре. Може да ви се струва майтап,обаче ми се случи следното: Бях се задълбал нещо в компютьра. Влиза едно момче и ми казва "Абе, отвори тоя прозорец.."(задушно му е). Аз пък, в първия момент,посягам към мишката и гледам екрана... (леле-е-е, от това става виц за двама програмисти, които се возят в кола)... Преди години, един приятел ми се обажда по телефона и казва: - Да знеш, турил съм си един Xenix. Сега си гледам 3 програми в 3 прозореца... Та за какво става въпрос ли? За ПРОЦЕСИ. В една многозадачна система, вървят процеси. Всеки един от тях, си дава заявка за потегляне, после потегля (или не), после прави нещо (нищо или глупости). ОС трябва да се погрижи да ги удовлетвори с ресурси. Туй добре. Ама, я си представете следната картинка: Една проста програма, постоянно брои от 1 до 1000,000 и на всяка итерация, гене- рира случайно число. Проста работа. Трябва и само процесор. Да, ама ако тази програма в един момент забележи някакво сходство между дескриптора на цикъла и генерираното случайно число, тя "изведнъж" решава да стартира смъртоносно, тежко, слонско графично приложение. Познавате ли, какво става с ОС ? Ами ако това приложение се разлетява в threads? Не можем ли да мислим за ТЕОРЕТИЧНИ ОС, и процес, които могат дори и да се пазараят (според разпоредбите на системния админ.). Тогава процеса, следва да си идва с описания на искания по ресурс от сорта: (задължително) obligacy: bla-bla (желателно) pretend: ( не ми трябва) !pretend: (избягвам) avoid: и някои други такива. ОС от друга страна, съобщава на процесите, при тяхна заявка (сега мога да предложа) offer: bla-bla ( очаквам - прогнозирам) assumption: ( не очаквам ) !assumption: ( има начин) method: ( гледай си работата) nomatter: и прочее... Ще се спра дотук, щото може много да се развихря... Как ви се вижда тази далавера?....

Цялата тема
ТемаАвторПубликувано
* Седя си, за глупости мисля - 3 (process) Любомир Ганов   21.06.00 13:09
. * Седя си, за глупости мисля - 3 (process) NumLock   21.06.00 16:32
. * Седя си, за глупости мисля - 3 (process) Potencialen emigrant   21.06.00 17:32
. * Седя си, за глупости мисля - 3 (process) Затворник   21.06.00 20:38
. * Седя си, за глупости мисля - 3 (process) Lolit   21.06.00 23:05
. * Седя си, за глупости мисля - 3 (process) momchil   22.06.00 09:41
. * Седя си, за глупости мисля - 3 (process) Затворник   22.06.00 17:09
. * То терсене, ама ще кажа още нещо... Любомир Ганов   22.06.00 12:05
. * То терсене, ама ще кажа още нещо... momchil   22.06.00 15:18
. * То терсене, ама ще кажа още нещо... Lolit   01.07.00 13:40
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.