Ее не должно быть.
Точнее, она должна присутствовать в расширенном меню, но никак не числиться в составе главных элементов интерфейса.
Более-менее она оправдана *у документа*, но никак не у приложения. Это лишняя сущность. Приложения должны выгружаться из памяти автоматически, примерно так, как сейчас работает виртуальная память. И загружаться тоже автоматически, когда свободная память появляется (Такая фишка присутствует в последних виндах начиная с XP, DLL Prefetch называется)
Очень многие приложения висят и ждут евентов. Или, того хуже, poll’ают. Эту проблему местами решили в Win7 (запуск сервисов по событиям от устройств и другого софта), а до этого решили в Maemo и iPhone os. Правда, я детально не изучал, поэтому сравнения приводить не буду.
Даже для “тру фоновых приложений” в духе медиаплееров можно найти части, которые можно выгрузить – например, ненужные кодеки. Но реализовано это мало где, т.к. сложно и error-prone. Это должна прозрачно и унифицированно обеспечивать ОС.
А в меню приложения должно быть не только “принудительно выгрузить”, но и “удалить” ;)
no subject
Date: 2010-02-08 06:34 pm (UTC)"Множество периферийных устройств сегодня подключаются посредством USB или FireWire, что, фактически, означает, что требуется лишь два собственно драйвера — для портов USB и FireWire как таковых. А порты эти реализуются довольно стандартным образом."
мне ещё раз объяснить почему тут написан бред? надеюсь не надо. так вот - я перерыл весь говножурнал дз - там этот вопрос задавался. ответы от дз - они все `идите нахуй`, `это очевидно`, `ты слишком туп что бы понять`.
далее - магические снапшоты. ты сам посчитаешь сколько времени будет снапшотиться на диск 4 гигабайта памяти или мне ещё раз сделать это за тебя? ну вот вполне себе задача - подсчёт числа пи до 100500800ого знака. вся память будет постоянно инвалидэйтиться, причём сжиматься это особо не будет.
я прекрасно понимаю что идеалогия и реализация всяких там юниксов и прочих виндовзов говно. я понимаю что можно сделать лучше, но нельзя никак записать 4гб данных на диск быстрее чем диск это позволит. так же нельзя взять hcd драйвер и ожидать что все втыркнутые усб устройства заработают.
---
реквестирую ойти стаж, особенно в низкоуровневой части. а то складывается впечатление что объясняю школьнику очень средней школы.
no subject
Date: 2010-02-08 07:37 pm (UTC)Понимаешь, это действительно очевидно. Для DZ. Он правда забывает, что некоторые вещи очевидны только тем кто в теме, и остальным стоит объяснять немного подробнее. Или не забывает, но ему пофиг. Или его просто задолбали повторяющиеся
тупыевопросы - тысячи их. Но это не важно.Короче: "два собственно драйвера — для портов USB и FireWire как таковых" - где "собственно драйвер" - небезопасная фиготень, работающая напрямую с портами ввода вывода железа. Как пример _аналогии_ из unix: FUSE (это аналогия - погугли что это значит - т.е. не надо мне тут рассказывать, что из себя fuse, представляет). Соответственно остальные "драйвера" - безопасный код плюс всякие улучшалки производительности. Типа драйвера в юзерспейс.
Оно обсуждалось. Ответы есть. Искать в темах и обсуждениях где то за конец 2008 - начало 2009.
С "магические снапшоты" - тоже самое (только без пробем в формулировках): rtfm.
Больше не отвечаю т.к. ДЗ (домашку тоесть) делать надо. :(
no subject
Date: 2010-02-08 07:59 pm (UTC)магические снапшоты - не нашёл (или давай ссылку или рассказывай КАК записать 4гб данных за доли секунды на диск).
no subject
Date: 2010-02-08 08:01 pm (UTC)он тупой, как для него может быть что то очевидно? опыта у него особо нетуть (дааа - большое достижение - фидошная нода).
no subject
Date: 2010-02-08 08:11 pm (UTC)/me ушол делать укр.мову :(
no subject
Date: 2010-02-08 08:42 pm (UTC)no subject
Date: 2010-02-08 10:05 pm (UTC)не за ответы по существу (которых нет) а за оскорбление остальных участников дискуссии (мне сложно понять людей, которым недостает ума для того, чтобы выразить свою точку зрения без мата, хотя сам мат мне по большей части побоку)
no subject
Date: 2010-02-08 10:54 pm (UTC)иди нахуй, гондоша фанатичная
no subject
Date: 2010-02-08 11:59 pm (UTC)дискуссия вообще шла без моего участия, перечитай внимательно список комментов)
голословность - не лучшее качество
no subject
Date: 2010-02-09 12:50 am (UTC)ни на один ответа получено не было.
анонимусов забань, да :]
no subject
Date: 2010-02-09 12:55 am (UTC)С одной стороны, если их переформулировать человеческим языком, то вероятность того, что я на них поотвечаю, резко повысится :)
С другой стороны, я не претендую на абсолютную истинность излагаемых здесь мыслей. чаще всего, наоборот, в ЖЖ я выношу то, что мне интересно *обсудить*. Т.е. услышать другие точки зрения.
Так что мне может быть банально нечего ответить, например :)
>> анонимусов забань, да :]
анонимус - зверь ценный. я все равно почти всех анонимусов по стилю писания отличаю (ну их правда немного пишет, человек 5)
а еще, если бы я банил анонимусов, то и комменты бы "неугодные" тер. но, имхо, это неэтично)